--- /home/hans/code/fdroid/data/tmp/com.rastating.droidbeard_1500.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.rastating.droidbeard_1500.apk ├── zipinfo {} │ @@ -1,317 +1,317 @@ │ -Zip file size: 1082846 bytes, number of entries: 315 │ +Zip file size: 1079567 bytes, number of entries: 315 │ -rw---- 2.0 fat 33033 bl defN 15-Oct-15 09:54 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 33154 bl defN 15-Oct-15 09:54 META-INF/6F259D69.SF │ -rw---- 2.0 fat 1326 bl defN 15-Oct-15 09:54 META-INF/6F259D69.RSA │ -rw---- 2.0 fat 41 bl defN 15-Oct-15 07:31 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 15-Oct-15 07:31 META-INF/fdroidserverid │ --rw---- 2.0 fat 3044 bX defN 15-Oct-15 07:31 AndroidManifest.xml │ --rw---- 2.0 fat 552 bl defN 15-Oct-15 07:31 res/anim/fab_scale_down.xml │ --rw---- 2.0 fat 552 bl defN 15-Oct-15 07:31 res/anim/fab_scale_up.xml │ --rw---- 2.0 fat 640 bl defN 15-Oct-15 07:31 res/anim/fab_slide_in_from_left.xml │ --rw---- 2.0 fat 640 bl defN 15-Oct-15 07:31 res/anim/fab_slide_in_from_right.xml │ --rw---- 2.0 fat 640 bl defN 15-Oct-15 07:31 res/anim/fab_slide_out_to_left.xml │ --rw---- 2.0 fat 640 bl defN 15-Oct-15 07:31 res/anim/fab_slide_out_to_right.xml │ --rw---- 1.0 fat 224 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 399 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 467 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 456 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 489 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 586 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 158 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/fab_add.png │ --rw---- 1.0 fat 402 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_about.png │ --rw---- 1.0 fat 171 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_content_new.png │ --rw---- 1.0 fat 357 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_labels.png │ --rw---- 1.0 fat 1122 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_navigation_refresh.png │ --rw---- 1.0 fat 1204 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_power.png │ --rw---- 1.0 fat 444 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_replay.png │ --rw---- 1.0 fat 393 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 484 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_settings.png │ --rw---- 1.0 fat 350 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_action_warning.png │ --rw---- 1.0 fat 157 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_dots_vertical_white_24dp.png │ --rw---- 1.0 fat 112 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 721 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_magnify_white_24dp.png │ --rw---- 1.0 fat 164 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_menu_white_24dp.png │ --rw---- 1.0 fat 202 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_plus_white_24dp.png │ --rw---- 1.0 fat 542 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 533 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/ic_tag_multiple_white_24dp.png │ --rw---- 1.0 fat 262 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/list_focused.9.png │ --rw---- 1.0 fat 212 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/list_pressed.9.png │ --rw---- 1.0 fat 929 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/menu_dropdown_panel.9.png │ --rw---- 1.0 fat 402 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 467 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 468 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 410 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 596 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 262 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 168 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 277 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 176 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 1315 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 617 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 405 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 1614 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 1400 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 1693 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 269 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 277 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 1294 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 682 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 475 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1602 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 1389 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2065 b- stor 15-Oct-15 07:30 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 3845 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/animation_loading.png │ --rw---- 1.0 fat 209 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 334 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 388 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 391 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 384 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 461 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 116 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/fab_add.png │ --rw---- 1.0 fat 278 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_about.png │ --rw---- 1.0 fat 140 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_content_new.png │ --rw---- 1.0 fat 281 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_labels.png │ --rw---- 1.0 fat 850 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_navigation_refresh.png │ --rw---- 1.0 fat 919 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_power.png │ --rw---- 1.0 fat 355 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_replay.png │ --rw---- 1.0 fat 316 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 348 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_settings.png │ --rw---- 1.0 fat 292 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_action_warning.png │ --rw---- 1.0 fat 134 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_dots_vertical_white_24dp.png │ --rw---- 1.0 fat 110 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 287 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_magnify_white_24dp.png │ --rw---- 1.0 fat 110 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_menu_white_24dp.png │ --rw---- 1.0 fat 116 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_plus_white_24dp.png │ --rw---- 1.0 fat 388 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 336 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/ic_tag_multiple_white_24dp.png │ --rw---- 1.0 fat 229 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/list_focused.9.png │ --rw---- 1.0 fat 211 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/list_pressed.9.png │ --rw---- 1.0 fat 652 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/menu_dropdown_panel.9.png │ --rw---- 1.0 fat 336 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 388 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 399 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 356 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 474 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 219 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 153 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 219 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 145 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 846 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 506 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 300 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 1152 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 951 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 1074 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 219 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 225 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 840 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 568 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 373 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1128 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 928 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 1167 b- stor 15-Oct-15 07:30 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 6859 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/animation_loading.png │ --rw---- 1.0 fat 231 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 436 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 567 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 499 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 584 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 753 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 128 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/fab_add.png │ --rw---- 1.0 fat 452 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_about.png │ --rw---- 1.0 fat 174 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_content_new.png │ --rw---- 1.0 fat 408 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_labels.png │ --rw---- 1.0 fat 1373 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_navigation_refresh.png │ --rw---- 1.0 fat 1489 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_power.png │ --rw---- 1.0 fat 553 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_replay.png │ --rw---- 1.0 fat 483 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 613 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_settings.png │ --rw---- 1.0 fat 413 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_action_warning.png │ --rw---- 1.0 fat 181 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_dots_vertical_white_24dp.png │ --rw---- 1.0 fat 125 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 502 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_magnify_white_24dp.png │ --rw---- 1.0 fat 123 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_menu_white_24dp.png │ --rw---- 1.0 fat 128 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_plus_white_24dp.png │ --rw---- 1.0 fat 675 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 594 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/ic_tag_multiple_white_24dp.png │ --rw---- 1.0 fat 264 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/list_focused.9.png │ --rw---- 1.0 fat 214 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/list_pressed.9.png │ --rw---- 1.0 fat 1324 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/menu_dropdown_panel.9.png │ --rw---- 1.0 fat 439 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 567 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 556 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 472 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 770 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 291 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 184 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 284 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 177 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 1693 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 846 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 494 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 2756 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 2479 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 2575 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 284 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 296 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 1658 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 956 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 609 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 2777 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 2528 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2437 b- stor 15-Oct-15 07:30 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 266 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 531 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 850 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 798 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 944 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 1459 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 138 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/fab_add.png │ --rw---- 1.0 fat 651 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_about.png │ --rw---- 1.0 fat 200 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_content_new.png │ --rw---- 1.0 fat 534 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_labels.png │ --rw---- 1.0 fat 1892 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_navigation_refresh.png │ --rw---- 1.0 fat 2118 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_power.png │ --rw---- 1.0 fat 681 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_replay.png │ --rw---- 1.0 fat 642 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 897 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_settings.png │ --rw---- 1.0 fat 531 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_action_warning.png │ --rw---- 1.0 fat 227 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_dots_vertical_white_24dp.png │ --rw---- 1.0 fat 135 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 742 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_magnify_white_24dp.png │ --rw---- 1.0 fat 134 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_menu_white_24dp.png │ --rw---- 1.0 fat 138 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_plus_white_24dp.png │ --rw---- 1.0 fat 954 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 845 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/ic_tag_multiple_white_24dp.png │ --rw---- 1.0 fat 259 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/list_focused.9.png │ --rw---- 1.0 fat 221 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/list_pressed.9.png │ --rw---- 1.0 fat 2766 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/menu_dropdown_panel.9.png │ --rw---- 1.0 fat 537 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 850 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 813 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 848 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 1492 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 264 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 155 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 264 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 165 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 2695 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 834 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 433 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 3108 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 2690 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 3243 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 264 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 155 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 296 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 197 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 2700 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 735 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 475 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 3084 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 2669 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2906 b- stor 15-Oct-15 07:30 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ --rw---- 2.0 fat 560 bl defN 15-Oct-15 07:31 res/drawable/action_bar_background.xml │ --rw---- 2.0 fat 436 bl defN 15-Oct-15 07:31 res/drawable/action_bar_selection.xml │ --rw---- 2.0 fat 624 bl defN 15-Oct-15 07:31 res/drawable/action_mode_close_button.xml │ --rw---- 2.0 fat 760 bl defN 15-Oct-15 07:31 res/drawable/alternate_list_item_bg.xml │ --rw---- 1.0 fat 2295 b- stor 15-Oct-15 07:30 res/drawable/animation_loading.png │ --rw---- 2.0 fat 380 bl defN 15-Oct-15 07:31 res/drawable/app_background.xml │ --rw---- 1.0 fat 175580 b- stor 15-Oct-15 07:30 res/drawable/banner.png │ --rw---- 1.0 fat 5730 b- stor 15-Oct-15 07:30 res/drawable/bg.png │ --rw---- 2.0 fat 584 bl defN 15-Oct-15 07:31 res/drawable/brown_gradient.xml │ --rw---- 1.0 fat 321 b- stor 15-Oct-15 07:30 res/drawable/cs.png │ --rw---- 1.0 fat 352 b- stor 15-Oct-15 07:30 res/drawable/da.png │ --rw---- 1.0 fat 366 b- stor 15-Oct-15 07:30 res/drawable/de.png │ --rw---- 2.0 fat 1248 bl defN 15-Oct-15 07:31 res/drawable/droidbeard_btn_default_holo_light.xml │ --rw---- 1.0 fat 391 b- stor 15-Oct-15 07:30 res/drawable/el.png │ --rw---- 1.0 fat 498 b- stor 15-Oct-15 07:30 res/drawable/en.png │ --rw---- 1.0 fat 344 b- stor 15-Oct-15 07:30 res/drawable/es.png │ --rw---- 1.0 fat 368 b- stor 15-Oct-15 07:30 res/drawable/fi.png │ --rw---- 1.0 fat 373 b- stor 15-Oct-15 07:30 res/drawable/fr.png │ --rw---- 1.0 fat 447 b- stor 15-Oct-15 07:30 res/drawable/glyph_calendar_333333_64.png │ --rw---- 1.0 fat 447 b- stor 15-Oct-15 07:30 res/drawable/glyph_calendar_838383_64.png │ --rw---- 1.0 fat 366 b- stor 15-Oct-15 07:30 res/drawable/glyph_chevron_right_333333_64.png │ --rw---- 1.0 fat 366 b- stor 15-Oct-15 07:30 res/drawable/glyph_chevron_right_838383_64.png │ --rw---- 1.0 fat 1289 b- stor 15-Oct-15 07:30 res/drawable/glyph_cog_333333_64.png │ --rw---- 1.0 fat 1289 b- stor 15-Oct-15 07:30 res/drawable/glyph_cog_838383_64.png │ --rw---- 1.0 fat 1289 b- stor 15-Oct-15 07:30 res/drawable/glyph_cog_b1a89b_64.png │ --rw---- 1.0 fat 467 b- stor 15-Oct-15 07:30 res/drawable/glyph_file_text_o_333333_64.png │ --rw---- 1.0 fat 467 b- stor 15-Oct-15 07:30 res/drawable/glyph_file_text_o_838383_64.png │ --rw---- 1.0 fat 1433 b- stor 15-Oct-15 07:30 res/drawable/glyph_history_333333_64.png │ --rw---- 1.0 fat 1433 b- stor 15-Oct-15 07:30 res/drawable/glyph_history_838383_64.png │ --rw---- 1.0 fat 1489 b- stor 15-Oct-15 07:30 res/drawable/glyph_power_off_333333_64.png │ --rw---- 1.0 fat 1489 b- stor 15-Oct-15 07:30 res/drawable/glyph_power_off_838383_64.png │ --rw---- 1.0 fat 1962 b- stor 15-Oct-15 07:30 res/drawable/glyph_recycle_333333_64.png │ --rw---- 1.0 fat 1962 b- stor 15-Oct-15 07:30 res/drawable/glyph_recycle_838383_64.png │ --rw---- 1.0 fat 801 b- stor 15-Oct-15 07:30 res/drawable/glyph_refresh_b1a89b_32.png │ --rw---- 1.0 fat 1351 b- stor 15-Oct-15 07:30 res/drawable/glyph_refresh_b1a89b_64.png │ --rw---- 1.0 fat 1351 b- stor 15-Oct-15 07:30 res/drawable/glyph_refresh_ffffff_64.png │ --rw---- 1.0 fat 1832 b- stor 15-Oct-15 07:30 res/drawable/glyph_users_333333_64.png │ --rw---- 1.0 fat 1832 b- stor 15-Oct-15 07:30 res/drawable/glyph_users_838383_64.png │ --rw---- 1.0 fat 639 b- stor 15-Oct-15 07:30 res/drawable/glyph_video_camera_333333_64.png │ --rw---- 1.0 fat 639 b- stor 15-Oct-15 07:30 res/drawable/glyph_video_camera_838383_64.png │ --rw---- 1.0 fat 271 b- stor 15-Oct-15 07:30 res/drawable/he.png │ --rw---- 1.0 fat 421 b- stor 15-Oct-15 07:30 res/drawable/hr.png │ --rw---- 1.0 fat 293 b- stor 15-Oct-15 07:30 res/drawable/hu.png │ --rw---- 1.0 fat 146 b- stor 15-Oct-15 07:30 res/drawable/ic_action_overflow.png │ --rw---- 1.0 fat 578 b- stor 15-Oct-15 07:30 res/drawable/it.png │ --rw---- 1.0 fat 476 b- stor 15-Oct-15 07:30 res/drawable/ja.png │ --rw---- 1.0 fat 303 b- stor 15-Oct-15 07:30 res/drawable/ko.png │ --rw---- 2.0 fat 544 bl defN 15-Oct-15 07:31 res/drawable/list_item_bg_normal.xml │ --rw---- 2.0 fat 544 bl defN 15-Oct-15 07:31 res/drawable/list_item_bg_selected.xml │ --rw---- 1.0 fat 310 b- stor 15-Oct-15 07:30 res/drawable/nl.png │ --rw---- 1.0 fat 402 b- stor 15-Oct-15 07:30 res/drawable/no.png │ --rw---- 1.0 fat 1085 b- stor 15-Oct-15 07:30 res/drawable/no16.png │ --rw---- 1.0 fat 550 b- stor 15-Oct-15 07:30 res/drawable/pl.png │ --rw---- 2.0 fat 784 bl defN 15-Oct-15 07:31 res/drawable/popup_menu_background.xml │ --rw---- 1.0 fat 407 b- stor 15-Oct-15 07:30 res/drawable/pt.png │ --rw---- 2.0 fat 1248 bl defN 15-Oct-15 07:31 res/drawable/redbutton_btn_default_holo_light.xml │ --rw---- 1.0 fat 299 b- stor 15-Oct-15 07:30 res/drawable/ru.png │ --rw---- 2.0 fat 624 bl defN 15-Oct-15 07:31 res/drawable/selector_action_item_background.xml │ --rw---- 2.0 fat 624 bl defN 15-Oct-15 07:31 res/drawable/selector_action_item_background_light.xml │ --rw---- 1.0 fat 143958 b- stor 15-Oct-15 07:30 res/drawable/sickbeard_icon.png │ --rw---- 2.0 fat 2308 bl defN 15-Oct-15 07:31 res/drawable/sickbeardtheme_dark_btn_check_holo_dark.xml │ --rw---- 2.0 fat 2308 bl defN 15-Oct-15 07:31 res/drawable/sickbeardtheme_light_btn_check_holo_light.xml │ --rw---- 1.0 fat 321 b- stor 15-Oct-15 07:30 res/drawable/sl.png │ --rw---- 2.0 fat 580 bl defN 15-Oct-15 07:31 res/drawable/summary_box_background.xml │ --rw---- 1.0 fat 389 b- stor 15-Oct-15 07:30 res/drawable/sv.png │ --rw---- 1.0 fat 370 b- stor 15-Oct-15 07:30 res/drawable/tr.png │ --rw---- 1.0 fat 894 b- stor 15-Oct-15 07:30 res/drawable/yes16.png │ --rw---- 1.0 fat 349 b- stor 15-Oct-15 07:30 res/drawable/zh.png │ --rw---- 2.0 fat 3724 bl defN 15-Oct-15 07:31 res/layout/about.xml │ --rw---- 2.0 fat 1388 bl defN 15-Oct-15 07:31 res/layout/activity_main.xml │ --rw---- 2.0 fat 1524 bl defN 15-Oct-15 07:31 res/layout/activity_show_search.xml │ --rw---- 2.0 fat 1460 bl defN 15-Oct-15 07:31 res/layout/episode_item.xml │ --rw---- 2.0 fat 848 bl defN 15-Oct-15 07:31 res/layout/error_report.xml │ --rw---- 2.0 fat 1388 bl defN 15-Oct-15 07:31 res/layout/fragment_initial_setup.xml │ --rw---- 2.0 fat 1144 bl defN 15-Oct-15 07:31 res/layout/fragment_invalid_base_url.xml │ --rw---- 2.0 fat 2500 bl defN 15-Oct-15 07:31 res/layout/fragment_list_view.xml │ --rw---- 2.0 fat 1840 bl defN 15-Oct-15 07:31 res/layout/fragment_log.xml │ --rw---- 2.0 fat 692 bl defN 15-Oct-15 07:31 res/layout/fragment_main.xml │ --rw---- 2.0 fat 532 bl defN 15-Oct-15 07:31 res/layout/fragment_navigation_drawer.xml │ --rw---- 2.0 fat 524 bl defN 15-Oct-15 07:31 res/layout/fragment_preferences.xml │ --rw---- 2.0 fat 996 bl defN 15-Oct-15 07:31 res/layout/fragment_profiles.xml │ --rw---- 2.0 fat 5864 bl defN 15-Oct-15 07:31 res/layout/fragment_show.xml │ --rw---- 2.0 fat 836 bl defN 15-Oct-15 07:31 res/layout/historical_event_item.xml │ --rw---- 2.0 fat 716 bl defN 15-Oct-15 07:31 res/layout/list_view_section_header_item.xml │ --rw---- 2.0 fat 880 bl defN 15-Oct-15 07:31 res/layout/navigation_list_item.xml │ --rw---- 2.0 fat 1516 bl defN 15-Oct-15 07:31 res/layout/profile_list_item.xml │ --rw---- 2.0 fat 2236 bl defN 15-Oct-15 07:31 res/layout/season_table.xml │ --rw---- 2.0 fat 688 bl defN 15-Oct-15 07:31 res/layout/tooltip_dialog.xml │ --rw---- 2.0 fat 1596 bl defN 15-Oct-15 07:31 res/layout/tv_show_list_banner_item.xml │ --rw---- 2.0 fat 1212 bl defN 15-Oct-15 07:31 res/layout/tv_show_list_item.xml │ --rw---- 2.0 fat 1472 bl defN 15-Oct-15 07:31 res/layout/tvdb_result_item.xml │ --rw---- 2.0 fat 988 bl defN 15-Oct-15 07:31 res/menu/episode_context_menu.xml │ --rw---- 2.0 fat 1020 bl defN 15-Oct-15 07:31 res/menu/main.xml │ --rw---- 2.0 fat 634 bl defN 15-Oct-15 07:31 res/raw/log_template.html │ --rw---- 2.0 fat 2940 bl defN 15-Oct-15 07:31 res/xml/preferences.xml │ --rw---- 1.0 fat 46212 b- stor 15-Oct-15 07:30 resources.arsc │ --rw---- 2.0 fat 1668584 bl defN 15-Oct-15 07:31 classes.dex │ -315 files, 2361526 bytes uncompressed, 1025303 bytes compressed: 56.6% │ +-rw---- 2.0 fat 552 bX defN 08-Jan-01 00:00 res/anim/fab_scale_down.xml │ +-rw---- 2.0 fat 552 bl defN 08-Jan-01 00:00 res/anim/fab_scale_up.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_in_from_left.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_in_from_right.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_out_to_left.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_out_to_right.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/action_bar_background.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/drawable/action_bar_selection.xml │ +-rw---- 2.0 fat 624 bl defN 08-Jan-01 00:00 res/drawable/action_mode_close_button.xml │ +-rw---- 2.0 fat 760 bl defN 08-Jan-01 00:00 res/drawable/alternate_list_item_bg.xml │ +-rw---- 1.0 fat 2295 b- stor 08-Jan-01 00:00 res/drawable/animation_loading.png │ +-rw---- 2.0 fat 380 bl defN 08-Jan-01 00:00 res/drawable/app_background.xml │ +-rw---- 1.0 fat 175580 b- stor 08-Jan-01 00:00 res/drawable/banner.png │ +-rw---- 1.0 fat 5730 b- stor 08-Jan-01 00:00 res/drawable/bg.png │ +-rw---- 2.0 fat 584 bl defN 08-Jan-01 00:00 res/drawable/brown_gradient.xml │ +-rw---- 1.0 fat 321 b- stor 08-Jan-01 00:00 res/drawable/cs.png │ +-rw---- 1.0 fat 352 b- stor 08-Jan-01 00:00 res/drawable/da.png │ +-rw---- 1.0 fat 366 b- stor 08-Jan-01 00:00 res/drawable/de.png │ +-rw---- 2.0 fat 1248 bl defN 08-Jan-01 00:00 res/drawable/droidbeard_btn_default_holo_light.xml │ +-rw---- 1.0 fat 391 b- stor 08-Jan-01 00:00 res/drawable/el.png │ +-rw---- 1.0 fat 498 b- stor 08-Jan-01 00:00 res/drawable/en.png │ +-rw---- 1.0 fat 344 b- stor 08-Jan-01 00:00 res/drawable/es.png │ +-rw---- 1.0 fat 368 b- stor 08-Jan-01 00:00 res/drawable/fi.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable/fr.png │ +-rw---- 1.0 fat 447 b- stor 08-Jan-01 00:00 res/drawable/glyph_calendar_333333_64.png │ +-rw---- 1.0 fat 447 b- stor 08-Jan-01 00:00 res/drawable/glyph_calendar_838383_64.png │ +-rw---- 1.0 fat 366 b- stor 08-Jan-01 00:00 res/drawable/glyph_chevron_right_333333_64.png │ +-rw---- 1.0 fat 366 b- stor 08-Jan-01 00:00 res/drawable/glyph_chevron_right_838383_64.png │ +-rw---- 1.0 fat 1289 b- stor 08-Jan-01 00:00 res/drawable/glyph_cog_333333_64.png │ +-rw---- 1.0 fat 1289 b- stor 08-Jan-01 00:00 res/drawable/glyph_cog_838383_64.png │ +-rw---- 1.0 fat 1289 b- stor 08-Jan-01 00:00 res/drawable/glyph_cog_b1a89b_64.png │ +-rw---- 1.0 fat 467 b- stor 08-Jan-01 00:00 res/drawable/glyph_file_text_o_333333_64.png │ +-rw---- 1.0 fat 467 b- stor 08-Jan-01 00:00 res/drawable/glyph_file_text_o_838383_64.png │ +-rw---- 1.0 fat 1433 b- stor 08-Jan-01 00:00 res/drawable/glyph_history_333333_64.png │ +-rw---- 1.0 fat 1433 b- stor 08-Jan-01 00:00 res/drawable/glyph_history_838383_64.png │ +-rw---- 1.0 fat 1489 b- stor 08-Jan-01 00:00 res/drawable/glyph_power_off_333333_64.png │ +-rw---- 1.0 fat 1489 b- stor 08-Jan-01 00:00 res/drawable/glyph_power_off_838383_64.png │ +-rw---- 1.0 fat 1962 b- stor 08-Jan-01 00:00 res/drawable/glyph_recycle_333333_64.png │ +-rw---- 1.0 fat 1962 b- stor 08-Jan-01 00:00 res/drawable/glyph_recycle_838383_64.png │ +-rw---- 1.0 fat 801 b- stor 08-Jan-01 00:00 res/drawable/glyph_refresh_b1a89b_32.png │ +-rw---- 1.0 fat 1351 b- stor 08-Jan-01 00:00 res/drawable/glyph_refresh_b1a89b_64.png │ +-rw---- 1.0 fat 1351 b- stor 08-Jan-01 00:00 res/drawable/glyph_refresh_ffffff_64.png │ +-rw---- 1.0 fat 1832 b- stor 08-Jan-01 00:00 res/drawable/glyph_users_333333_64.png │ +-rw---- 1.0 fat 1832 b- stor 08-Jan-01 00:00 res/drawable/glyph_users_838383_64.png │ +-rw---- 1.0 fat 639 b- stor 08-Jan-01 00:00 res/drawable/glyph_video_camera_333333_64.png │ +-rw---- 1.0 fat 639 b- stor 08-Jan-01 00:00 res/drawable/glyph_video_camera_838383_64.png │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable/he.png │ +-rw---- 1.0 fat 421 b- stor 08-Jan-01 00:00 res/drawable/hr.png │ +-rw---- 1.0 fat 293 b- stor 08-Jan-01 00:00 res/drawable/hu.png │ +-rw---- 1.0 fat 146 b- stor 08-Jan-01 00:00 res/drawable/ic_action_overflow.png │ +-rw---- 1.0 fat 578 b- stor 08-Jan-01 00:00 res/drawable/it.png │ +-rw---- 1.0 fat 476 b- stor 08-Jan-01 00:00 res/drawable/ja.png │ +-rw---- 1.0 fat 303 b- stor 08-Jan-01 00:00 res/drawable/ko.png │ +-rw---- 2.0 fat 544 bl defN 08-Jan-01 00:00 res/drawable/list_item_bg_normal.xml │ +-rw---- 2.0 fat 544 bl defN 08-Jan-01 00:00 res/drawable/list_item_bg_selected.xml │ +-rw---- 1.0 fat 310 b- stor 08-Jan-01 00:00 res/drawable/nl.png │ +-rw---- 1.0 fat 402 b- stor 08-Jan-01 00:00 res/drawable/no.png │ +-rw---- 1.0 fat 1085 b- stor 08-Jan-01 00:00 res/drawable/no16.png │ +-rw---- 1.0 fat 550 b- stor 08-Jan-01 00:00 res/drawable/pl.png │ +-rw---- 2.0 fat 784 bl defN 08-Jan-01 00:00 res/drawable/popup_menu_background.xml │ +-rw---- 1.0 fat 407 b- stor 08-Jan-01 00:00 res/drawable/pt.png │ +-rw---- 2.0 fat 1248 bl defN 08-Jan-01 00:00 res/drawable/redbutton_btn_default_holo_light.xml │ +-rw---- 1.0 fat 299 b- stor 08-Jan-01 00:00 res/drawable/ru.png │ +-rw---- 2.0 fat 624 bl defN 08-Jan-01 00:00 res/drawable/selector_action_item_background.xml │ +-rw---- 2.0 fat 624 bl defN 08-Jan-01 00:00 res/drawable/selector_action_item_background_light.xml │ +-rw---- 1.0 fat 143958 b- stor 08-Jan-01 00:00 res/drawable/sickbeard_icon.png │ +-rw---- 2.0 fat 2308 bl defN 08-Jan-01 00:00 res/drawable/sickbeardtheme_dark_btn_check_holo_dark.xml │ +-rw---- 2.0 fat 2308 bl defN 08-Jan-01 00:00 res/drawable/sickbeardtheme_light_btn_check_holo_light.xml │ +-rw---- 1.0 fat 321 b- stor 08-Jan-01 00:00 res/drawable/sl.png │ +-rw---- 2.0 fat 580 bl defN 08-Jan-01 00:00 res/drawable/summary_box_background.xml │ +-rw---- 1.0 fat 389 b- stor 08-Jan-01 00:00 res/drawable/sv.png │ +-rw---- 1.0 fat 370 b- stor 08-Jan-01 00:00 res/drawable/tr.png │ +-rw---- 1.0 fat 894 b- stor 08-Jan-01 00:00 res/drawable/yes16.png │ +-rw---- 1.0 fat 349 b- stor 08-Jan-01 00:00 res/drawable/zh.png │ +-rw---- 2.0 fat 3724 bl defN 08-Jan-01 00:00 res/layout/about.xml │ +-rw---- 2.0 fat 1388 bl defN 08-Jan-01 00:00 res/layout/activity_main.xml │ +-rw---- 2.0 fat 1524 bl defN 08-Jan-01 00:00 res/layout/activity_show_search.xml │ +-rw---- 2.0 fat 1460 bl defN 08-Jan-01 00:00 res/layout/episode_item.xml │ +-rw---- 2.0 fat 848 bl defN 08-Jan-01 00:00 res/layout/error_report.xml │ +-rw---- 2.0 fat 1388 bl defN 08-Jan-01 00:00 res/layout/fragment_initial_setup.xml │ +-rw---- 2.0 fat 1144 bl defN 08-Jan-01 00:00 res/layout/fragment_invalid_base_url.xml │ +-rw---- 2.0 fat 2500 bl defN 08-Jan-01 00:00 res/layout/fragment_list_view.xml │ +-rw---- 2.0 fat 1840 bl defN 08-Jan-01 00:00 res/layout/fragment_log.xml │ +-rw---- 2.0 fat 692 bl defN 08-Jan-01 00:00 res/layout/fragment_main.xml │ +-rw---- 2.0 fat 532 bl defN 08-Jan-01 00:00 res/layout/fragment_navigation_drawer.xml │ +-rw---- 2.0 fat 524 bl defN 08-Jan-01 00:00 res/layout/fragment_preferences.xml │ +-rw---- 2.0 fat 996 bl defN 08-Jan-01 00:00 res/layout/fragment_profiles.xml │ +-rw---- 2.0 fat 5864 bl defN 08-Jan-01 00:00 res/layout/fragment_show.xml │ +-rw---- 2.0 fat 836 bl defN 08-Jan-01 00:00 res/layout/historical_event_item.xml │ +-rw---- 2.0 fat 716 bl defN 08-Jan-01 00:00 res/layout/list_view_section_header_item.xml │ +-rw---- 2.0 fat 880 bl defN 08-Jan-01 00:00 res/layout/navigation_list_item.xml │ +-rw---- 2.0 fat 1516 bl defN 08-Jan-01 00:00 res/layout/profile_list_item.xml │ +-rw---- 2.0 fat 2236 bl defN 08-Jan-01 00:00 res/layout/season_table.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/layout/tooltip_dialog.xml │ +-rw---- 2.0 fat 1596 bl defN 08-Jan-01 00:00 res/layout/tv_show_list_banner_item.xml │ +-rw---- 2.0 fat 1212 bl defN 08-Jan-01 00:00 res/layout/tv_show_list_item.xml │ +-rw---- 2.0 fat 1472 bl defN 08-Jan-01 00:00 res/layout/tvdb_result_item.xml │ +-rw---- 2.0 fat 988 bl defN 08-Jan-01 00:00 res/menu/episode_context_menu.xml │ +-rw---- 2.0 fat 1020 bl defN 08-Jan-01 00:00 res/menu/main.xml │ +-rw---- 2.0 fat 634 bl defN 08-Jan-01 00:00 res/raw/log_template.html │ +-rw---- 2.0 fat 2940 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 2.0 fat 2848 bl defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 45904 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 1.0 fat 188 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 431 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 420 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 453 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 550 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 158 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/fab_add.png │ +-rw---- 1.0 fat 402 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_about.png │ +-rw---- 1.0 fat 171 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_content_new.png │ +-rw---- 1.0 fat 357 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_labels.png │ +-rw---- 1.0 fat 1122 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_navigation_refresh.png │ +-rw---- 1.0 fat 1204 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_power.png │ +-rw---- 1.0 fat 444 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_replay.png │ +-rw---- 1.0 fat 393 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 484 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 350 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_warning.png │ +-rw---- 1.0 fat 157 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_dots_vertical_white_24dp.png │ +-rw---- 1.0 fat 112 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 721 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_magnify_white_24dp.png │ +-rw---- 1.0 fat 164 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_menu_white_24dp.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_plus_white_24dp.png │ +-rw---- 1.0 fat 542 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 533 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_tag_multiple_white_24dp.png │ +-rw---- 1.0 fat 226 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_focused.9.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/list_pressed.9.png │ +-rw---- 1.0 fat 893 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/menu_dropdown_panel.9.png │ +-rw---- 1.0 fat 366 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 431 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 432 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 374 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 560 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 262 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 168 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 277 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 1315 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 617 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 405 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 1614 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 1400 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 1693 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 269 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 277 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1294 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 682 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1602 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 1389 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2065 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 3845 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/animation_loading.png │ +-rw---- 1.0 fat 173 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 298 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 352 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 355 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 348 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 425 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 116 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/fab_add.png │ +-rw---- 1.0 fat 278 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_about.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_content_new.png │ +-rw---- 1.0 fat 281 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_labels.png │ +-rw---- 1.0 fat 850 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_navigation_refresh.png │ +-rw---- 1.0 fat 919 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_power.png │ +-rw---- 1.0 fat 355 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_replay.png │ +-rw---- 1.0 fat 316 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 348 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 292 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_warning.png │ +-rw---- 1.0 fat 134 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_dots_vertical_white_24dp.png │ +-rw---- 1.0 fat 110 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 287 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_magnify_white_24dp.png │ +-rw---- 1.0 fat 110 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_menu_white_24dp.png │ +-rw---- 1.0 fat 116 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_plus_white_24dp.png │ +-rw---- 1.0 fat 388 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 336 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_tag_multiple_white_24dp.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_focused.9.png │ +-rw---- 1.0 fat 175 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/list_pressed.9.png │ +-rw---- 1.0 fat 616 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/menu_dropdown_panel.9.png │ +-rw---- 1.0 fat 300 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 352 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 320 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 438 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 153 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 145 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 846 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 506 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 300 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 1152 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 951 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 1074 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 840 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 568 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1128 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 928 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 1167 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 6859 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/animation_loading.png │ +-rw---- 1.0 fat 195 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 400 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 531 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 463 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 548 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 717 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 128 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/fab_add.png │ +-rw---- 1.0 fat 452 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_about.png │ +-rw---- 1.0 fat 174 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_content_new.png │ +-rw---- 1.0 fat 408 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_labels.png │ +-rw---- 1.0 fat 1373 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_navigation_refresh.png │ +-rw---- 1.0 fat 1489 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_power.png │ +-rw---- 1.0 fat 553 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_replay.png │ +-rw---- 1.0 fat 483 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 613 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 413 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_warning.png │ +-rw---- 1.0 fat 181 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_dots_vertical_white_24dp.png │ +-rw---- 1.0 fat 125 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 502 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_magnify_white_24dp.png │ +-rw---- 1.0 fat 123 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_menu_white_24dp.png │ +-rw---- 1.0 fat 128 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_plus_white_24dp.png │ +-rw---- 1.0 fat 675 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 594 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_tag_multiple_white_24dp.png │ +-rw---- 1.0 fat 228 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_focused.9.png │ +-rw---- 1.0 fat 178 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/list_pressed.9.png │ +-rw---- 1.0 fat 1288 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/menu_dropdown_panel.9.png │ +-rw---- 1.0 fat 403 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 531 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 520 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 436 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 734 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 291 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 284 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 177 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 1693 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 846 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 494 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 2756 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2479 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 2575 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 284 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 296 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1658 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 956 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 609 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 2777 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 2528 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2437 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 230 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 495 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/droidbeard_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 814 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/droidbeard_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 762 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/droidbeard_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 908 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/droidbeard_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 1423 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/droidbeard_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 138 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/fab_add.png │ +-rw---- 1.0 fat 651 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_about.png │ +-rw---- 1.0 fat 200 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_content_new.png │ +-rw---- 1.0 fat 534 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_labels.png │ +-rw---- 1.0 fat 1892 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_navigation_refresh.png │ +-rw---- 1.0 fat 2118 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_power.png │ +-rw---- 1.0 fat 681 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_replay.png │ +-rw---- 1.0 fat 642 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 897 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 531 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_warning.png │ +-rw---- 1.0 fat 227 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_dots_vertical_white_24dp.png │ +-rw---- 1.0 fat 135 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 742 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_magnify_white_24dp.png │ +-rw---- 1.0 fat 134 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_menu_white_24dp.png │ +-rw---- 1.0 fat 138 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_plus_white_24dp.png │ +-rw---- 1.0 fat 954 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 845 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_tag_multiple_white_24dp.png │ +-rw---- 1.0 fat 223 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/list_focused.9.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/list_pressed.9.png │ +-rw---- 1.0 fat 2730 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/menu_dropdown_panel.9.png │ +-rw---- 1.0 fat 501 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/redbutton_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 814 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/redbutton_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 777 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/redbutton_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 812 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/redbutton_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 1456 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/redbutton_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 155 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 165 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 2695 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 834 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 433 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 3108 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2690 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 3243 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 264 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 155 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 296 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 2700 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 735 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 3084 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 2669 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2906 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/sickbeardtheme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 2.0 fat 1663296 bl defN 08-Jan-01 00:00 classes.dex │ +315 files, 2353718 bytes uncompressed, 1022665 bytes compressed: 56.6% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── res/values/attrs.xml │┄ ordering differences only │ @@ -5,16 +5,16 @@ │ │ - │ + │ @@ -44,32 +44,32 @@ │ │ - │ - │ - │ + │ + │ + │ - │ + │ - │ + │ ├── res/values/public.xml │ @@ -223,104 +223,104 @@ │ │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + │ + ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -331,15 +331,15 @@ │ │ .line 1372 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 4 │ + .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 769 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -349,17 +349,17 @@ │ .line 770 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 771 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 772 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -402,17 +402,17 @@ │ .line 758 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 759 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 760 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 761 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -421,17 +421,17 @@ │ .line 762 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 763 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 764 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 765 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 3 │ + .locals 2 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 91 │ - .local v2, "itemId":J │ + .local v1, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v3 │ │ .line 92 │ - .local v1, "name":Ljava/lang/String; │ + .local v3, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -94,19 +94,19 @@ │ .field mUseChronometer:Z │ │ .field mVisibility:I │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 5 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 906 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 874 │ const/4 v0, 0x1 │ │ @@ -116,21 +116,21 @@ │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ .line 885 │ - iput-boolean v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + iput-boolean v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ │ .line 888 │ - iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ + iput v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ │ .line 889 │ - iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ + iput v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ │ .line 892 │ new-instance v0, Landroid/app/Notification; │ │ invoke-direct {v0}, Landroid/app/Notification;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ @@ -139,27 +139,27 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 910 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - iput-wide v2, v0, Landroid/app/Notification;->when:J │ + iput-wide v1, v0, Landroid/app/Notification;->when:J │ │ .line 911 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ .line 912 │ - iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + iput v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ .line 913 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; ├── smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.smali │ @@ -59,15 +59,15 @@ │ │ invoke-direct/range {v0 .. v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ - .locals 2 │ + .locals 1 │ .param p1, "x0" # [Ljava/lang/String; │ .param p2, "x1" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ .param p3, "x2" # Landroid/app/PendingIntent; │ .param p4, "x3" # Landroid/app/PendingIntent; │ .param p5, "x4" # [Ljava/lang/String; │ .param p6, "x5" # J ├── smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.smali │ @@ -123,15 +123,15 @@ │ │ invoke-direct/range {v0 .. v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ return-object v0 │ .end method │ │ .method public setLatestTimestamp(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ - .locals 1 │ + .locals 0 │ .param p1, "timestamp" # J │ │ .prologue │ .line 3209 │ iput-wide p1, p0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;->mLatestTimestamp:J │ │ .line 3210 ├── smali/android/support/v4/app/NotificationCompatApi20$Builder.smali │ @@ -22,15 +22,15 @@ │ .field private b:Landroid/app/Notification$Builder; │ │ .field private mExtras:Landroid/os/Bundle; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -79,292 +79,290 @@ │ │ .prologue │ .line 43 │ .local p19, "people":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 44 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_3 │ + if-eqz v3, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p17 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p22 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p23 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 74 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 75 │ if-eqz p20, :cond_0 │ │ .line 76 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p20 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 78 │ :cond_0 │ if-eqz p19, :cond_1 │ │ invoke-virtual/range {p19 .. p19}, Ljava/util/ArrayList;->isEmpty()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_1 │ + if-nez v3, :cond_1 │ │ .line 79 │ - iget-object v5, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v6, "android.people" │ + const-string v5, "android.people" │ │ invoke-virtual/range {p19 .. p19}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - new-array v4, v4, [Ljava/lang/String; │ + new-array v3, v3, [Ljava/lang/String; │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, [Ljava/lang/String; │ + check-cast v3, [Ljava/lang/String; │ │ - invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V │ + invoke-virtual {v4, v5, v3}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 82 │ :cond_1 │ return-void │ │ .line 44 │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatApi21.smali │ @@ -119,15 +119,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method static getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ - .locals 10 │ + .locals 9 │ .param p0, "uc" # Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ .prologue │ .line 128 │ if-nez p0, :cond_0 │ │ .line 129 │ @@ -278,17 +278,17 @@ │ invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 151 │ const-string v6, "timestamp" │ │ invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getLatestTimestamp()J │ │ - move-result-wide v8 │ + move-result-wide v7 │ │ - invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V │ + invoke-virtual {v1, v6, v7, v8}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V │ │ goto :goto_0 │ .end method │ │ .method public static getCategory(Landroid/app/Notification;)Ljava/lang/String; │ .locals 1 │ .param p0, "notif" # Landroid/app/Notification; ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 9 │ + .locals 8 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,195 +28,193 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "progressMax" # I │ .param p11, "progress" # I │ .param p12, "progressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v5, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p1, Landroid/app/Notification;->when:J │ + iget-wide v5, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->icon:I │ + iget v5, p1, Landroid/app/Notification;->icon:I │ │ - iget v7, p1, Landroid/app/Notification;->iconLevel:I │ + iget v6, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->ledARGB:I │ + iget v5, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ - │ - iget v6, p1, Landroid/app/Notification;->defaults:I │ + move-result-object v4 │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + iget v5, p1, Landroid/app/Notification;->defaults:I │ │ - move-result-object v5 │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p7 │ + move-result-object v4 │ │ - invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v5, v5, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 54 │ - .local v4, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v3, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - return-object v5 │ + return-object v4 │ │ .line 31 │ - .end local v4 # "b":Landroid/app/Notification$Builder; │ + .end local v3 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private final mExtras:Landroid/os/Bundle; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -61,302 +61,300 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 76 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 68 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 77 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 102 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 103 │ if-eqz p18, :cond_0 │ │ .line 104 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 106 │ :cond_0 │ if-eqz p17, :cond_1 │ │ .line 107 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 109 │ :cond_1 │ if-eqz p19, :cond_2 │ │ .line 110 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 111 │ if-eqz p20, :cond_8 │ │ .line 112 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 117 │ :cond_2 │ :goto_4 │ if-eqz p21, :cond_3 │ │ .line 118 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 120 │ :cond_3 │ return-void │ │ .line 77 │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ │ .line 114 │ :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private mExtras:Landroid/os/Bundle; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -90,339 +90,337 @@ │ │ .prologue │ .line 44 │ .local p19, "people":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 35 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 45 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p17 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - move-object/from16 v0, p8 │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ - │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_8 │ + if-eqz v3, :cond_8 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 71 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 72 │ if-eqz p20, :cond_0 │ │ .line 73 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p20 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 75 │ :cond_0 │ if-eqz p19, :cond_1 │ │ invoke-virtual/range {p19 .. p19}, Ljava/util/ArrayList;->isEmpty()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_1 │ + if-nez v3, :cond_1 │ │ .line 76 │ - iget-object v5, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v6, "android.people" │ + const-string v5, "android.people" │ │ invoke-virtual/range {p19 .. p19}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - new-array v4, v4, [Ljava/lang/String; │ + new-array v3, v3, [Ljava/lang/String; │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, [Ljava/lang/String; │ + check-cast v3, [Ljava/lang/String; │ │ - invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V │ + invoke-virtual {v4, v5, v3}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 79 │ :cond_1 │ if-eqz p18, :cond_2 │ │ .line 80 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 82 │ :cond_2 │ if-eqz p21, :cond_3 │ │ .line 83 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 84 │ if-eqz p22, :cond_9 │ │ .line 85 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 90 │ :cond_3 │ :goto_4 │ if-eqz p23, :cond_4 │ │ .line 91 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p23 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 93 │ :cond_4 │ return-void │ │ .line 45 │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_8 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_3 │ │ .line 87 │ :cond_9 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatApi21$Builder.smali │ @@ -20,15 +20,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 10 │ + .locals 9 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -84,308 +84,306 @@ │ │ .prologue │ .line 67 │ .local p20, "people":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 68 │ - new-instance v6, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v6, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v8, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v7, p2, Landroid/app/Notification;->icon:I │ + iget v6, p2, Landroid/app/Notification;->icon:I │ │ - iget v8, p2, Landroid/app/Notification;->iconLevel:I │ + iget v7, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ - │ - iget-object v7, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + move-result-object v5 │ │ - invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + iget-object v6, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - move-result-object v6 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - iget-object v7, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + move-result-object v5 │ │ - move-object/from16 v0, p6 │ + iget-object v6, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v7, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v8, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v7, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v7, p2, Landroid/app/Notification;->ledARGB:I │ + iget v6, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v8, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v9, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget v6, p2, Landroid/app/Notification;->flags:I │ + iget v5, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v6, v6, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v6, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget v6, p2, Landroid/app/Notification;->flags:I │ + iget v5, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v6, v6, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v6, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget v6, p2, Landroid/app/Notification;->flags:I │ + iget v5, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v6, v6, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v6, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v7, p2, Landroid/app/Notification;->defaults:I │ + iget v6, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p17 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p8 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget-object v7, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v6, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - iget v6, p2, Landroid/app/Notification;->flags:I │ + iget v5, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v6, v6, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v6, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p7 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p16 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p18 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p25 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p26 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p27 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p22 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setColor(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setColor(I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move/from16 v0, p23 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setVisibility(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setVisibility(I)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ move-object/from16 v0, p24 │ │ - invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;->setPublicVersion(Landroid/app/Notification;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setPublicVersion(Landroid/app/Notification;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iput-object v6, p0, Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v5, p0, Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 103 │ invoke-virtual/range {p20 .. p20}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - .local v4, "i$":Ljava/util/Iterator; │ + .local v3, "i$":Ljava/util/Iterator; │ :goto_4 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_4 │ + if-eqz v5, :cond_4 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Ljava/lang/String; │ + check-cast v4, Ljava/lang/String; │ │ .line 104 │ - .local v5, "person":Ljava/lang/String; │ - iget-object v6, p0, Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder; │ + .local v4, "person":Ljava/lang/String; │ + iget-object v5, p0, Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder; │ │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->addPerson(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->addPerson(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ goto :goto_4 │ │ .line 68 │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v5 # "person":Ljava/lang/String; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v4 # "person":Ljava/lang/String; │ :cond_0 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ goto/16 :goto_0 │ │ :cond_1 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ goto/16 :goto_1 │ │ :cond_2 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ goto/16 :goto_2 │ │ :cond_3 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ │ .line 106 │ - .restart local v4 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :cond_4 │ return-void │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali │ @@ -808,17 +808,17 @@ │ │ move-result-object v1 │ │ .line 480 │ .local v1, "msg":Landroid/os/Message; │ iget-object v2, p0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;->mHandler:Landroid/os/Handler; │ │ - int-to-long v4, v0 │ + int-to-long v3, v0 │ │ - invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ + invoke-virtual {v2, v1, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ │ goto/16 :goto_0 │ .end method │ │ .method private updateListenerMap()V │ .locals 12 ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 3 │ + .locals 2 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 9 │ + .locals 8 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v2, 0x5 │ + const/4 v1, 0x5 │ │ - const/16 v3, 0x80 │ + const/16 v2, 0x80 │ │ - const-wide/16 v4, 0x1 │ + const-wide/16 v3, 0x1 │ │ - sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/media/MediaMetadataCompat$Builder.smali │ @@ -155,15 +155,15 @@ │ invoke-virtual {v0, p1, p2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ │ .line 617 │ return-object p0 │ .end method │ │ .method public putLong(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ - .locals 4 │ + .locals 3 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "value" # J │ │ .prologue │ .line 561 │ # getter for: Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; │ invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;->access$200()Landroid/support/v4/util/ArrayMap; ├── smali/android/support/v4/media/MediaMetadataCompat.smali │ @@ -503,15 +503,15 @@ │ .line 31 │ sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;->METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; │ │ return-object v0 │ .end method │ │ .method public static fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ - .locals 8 │ + .locals 7 │ .param p0, "metadataObj" # Ljava/lang/Object; │ │ .prologue │ .line 357 │ if-eqz p0, :cond_0 │ │ sget v5, Landroid/os/Build$VERSION;->SDK_INT:I │ @@ -582,17 +582,17 @@ │ │ goto :goto_1 │ │ .line 371 │ :pswitch_0 │ invoke-static {p0, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;->getLong(Ljava/lang/Object;Ljava/lang/String;)J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;->putLong(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ + invoke-virtual {v0, v2, v5, v6}, Landroid/support/v4/media/MediaMetadataCompat$Builder;->putLong(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ goto :goto_1 │ │ .line 367 │ :pswitch_1 │ invoke-static {p0, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;->getBitmap(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ @@ -718,24 +718,24 @@ │ │ invoke-static {v3, v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ .end method │ │ .method public getLong(Ljava/lang/String;)J │ - .locals 4 │ + .locals 3 │ .param p1, "key" # Ljava/lang/String; │ │ .prologue │ .line 280 │ iget-object v0, p0, Landroid/support/v4/media/MediaMetadataCompat;->mBundle:Landroid/os/Bundle; │ │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ - invoke-virtual {v0, p1, v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J │ + invoke-virtual {v0, p1, v1, v2}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getMediaMetadata()Ljava/lang/Object; ├── smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali │ @@ -393,15 +393,15 @@ │ invoke-virtual {p0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V │ │ .line 172 │ return-void │ .end method │ │ .method public refreshState(ZJI)V │ - .locals 4 │ + .locals 3 │ .param p1, "playing" # Z │ .param p2, "position" # J │ .param p4, "transportControls" # I │ │ .prologue │ .line 159 │ iget-object v0, p0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; ├── smali/android/support/v4/media/TransportPerformer.smali │ @@ -27,69 +27,69 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onAudioFocusChange(I)V │ - .locals 9 │ + .locals 8 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ .line 189 │ - .local v7, "keyCode":I │ + .local v6, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v7, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 198 │ - .local v2, "now":J │ - new-instance v1, Landroid/view/KeyEvent; │ + .local v1, "now":J │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v1, Landroid/view/KeyEvent; │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v2 # "now":J │ + .end local v1 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v7, 0x7f │ + const/16 v6, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.smali │ @@ -82,15 +82,15 @@ │ invoke-virtual {p0}, Landroid/media/session/MediaController$TransportControls;->rewind()V │ │ .line 103 │ return-void │ .end method │ │ .method public static seekTo(Ljava/lang/Object;J)V │ - .locals 1 │ + .locals 0 │ .param p0, "controlsObj" # Ljava/lang/Object; │ .param p1, "pos" # J │ │ .prologue │ .line 94 │ check-cast p0, Landroid/media/session/MediaController$TransportControls; ├── smali/android/support/v4/media/session/PlaybackStateCompat$Builder.smali │ @@ -137,27 +137,27 @@ │ │ invoke-direct/range {v0 .. v12}, Landroid/support/v4/media/session/PlaybackStateCompat;->(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ return-object v0 │ .end method │ │ .method public setActions(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "capabilities" # J │ │ .prologue │ .line 500 │ iput-wide p1, p0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mActions:J │ │ .line 501 │ return-void │ .end method │ │ .method public setBufferedPosition(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "bufferPosition" # J │ │ .prologue │ .line 481 │ iput-wide p1, p0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;->mBufferedPosition:J │ │ .line 482 ├── smali/android/support/v4/media/session/PlaybackStateCompat.smali │ @@ -443,15 +443,15 @@ │ .line 310 │ iget v0, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mSpeed:F │ │ return v0 │ .end method │ │ .method public getPlaybackState()Ljava/lang/Object; │ - .locals 12 │ + .locals 11 │ │ .prologue │ .line 385 │ iget-object v0, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mStateObj:Ljava/lang/Object; │ │ if-nez v0, :cond_0 │ │ @@ -467,29 +467,29 @@ │ │ .line 391 │ :goto_0 │ return-object v0 │ │ .line 389 │ :cond_1 │ - iget v1, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mState:I │ + iget v0, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mState:I │ │ - iget-wide v2, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mPosition:J │ + iget-wide v1, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mPosition:J │ │ - iget-wide v4, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mBufferedPosition:J │ + iget-wide v3, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mBufferedPosition:J │ │ - iget v6, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mSpeed:F │ + iget v5, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mSpeed:F │ │ - iget-wide v7, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mActions:J │ + iget-wide v6, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mActions:J │ │ - iget-object v9, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mErrorMessage:Ljava/lang/CharSequence; │ + iget-object v8, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mErrorMessage:Ljava/lang/CharSequence; │ │ - iget-wide v10, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mUpdateTime:J │ + iget-wide v9, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mUpdateTime:J │ │ - invoke-static/range {v1 .. v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;->newInstance(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ + invoke-static/range {v0 .. v10}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;->newInstance(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mStateObj:Ljava/lang/Object; │ │ .line 391 │ iget-object v0, p0, Landroid/support/v4/media/session/PlaybackStateCompat;->mStateObj:Ljava/lang/Object; ├── smali/android/support/v4/provider/DocumentsContractApi19.smali │ @@ -459,43 +459,43 @@ │ :cond_1 │ const/4 v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public static lastModified(Landroid/content/Context;Landroid/net/Uri;)J │ - .locals 4 │ + .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "self" # Landroid/net/Uri; │ │ .prologue │ .line 67 │ const-string v0, "last_modified" │ │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ - invoke-static {p0, p1, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;->queryForLong(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ + invoke-static {p0, p1, v0, v1, v2}, Landroid/support/v4/provider/DocumentsContractApi19;->queryForLong(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public static length(Landroid/content/Context;Landroid/net/Uri;)J │ - .locals 4 │ + .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "self" # Landroid/net/Uri; │ │ .prologue │ .line 71 │ const-string v0, "_size" │ │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ - invoke-static {p0, p1, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;->queryForLong(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ + invoke-static {p0, p1, v0, v1, v2}, Landroid/support/v4/provider/DocumentsContractApi19;->queryForLong(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method private static queryForInt(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ @@ -515,15 +515,15 @@ │ │ long-to-int v0, v0 │ │ return v0 │ .end method │ │ .method private static queryForLong(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ - .locals 9 │ + .locals 8 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "self" # Landroid/net/Uri; │ .param p2, "column" # Ljava/lang/String; │ .param p3, "defaultValue" # J │ │ .prologue │ .line 169 ├── smali/android/support/v4/util/ContainerHelpers.smali │ @@ -118,47 +118,47 @@ │ │ .line 68 │ .local v0, "hi":I │ :goto_0 │ if-gt v1, v0, :cond_1 │ │ .line 69 │ - add-int v3, v1, v0 │ + add-int v5, v1, v0 │ │ - ushr-int/lit8 v2, v3, 0x1 │ + ushr-int/lit8 v2, v5, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v4, p0, v2 │ + aget-wide v3, p0, v2 │ │ .line 72 │ - .local v4, "midVal":J │ - cmp-long v3, v4, p2 │ + .local v3, "midVal":J │ + cmp-long v5, v3, p2 │ │ - if-gez v3, :cond_0 │ + if-gez v5, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v3, v4, p2 │ + cmp-long v5, v3, p2 │ │ - if-lez v3, :cond_2 │ + if-lez v5, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v4 # "midVal":J │ + .end local v3 # "midVal":J │ :cond_1 │ xor-int/lit8 v2, v1, -0x1 │ │ :cond_2 │ return v2 │ .end method ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -557,15 +557,15 @@ │ │ aget-object p3, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public indexOfKey(J)I │ - .locals 3 │ + .locals 2 │ .param p1, "key" # J │ │ .prologue │ .line 283 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-boolean v0, p0, Landroid/support/v4/util/LongSparseArray;->mGarbage:Z │ │ @@ -662,15 +662,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 9 │ + .locals 8 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -865,15 +865,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "key" # J │ │ .prologue │ .line 132 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 4 │ + .locals 3 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 2 │ + .locals 1 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 6 │ + .locals 5 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 8 │ + .locals 7 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -483,27 +483,27 @@ │ :goto_0 │ return v2 │ │ .line 443 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - sub-long/2addr v4, v6 │ + sub-long/2addr v3, v5 │ │ - sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v6, v3 │ + int-to-long v5, v5 │ │ - cmp-long v3, v4, v6 │ + cmp-long v3, v3, v5 │ │ if-gtz v3, :cond_0 │ │ .line 447 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -560,1448 +560,1448 @@ │ .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 42 │ + .locals 41 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v6 │ + move-result v5 │ │ .line 226 │ - .local v6, "action":I │ + .local v5, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-nez v36, :cond_0 │ + if-nez v35, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 229 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v6, 0xff │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - const/16 v37, 0x6 │ + const/16 v36, 0x6 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - move/from16 v1, v37 │ + move/from16 v1, v36 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ .line 233 │ - .local v22, "pointerUp":Z │ + .local v21, "pointerUp":Z │ :goto_0 │ - if-eqz v22, :cond_2 │ + if-eqz v21, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v25 │ + move-result v24 │ │ .line 236 │ - .local v25, "skipIndex":I │ + .local v24, "skipIndex":I │ :goto_1 │ - const/16 v26, 0x0 │ + const/16 v25, 0x0 │ │ - .local v26, "sumX":F │ - const/16 v27, 0x0 │ + .local v25, "sumX":F │ + const/16 v26, 0x0 │ │ .line 237 │ - .local v27, "sumY":F │ + .local v26, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v7 │ + move-result v6 │ │ .line 238 │ - .local v7, "count":I │ - const/16 v18, 0x0 │ + .local v6, "count":I │ + const/16 v17, 0x0 │ │ - .local v18, "i":I │ + .local v17, "i":I │ :goto_2 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_4 │ + if-ge v0, v6, :cond_4 │ │ .line 239 │ - move/from16 v0, v25 │ + move/from16 v0, v24 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .end local v7 # "count":I │ - .end local v18 # "i":I │ - .end local v22 # "pointerUp":Z │ - .end local v25 # "skipIndex":I │ - .end local v26 # "sumX":F │ - .end local v27 # "sumY":F │ + .end local v6 # "count":I │ + .end local v17 # "i":I │ + .end local v21 # "pointerUp":Z │ + .end local v24 # "skipIndex":I │ + .end local v25 # "sumX":F │ + .end local v26 # "sumY":F │ :cond_1 │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v22 # "pointerUp":Z │ + .restart local v21 # "pointerUp":Z │ :cond_2 │ - const/16 v25, -0x1 │ + const/16 v24, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .restart local v7 # "count":I │ - .restart local v18 # "i":I │ - .restart local v25 # "skipIndex":I │ - .restart local v26 # "sumX":F │ - .restart local v27 # "sumY":F │ + .restart local v6 # "count":I │ + .restart local v17 # "i":I │ + .restart local v24 # "skipIndex":I │ + .restart local v25 # "sumX":F │ + .restart local v26 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v26, v26, v36 │ + add-float v25, v25, v35 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v27, v27, v36 │ + add-float v26, v26, v35 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v22, :cond_6 │ + if-eqz v21, :cond_6 │ │ - add-int/lit8 v12, v7, -0x1 │ + add-int/lit8 v11, v6, -0x1 │ │ .line 244 │ - .local v12, "div":I │ + .local v11, "div":I │ :goto_4 │ - int-to-float v0, v12 │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v14, v26, v36 │ + div-float v13, v25, v35 │ │ .line 245 │ - .local v14, "focusX":F │ - int-to-float v0, v12 │ + .local v13, "focusX":F │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v15, v27, v36 │ + div-float v14, v26, v35 │ │ .line 247 │ - .local v15, "focusY":F │ - const/16 v17, 0x0 │ + .local v14, "focusY":F │ + const/16 v16, 0x0 │ │ .line 249 │ - .local v17, "handled":Z │ - and-int/lit16 v0, v6, 0xff │ + .local v16, "handled":Z │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - packed-switch v36, :pswitch_data_0 │ + packed-switch v35, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v17 │ + return v16 │ │ - .end local v12 # "div":I │ - .end local v14 # "focusX":F │ - .end local v15 # "focusY":F │ - .end local v17 # "handled":Z │ + .end local v11 # "div":I │ + .end local v13 # "focusX":F │ + .end local v14 # "focusY":F │ + .end local v16 # "handled":Z │ :cond_6 │ - move v12, v7 │ + move v11, v6 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v12 # "div":I │ - .restart local v14 # "focusX":F │ - .restart local v15 # "focusY":F │ - .restart local v17 # "handled":Z │ + .restart local v11 # "div":I │ + .restart local v13 # "focusX":F │ + .restart local v14 # "focusY":F │ + .restart local v16 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 254 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 258 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 263 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3e8 │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 264 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v28 │ + move-result v27 │ │ .line 265 │ - .local v28, "upIndex":I │ + .local v27, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v18 │ │ .line 266 │ - .local v19, "id1":I │ + .local v18, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v33 │ + move-result v32 │ │ .line 267 │ - .local v33, "x1":F │ + .local v32, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v34 │ │ .line 268 │ - .local v35, "y1":F │ - const/16 v18, 0x0 │ + .local v34, "y1":F │ + const/16 v17, 0x0 │ │ :goto_6 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_5 │ + if-ge v0, v6, :cond_5 │ │ .line 269 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v19 │ │ .line 272 │ - .local v20, "id2":I │ + .local v19, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v32, v33, v36 │ + mul-float v31, v32, v35 │ │ .line 273 │ - .local v32, "x":F │ + .local v31, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v34, v35, v36 │ + mul-float v33, v34, v35 │ │ .line 275 │ - .local v34, "y":F │ - add-float v13, v32, v34 │ + .local v33, "y":F │ + add-float v12, v31, v33 │ │ .line 276 │ - .local v13, "dot":F │ - const/16 v36, 0x0 │ + .local v12, "dot":F │ + const/16 v35, 0x0 │ │ - cmpg-float v36, v13, v36 │ + cmpg-float v35, v12, v35 │ │ - if-gez v36, :cond_7 │ + if-gez v35, :cond_7 │ │ .line 277 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .end local v13 # "dot":F │ - .end local v19 # "id1":I │ - .end local v20 # "id2":I │ - .end local v28 # "upIndex":I │ - .end local v32 # "x":F │ - .end local v33 # "x1":F │ - .end local v34 # "y":F │ - .end local v35 # "y1":F │ + .end local v12 # "dot":F │ + .end local v18 # "id1":I │ + .end local v19 # "id2":I │ + .end local v27 # "upIndex":I │ + .end local v31 # "x":F │ + .end local v32 # "x1":F │ + .end local v33 # "y":F │ + .end local v34 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_a │ + if-eqz v35, :cond_a │ │ .line 285 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v16 │ + move-result v15 │ │ .line 286 │ - .local v16, "hadTapMessage":Z │ - if-eqz v16, :cond_9 │ + .local v15, "hadTapMessage":Z │ + if-eqz v15, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 287 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ - if-eqz v16, :cond_d │ + if-eqz v15, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v35 │ │ - move-object/from16 v2, v37 │ + move-object/from16 v2, v36 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ .line 290 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 292 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 294 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 301 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 303 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_b │ + if-eqz v35, :cond_b │ │ .line 304 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ │ .line 306 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_c │ + if-eqz v35, :cond_c │ │ .line 314 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 315 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 318 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 319 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v16 # "hadTapMessage":Z │ + .restart local v15 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v38, v0 │ + move-wide/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-nez v36, :cond_5 │ + if-nez v35, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v23, v36, v14 │ + sub-float v22, v35, v13 │ │ .line 327 │ - .local v23, "scrollX":F │ + .local v22, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v24, v36, v15 │ + sub-float v23, v35, v14 │ │ .line 328 │ - .local v24, "scrollY":F │ + .local v23, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_e │ + if-eqz v35, :cond_e │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ goto/16 :goto_5 │ │ .line 331 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_10 │ + if-eqz v35, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v14, v36 │ + sub-float v35, v13, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v9, v0 │ + float-to-int v8, v0 │ │ .line 333 │ - .local v9, "deltaX":I │ + .local v8, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v15, v36 │ + sub-float v35, v14, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v10, v0 │ + float-to-int v9, v0 │ │ .line 334 │ - .local v10, "deltaY":I │ - mul-int v36, v9, v9 │ + .local v9, "deltaY":I │ + mul-int v35, v8, v8 │ │ - mul-int v37, v10, v10 │ + mul-int v36, v9, v9 │ │ - add-int v11, v36, v37 │ + add-int v10, v35, v36 │ │ .line 335 │ - .local v11, "distance":I │ + .local v10, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_f │ + if-le v10, v0, :cond_f │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 340 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 341 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 342 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 344 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_5 │ + if-le v10, v0, :cond_5 │ │ .line 345 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 347 │ - .end local v9 # "deltaX":I │ - .end local v10 # "deltaY":I │ - .end local v11 # "distance":I │ + .end local v8 # "deltaX":I │ + .end local v9 # "deltaY":I │ + .end local v10 # "distance":I │ :cond_10 │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gez v36, :cond_11 │ + if-gez v35, :cond_11 │ │ - invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-ltz v36, :cond_5 │ + if-ltz v35, :cond_5 │ │ .line 348 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v23 # "scrollX":F │ - .end local v24 # "scrollY":F │ + .end local v22 # "scrollX":F │ + .end local v23 # "scrollY":F │ :pswitch_5 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 356 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 357 │ - .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_15 │ + if-eqz v35, :cond_15 │ │ .line 359 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 383 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_13 │ + if-eqz v35, :cond_13 │ │ .line 384 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_14 │ + if-eqz v35, :cond_14 │ │ .line 391 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 394 │ :cond_14 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 360 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_16 │ + if-eqz v35, :cond_16 │ │ .line 361 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 363 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_17 │ + if-eqz v35, :cond_17 │ │ .line 364 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :cond_12 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :cond_12 │ │ .line 366 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z │ │ goto/16 :goto_8 │ │ .line 370 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v28, v0 │ │ .line 371 │ - .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v36, 0x0 │ + .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v35, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v21 │ + move-result v20 │ │ .line 372 │ - .local v21, "pointerId":I │ - const/16 v36, 0x3e8 │ + .local v20, "pointerId":I │ + const/16 v35, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ - move/from16 v2, v37 │ + move/from16 v2, v36 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v31 │ + move-result v30 │ │ .line 375 │ - .local v31, "velocityY":F │ - move-object/from16 v0, v29 │ + .local v30, "velocityY":F │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v29 │ │ .line 378 │ - .local v30, "velocityX":F │ - invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ + .local v29, "velocityX":F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gtz v36, :cond_18 │ + if-gtz v35, :cond_18 │ │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-lez v36, :cond_12 │ + if-lez v35, :cond_12 │ │ .line 380 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v30 │ + move/from16 v3, v29 │ │ - move/from16 v4, v31 │ + move/from16 v4, v30 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ goto/16 :goto_8 │ │ .line 401 │ - .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v21 # "pointerId":I │ - .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v30 # "velocityX":F │ - .end local v31 # "velocityY":F │ + .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v20 # "pointerId":I │ + .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v29 # "velocityX":F │ + .end local v30 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 249 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -787,15 +787,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 389 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 3 │ + .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 391 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -187,15 +187,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 984 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 987 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -958,15 +958,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 1422 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 1438 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4867,264 +4867,258 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 18 │ + .locals 17 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2335 │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v2, :cond_0 │ + if-nez v1, :cond_0 │ │ .line 2336 │ - new-instance v2, Ljava/lang/IllegalStateException; │ + new-instance v1, Ljava/lang/IllegalStateException; │ │ - const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ │ .line 2339 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v2, v2, p1 │ + add-float v1, v1, p1 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2341 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v2 │ + move-result v1 │ │ - int-to-float v14, v2 │ + int-to-float v13, v1 │ │ .line 2342 │ - .local v14, "oldScrollX":F │ - sub-float v16, v14, p1 │ + .local v13, "oldScrollX":F │ + sub-float v15, v13, p1 │ │ .line 2343 │ - .local v16, "scrollX":F │ + .local v15, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v17 │ + move-result v16 │ │ .line 2345 │ - .local v17, "width":I │ - move/from16 v0, v17 │ + .local v16, "width":I │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2346 │ - .local v13, "leftBound":F │ - move/from16 v0, v17 │ + .local v12, "leftBound":F │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2348 │ - .local v15, "rightBound":F │ + .local v14, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2349 │ - .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2350 │ - .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 2351 │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2353 │ :cond_1 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - if-eq v2, v3, :cond_2 │ + if-eq v1, v2, :cond_2 │ │ .line 2354 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2357 │ :cond_2 │ - cmpg-float v2, v16, v13 │ + cmpg-float v1, v15, v12 │ │ - if-gez v2, :cond_4 │ + if-gez v1, :cond_4 │ │ .line 2358 │ - move/from16 v16, v13 │ + move v15, v12 │ │ .line 2363 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - move/from16 v0, v16 │ - │ - float-to-int v3, v0 │ + float-to-int v2, v15 │ │ - int-to-float v3, v3 │ + int-to-float v2, v2 │ │ - sub-float v3, v16, v3 │ + sub-float v2, v15, v2 │ │ - add-float/2addr v2, v3 │ + add-float/2addr v1, v2 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2364 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v3 │ + move-result v2 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2365 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2368 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ .line 2369 │ - .local v4, "time":J │ + .local v3, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v6, 0x2 │ + const/4 v5, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ - invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 2371 │ - .local v10, "ev":Landroid/view/MotionEvent; │ + .local v9, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2372 │ - invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2373 │ return-void │ │ .line 2359 │ - .end local v4 # "time":J │ - .end local v10 # "ev":Landroid/view/MotionEvent; │ + .end local v3 # "time":J │ + .end local v9 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v2, v16, v15 │ + cmpl-float v1, v15, v14 │ │ - if-lez v2, :cond_3 │ + if-lez v1, :cond_3 │ │ .line 2360 │ - move/from16 v16, v15 │ + move v15, v14 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.smali │ @@ -259,15 +259,15 @@ │ invoke-static {p2, p3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->scaleYBy(Landroid/view/View;F)V │ │ .line 431 │ return-void │ .end method │ │ .method public setDuration(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "vpa" # Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ .param p2, "view" # Landroid/view/View; │ .param p3, "value" # J │ │ .prologue │ .line 340 │ invoke-static {p2, p3, p4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->setDuration(Landroid/view/View;J)V │ @@ -310,15 +310,15 @@ │ invoke-static {p2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->setListener(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ .line 477 │ return-void │ .end method │ │ .method public setStartDelay(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "vpa" # Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ .param p2, "view" # Landroid/view/View; │ .param p3, "value" # J │ │ .prologue │ .line 370 │ invoke-static {p2, p3, p4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->setStartDelay(Landroid/view/View;J)V ├── smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali │ @@ -305,15 +305,15 @@ │ │ .line 1000 │ :cond_0 │ return-void │ .end method │ │ .method public getDuration()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 744 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -325,22 +325,22 @@ │ if-eqz v0, :cond_0 │ │ .line 745 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, p0, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getDuration(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 747 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getInterpolator()Landroid/view/animation/Interpolator; │ .locals 2 │ │ @@ -371,15 +371,15 @@ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getStartDelay()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 815 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -391,22 +391,22 @@ │ if-eqz v0, :cond_0 │ │ .line 816 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, p0, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getStartDelay(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 818 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public rotation(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ .locals 2 │ .param p1, "value" # F │ @@ -674,15 +674,15 @@ │ │ .line 989 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 623 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ @@ -755,15 +755,15 @@ │ │ .line 1198 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setStartDelay(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 797 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; ├── smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali │ @@ -70,101 +70,101 @@ │ iput v2, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I │ │ .line 749 │ return-void │ .end method │ │ .method private getValueAt(J)F │ - .locals 11 │ + .locals 10 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v10, 0x3f800000 # 1.0f │ + const/high16 v9, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v8, 0x0 │ + const-wide/16 v7, 0x0 │ │ - cmp-long v5, v6, v8 │ + cmp-long v5, v5, v7 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v6 │ + sub-long v2, p1, v5 │ │ .line 791 │ .local v2, "elapsedSinceStart":J │ const/high16 v5, 0x3f000000 # 0.5f │ │ long-to-float v6, v2 │ │ iget v7, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I │ │ int-to-float v7, v7 │ │ div-float/2addr v6, v7 │ │ # invokes: Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F │ - invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v5 │ │ goto :goto_0 │ │ .line 793 │ .end local v2 # "elapsedSinceStart":J │ :cond_2 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v6 │ + sub-long v0, p1, v5 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v10, v5 │ + sub-float v5, v9, v5 │ │ iget v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ long-to-float v7, v0 │ │ iget v8, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I │ │ int-to-float v8, v8 │ │ div-float/2addr v7, v8 │ │ # invokes: Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F │ - invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v6 │ │ add-float/2addr v4, v5 ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,32 +33,32 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 46 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/4 v1, 0x0 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 47 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - const-wide/16 v2, -0x1 │ + const-wide/16 v1, -0x1 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 48 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V ├── smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali │ @@ -36,21 +36,21 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ - const/4 v1, 0x0 │ + const/4 v3, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ - invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 57 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ # getter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ @@ -59,21 +59,21 @@ │ if-nez v0, :cond_0 │ │ .line 58 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 59 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/widget/ContentLoadingProgressBar.smali │ @@ -90,15 +90,15 @@ │ .line 30 │ iput-boolean p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ return p1 │ .end method │ │ .method static synthetic access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ - .locals 1 │ + .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/ContentLoadingProgressBar; │ .param p1, "x1" # J │ │ .prologue │ .line 30 │ iput-wide p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -145,18 +145,18 @@ │ .line 87 │ return-void │ .end method │ │ │ # virtual methods │ .method public hide()V │ - .locals 10 │ + .locals 9 │ │ .prologue │ - const-wide/16 v8, 0x1f4 │ + const-wide/16 v7, 0x1f4 │ │ const/4 v6, 0x1 │ │ .line 95 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ │ .line 96 │ @@ -171,15 +171,15 @@ │ │ iget-wide v4, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ sub-long v0, v2, v4 │ │ .line 98 │ .local v0, "diff":J │ - cmp-long v2, v0, v8 │ + cmp-long v2, v0, v7 │ │ if-gez v2, :cond_0 │ │ iget-wide v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ const-wide/16 v4, -0x1 │ │ @@ -203,17 +203,17 @@ │ iget-boolean v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ if-nez v2, :cond_1 │ │ .line 108 │ iget-object v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; │ │ - sub-long v4, v8, v0 │ + sub-long v3, v7, v0 │ │ - invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 109 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ goto :goto_0 │ .end method │ │ @@ -242,15 +242,15 @@ │ invoke-direct {p0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V │ │ .line 82 │ return-void │ .end method │ │ .method public show()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 120 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -268,17 +268,17 @@ │ iget-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ if-nez v0, :cond_0 │ │ .line 124 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; │ │ - const-wide/16 v2, 0x1f4 │ + const-wide/16 v1, 0x1f4 │ │ - invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ .line 127 ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1456,15 +1456,15 @@ │ │ .line 686 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 29 │ + .locals 28 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ .line 1035 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I ├── smali/android/support/v4/widget/MaterialProgressDrawable$1.smali │ @@ -34,207 +34,207 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public applyTransformation(FLandroid/view/animation/Transformation;)V │ - .locals 18 │ + .locals 16 │ .param p1, "interpolatedTime" # F │ .param p2, "t" # Landroid/view/animation/Transformation; │ │ .prologue │ .line 315 │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;->mFinishing:Z │ + iget-boolean v10, v10, Landroid/support/v4/widget/MaterialProgressDrawable;->mFinishing:Z │ │ - if-eqz v11, :cond_0 │ + if-eqz v10, :cond_0 │ │ .line 316 │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ move-object/from16 v0, p0 │ │ - iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ move/from16 v0, p1 │ │ # invokes: Landroid/support/v4/widget/MaterialProgressDrawable;->applyFinishTranslation(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ - invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$200(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ + invoke-static {v10, v0, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$200(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ .line 345 │ :goto_0 │ return-void │ │ .line 321 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStrokeWidth()F │ + invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStrokeWidth()F │ │ - move-result v11 │ + move-result v10 │ │ - float-to-double v12, v11 │ + float-to-double v10, v10 │ │ - const-wide v14, 0x401921fb54442d18L # 6.283185307179586 │ + const-wide v12, 0x401921fb54442d18L # 6.283185307179586 │ │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v14, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getCenterRadius()D │ + invoke-virtual {v14}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getCenterRadius()D │ │ - move-result-wide v16 │ + move-result-wide v14 │ │ - mul-double v14, v14, v16 │ + mul-double/2addr v12, v14 │ │ - div-double/2addr v12, v14 │ + div-double/2addr v10, v12 │ │ - invoke-static {v12, v13}, Ljava/lang/Math;->toRadians(D)D │ + invoke-static {v10, v11}, Ljava/lang/Math;->toRadians(D)D │ │ - move-result-wide v12 │ + move-result-wide v10 │ │ - double-to-float v5, v12 │ + double-to-float v4, v10 │ │ .line 323 │ - .local v5, "minProgressArc":F │ + .local v4, "minProgressArc":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingEndTrim()F │ + invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingEndTrim()F │ │ - move-result v8 │ + move-result v7 │ │ .line 324 │ - .local v8, "startingEndTrim":F │ + .local v7, "startingEndTrim":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingStartTrim()F │ + invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingStartTrim()F │ │ - move-result v10 │ + move-result v9 │ │ .line 325 │ - .local v10, "startingTrim":F │ + .local v9, "startingTrim":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingRotation()F │ + invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingRotation()F │ │ - move-result v9 │ + move-result v8 │ │ .line 329 │ - .local v9, "startingRotation":F │ - const v11, 0x3f4ccccd # 0.8f │ + .local v8, "startingRotation":F │ + const v10, 0x3f4ccccd # 0.8f │ │ - sub-float v4, v11, v5 │ + sub-float v3, v10, v4 │ │ .line 330 │ - .local v4, "minArc":F │ + .local v3, "minArc":F │ # getter for: Landroid/support/v4/widget/MaterialProgressDrawable;->START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; │ invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$300()Landroid/view/animation/Interpolator; │ │ - move-result-object v11 │ + move-result-object v10 │ │ move/from16 v0, p1 │ │ - invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;->getInterpolation(F)F │ + invoke-interface {v10, v0}, Landroid/view/animation/Interpolator;->getInterpolation(F)F │ │ - move-result v11 │ + move-result v10 │ │ - mul-float/2addr v11, v4 │ + mul-float/2addr v10, v3 │ │ - add-float v2, v8, v11 │ + add-float v1, v7, v10 │ │ .line 332 │ - .local v2, "endTrim":F │ + .local v1, "endTrim":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setEndTrim(F)V │ + invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setEndTrim(F)V │ │ .line 334 │ - const v11, 0x3f4ccccd # 0.8f │ + const v10, 0x3f4ccccd # 0.8f │ │ # getter for: Landroid/support/v4/widget/MaterialProgressDrawable;->END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; │ invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$400()Landroid/view/animation/Interpolator; │ │ - move-result-object v12 │ + move-result-object v11 │ │ move/from16 v0, p1 │ │ - invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;->getInterpolation(F)F │ + invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;->getInterpolation(F)F │ │ - move-result v12 │ + move-result v11 │ │ - mul-float/2addr v11, v12 │ + mul-float/2addr v10, v11 │ │ - add-float v7, v10, v11 │ + add-float v6, v9, v10 │ │ .line 336 │ - .local v7, "startTrim":F │ + .local v6, "startTrim":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setStartTrim(F)V │ + invoke-virtual {v10, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setStartTrim(F)V │ │ .line 338 │ - const/high16 v11, 0x3e800000 # 0.25f │ + const/high16 v10, 0x3e800000 # 0.25f │ │ - mul-float v11, v11, p1 │ + mul-float v10, v10, p1 │ │ - add-float v6, v9, v11 │ + add-float v5, v8, v10 │ │ .line 339 │ - .local v6, "rotation":F │ + .local v5, "rotation":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ - invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setRotation(F)V │ + invoke-virtual {v10, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setRotation(F)V │ │ .line 341 │ - const/high16 v11, 0x43100000 # 144.0f │ + const/high16 v10, 0x43100000 # 144.0f │ │ - mul-float v11, v11, p1 │ + mul-float v10, v10, p1 │ │ - const/high16 v12, 0x44340000 # 720.0f │ + const/high16 v11, 0x44340000 # 720.0f │ │ move-object/from16 v0, p0 │ │ - iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ + iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ # getter for: Landroid/support/v4/widget/MaterialProgressDrawable;->mRotationCount:F │ - invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$500(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ + invoke-static {v12}, Landroid/support/v4/widget/MaterialProgressDrawable;->access$500(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ - move-result v13 │ + move-result v12 │ │ - const/high16 v14, 0x40a00000 # 5.0f │ + const/high16 v13, 0x40a00000 # 5.0f │ │ - div-float/2addr v13, v14 │ + div-float/2addr v12, v13 │ │ - mul-float/2addr v12, v13 │ + mul-float/2addr v11, v12 │ │ - add-float v3, v11, v12 │ + add-float v2, v10, v11 │ │ .line 343 │ - .local v3, "groupRotation":F │ + .local v2, "groupRotation":F │ move-object/from16 v0, p0 │ │ - iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ + iget-object v10, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;->this$0:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;->setRotation(F)V │ + invoke-virtual {v10, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;->setRotation(F)V │ │ goto/16 :goto_0 │ .end method ├── smali/android/support/v4/widget/MaterialProgressDrawable$Ring.smali │ @@ -157,21 +157,25 @@ │ invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V │ │ .line 438 │ return-void │ .end method │ │ .method private drawTriangle(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ - .locals 8 │ + .locals 10 │ .param p1, "c" # Landroid/graphics/Canvas; │ .param p2, "startAngle" # F │ .param p3, "sweepAngle" # F │ .param p4, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ + const-wide/16 v8, 0x0 │ + │ + const/4 v7, 0x0 │ + │ .line 481 │ iget-boolean v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mShowArrow:Z │ │ if-eqz v3, :cond_0 │ │ .line 482 │ iget-object v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrow:Landroid/graphics/Path; │ @@ -204,80 +208,70 @@ │ │ iget v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrowScale:F │ │ mul-float v0, v3, v4 │ │ .line 492 │ .local v0, "inset":F │ - iget-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mRingCenterRadius:D │ - │ - const-wide/16 v6, 0x0 │ + iget-wide v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mRingCenterRadius:D │ │ - invoke-static {v6, v7}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - mul-double/2addr v4, v6 │ + mul-double/2addr v3, v5 │ │ invoke-virtual {p4}, Landroid/graphics/Rect;->exactCenterX()F │ │ - move-result v3 │ + move-result v5 │ │ - float-to-double v6, v3 │ + float-to-double v5, v5 │ │ - add-double/2addr v4, v6 │ + add-double/2addr v3, v5 │ │ - double-to-float v1, v4 │ + double-to-float v1, v3 │ │ .line 493 │ .local v1, "x":F │ - iget-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mRingCenterRadius:D │ - │ - const-wide/16 v6, 0x0 │ + iget-wide v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mRingCenterRadius:D │ │ - invoke-static {v6, v7}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - mul-double/2addr v4, v6 │ + mul-double/2addr v3, v5 │ │ invoke-virtual {p4}, Landroid/graphics/Rect;->exactCenterY()F │ │ - move-result v3 │ + move-result v5 │ │ - float-to-double v6, v3 │ + float-to-double v5, v5 │ │ - add-double/2addr v4, v6 │ + add-double/2addr v3, v5 │ │ - double-to-float v2, v4 │ + double-to-float v2, v3 │ │ .line 499 │ .local v2, "y":F │ iget-object v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrow:Landroid/graphics/Path; │ │ - const/4 v4, 0x0 │ - │ - const/4 v5, 0x0 │ - │ - invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;->moveTo(FF)V │ + invoke-virtual {v3, v7, v7}, Landroid/graphics/Path;->moveTo(FF)V │ │ .line 500 │ iget-object v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrow:Landroid/graphics/Path; │ │ iget v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrowWidth:I │ │ int-to-float v4, v4 │ │ iget v5, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrowScale:F │ │ mul-float/2addr v4, v5 │ │ - const/4 v5, 0x0 │ - │ - invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;->lineTo(FF)V │ + invoke-virtual {v3, v4, v7}, Landroid/graphics/Path;->lineTo(FF)V │ │ .line 501 │ iget-object v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrow:Landroid/graphics/Path; │ │ iget v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrowWidth:I │ │ int-to-float v4, v4 │ @@ -356,15 +350,15 @@ │ │ .line 486 │ :cond_1 │ iget-object v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mArrow:Landroid/graphics/Path; │ │ invoke-virtual {v3}, Landroid/graphics/Path;->reset()V │ │ - goto/16 :goto_0 │ + goto :goto_0 │ .end method │ │ .method private invalidateSelf()V │ .locals 2 │ │ .prologue │ .line 692 │ @@ -711,15 +705,15 @@ │ iput p1, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mBackgroundColor:I │ │ .line 442 │ return-void │ .end method │ │ .method public setCenterRadius(D)V │ - .locals 1 │ + .locals 0 │ .param p1, "centerRadius" # D │ │ .prologue │ .line 635 │ iput-wide p1, p0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->mRingCenterRadius:D │ │ .line 636 ├── smali/android/support/v4/widget/MaterialProgressDrawable.smali │ @@ -257,39 +257,39 @@ │ .line 52 │ iput p1, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mRotationCount:F │ │ return p1 │ .end method │ │ .method private applyFinishTranslation(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ - .locals 8 │ + .locals 7 │ .param p1, "interpolatedTime" # F │ .param p2, "ring" # Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ .prologue │ .line 300 │ invoke-virtual {p2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingRotation()F │ │ move-result v3 │ │ const v4, 0x3f4ccccd # 0.8f │ │ div-float/2addr v3, v4 │ │ - float-to-double v4, v3 │ + float-to-double v3, v3 │ │ - invoke-static {v4, v5}, Ljava/lang/Math;->floor(D)D │ + invoke-static {v3, v4}, Ljava/lang/Math;->floor(D)D │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - const-wide/high16 v6, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v5, 0x3ff0000000000000L # 1.0 │ │ - add-double/2addr v4, v6 │ + add-double/2addr v3, v5 │ │ - double-to-float v2, v4 │ + double-to-float v2, v3 │ │ .line 302 │ .local v2, "targetRotation":F │ invoke-virtual {p2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->getStartingStartTrim()F │ │ move-result v3 │ │ @@ -341,15 +341,15 @@ │ .line 249 │ iget v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mRotation:F │ │ return v0 │ .end method │ │ .method private setSizeParameters(DDDDFF)V │ - .locals 7 │ + .locals 6 │ .param p1, "progressCircleWidth" # D │ .param p3, "progressCircleHeight" # D │ .param p5, "centerRadius" # D │ .param p7, "strokeWidth" # D │ .param p9, "arrowWidth" # F │ .param p10, "arrowHeight" # F │ │ @@ -367,57 +367,57 @@ │ │ .line 127 │ .local v0, "metrics":Landroid/util/DisplayMetrics; │ iget v2, v0, Landroid/util/DisplayMetrics;->density:F │ │ .line 129 │ .local v2, "screenDensity":F │ - float-to-double v4, v2 │ + float-to-double v3, v2 │ │ - mul-double/2addr v4, p1 │ + mul-double/2addr v3, p1 │ │ - iput-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mWidth:D │ + iput-wide v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mWidth:D │ │ .line 130 │ - float-to-double v4, v2 │ + float-to-double v3, v2 │ │ - mul-double/2addr v4, p3 │ + mul-double/2addr v3, p3 │ │ - iput-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mHeight:D │ + iput-wide v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mHeight:D │ │ .line 131 │ double-to-float v3, p7 │ │ mul-float/2addr v3, v2 │ │ invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setStrokeWidth(F)V │ │ .line 132 │ - float-to-double v4, v2 │ + float-to-double v3, v2 │ │ - mul-double/2addr v4, p5 │ + mul-double/2addr v3, p5 │ │ - invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setCenterRadius(D)V │ + invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setCenterRadius(D)V │ │ .line 133 │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setColorIndex(I)V │ │ .line 134 │ mul-float v3, p9, v2 │ │ mul-float v4, p10, v2 │ │ invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setArrowDimensions(FF)V │ │ .line 135 │ - iget-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mWidth:D │ + iget-wide v3, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mWidth:D │ │ - double-to-int v3, v4 │ + double-to-int v3, v3 │ │ iget-wide v4, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mHeight:D │ │ double-to-int v4, v4 │ │ invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setInsets(II)V │ │ @@ -762,15 +762,15 @@ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->setShowArrow(Z)V │ │ .line 160 │ return-void │ .end method │ │ .method public start()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 272 │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mAnimation:Landroid/view/animation/Animation; │ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ @@ -800,17 +800,17 @@ │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mFinishing:Z │ │ .line 277 │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mAnimation:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0x29a │ + const-wide/16 v1, 0x29a │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 278 │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mParent:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mAnimation:Landroid/view/animation/Animation; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ @@ -831,17 +831,17 @@ │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->resetOriginals()V │ │ .line 282 │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mAnimation:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0x535 │ + const-wide/16 v1, 0x535 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 283 │ iget-object v0, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mParent:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/widget/MaterialProgressDrawable;->mAnimation:Landroid/view/animation/Animation; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ @@ -881,60 +881,60 @@ │ invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;->resetOriginals()V │ │ .line 294 │ return-void │ .end method │ │ .method public updateSizes(I)V │ - .locals 14 │ + .locals 13 │ .param p1, "size" # I │ .annotation build Landroid/support/v4/widget/MaterialProgressDrawable$ProgressDrawableSize; │ .end annotation │ .end param │ │ .prologue │ - const-wide/high16 v2, 0x404c000000000000L # 56.0 │ + const-wide/high16 v1, 0x404c000000000000L # 56.0 │ │ - const-wide/high16 v12, 0x4044000000000000L # 40.0 │ + const-wide/high16 v11, 0x4044000000000000L # 40.0 │ │ .line 146 │ if-nez p1, :cond_0 │ │ .line 147 │ - const-wide/high16 v6, 0x4029000000000000L # 12.5 │ + const-wide/high16 v5, 0x4029000000000000L # 12.5 │ │ - const-wide/high16 v8, 0x4008000000000000L # 3.0 │ + const-wide/high16 v7, 0x4008000000000000L # 3.0 │ │ - const/high16 v10, 0x41400000 # 12.0f │ + const/high16 v9, 0x41400000 # 12.0f │ │ - const/high16 v11, 0x40c00000 # 6.0f │ + const/high16 v10, 0x40c00000 # 6.0f │ │ - move-object v1, p0 │ + move-object v0, p0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v11}, Landroid/support/v4/widget/MaterialProgressDrawable;->setSizeParameters(DDDDFF)V │ + invoke-direct/range {v0 .. v10}, Landroid/support/v4/widget/MaterialProgressDrawable;->setSizeParameters(DDDDFF)V │ │ .line 153 │ :goto_0 │ return-void │ │ .line 150 │ :cond_0 │ - const-wide v6, 0x4021800000000000L # 8.75 │ + const-wide v5, 0x4021800000000000L # 8.75 │ │ - const-wide/high16 v8, 0x4004000000000000L # 2.5 │ + const-wide/high16 v7, 0x4004000000000000L # 2.5 │ │ - const/high16 v10, 0x41200000 # 10.0f │ + const/high16 v9, 0x41200000 # 10.0f │ │ - const/high16 v11, 0x40a00000 # 5.0f │ + const/high16 v10, 0x40a00000 # 5.0f │ │ - move-object v1, p0 │ + move-object v0, p0 │ │ - move-wide v2, v12 │ + move-wide v1, v11 │ │ - move-wide v4, v12 │ + move-wide v3, v11 │ │ - invoke-direct/range {v1 .. v11}, Landroid/support/v4/widget/MaterialProgressDrawable;->setSizeParameters(DDDDFF)V │ + invoke-direct/range {v0 .. v10}, Landroid/support/v4/widget/MaterialProgressDrawable;->setSizeParameters(DDDDFF)V │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/SwipeRefreshLayout.smali │ @@ -502,15 +502,15 @@ │ .line 58 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/widget/SwipeRefreshLayout;->setTargetOffsetTopAndBottom(IZ)V │ │ return-void │ .end method │ │ .method private animateOffsetToCorrectPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "from" # I │ .param p2, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 814 │ iput p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I │ │ @@ -518,17 +518,17 @@ │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToCorrectPosition:Landroid/view/animation/Animation; │ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ .line 816 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToCorrectPosition:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0xc8 │ + const-wide/16 v1, 0xc8 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 817 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToCorrectPosition:Landroid/view/animation/Animation; │ │ iget-object v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ @@ -555,15 +555,15 @@ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 823 │ return-void │ .end method │ │ .method private animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "from" # I │ .param p2, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 826 │ iget-boolean v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScale:Z │ │ @@ -584,17 +584,17 @@ │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ .line 832 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0xc8 │ + const-wide/16 v1, 0xc8 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 833 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ iget-object v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ @@ -1158,31 +1158,31 @@ │ iput-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAlphaStartAnimation:Landroid/view/animation/Animation; │ │ .line 420 │ return-void │ .end method │ │ .method private startScaleDownAnimation(Landroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 406 │ new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ invoke-direct {v0, p0}, Landroid/support/v4/widget/SwipeRefreshLayout$3;->(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ iput-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleDownAnimation:Landroid/view/animation/Animation; │ │ .line 412 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleDownAnimation:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0x96 │ + const-wide/16 v1, 0x96 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 413 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/CircleImageView;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V │ │ .line 414 │ @@ -1198,15 +1198,15 @@ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;->startAnimation(Landroid/view/animation/Animation;)V │ │ .line 416 │ return-void │ .end method │ │ .method private startScaleDownReturnToStartAnimation(ILandroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "from" # I │ .param p2, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 874 │ iput p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I │ │ @@ -1235,17 +1235,17 @@ │ invoke-direct {v0, p0}, Landroid/support/v4/widget/SwipeRefreshLayout$8;->(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ iput-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleDownToStartAnimation:Landroid/view/animation/Animation; │ │ .line 888 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleDownToStartAnimation:Landroid/view/animation/Animation; │ │ - const-wide/16 v2, 0x96 │ + const-wide/16 v1, 0x96 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 889 │ if-eqz p2, :cond_0 │ │ .line 890 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ @@ -1277,15 +1277,15 @@ │ │ iput v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mStartingScale:F │ │ goto :goto_0 │ .end method │ │ .method private startScaleUpAnimation(Landroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 358 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ const/4 v1, 0x0 │ @@ -1315,17 +1315,17 @@ │ iput-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleAnimation:Landroid/view/animation/Animation; │ │ .line 371 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScaleAnimation:Landroid/view/animation/Animation; │ │ iget v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 372 │ if-eqz p1, :cond_1 │ │ .line 373 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ @@ -1997,912 +1997,910 @@ │ :cond_4 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 28 │ + .locals 26 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 674 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ - move-result v4 │ + move-result v3 │ │ .line 676 │ - .local v4, "action":I │ + .local v3, "action":I │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ - if-nez v4, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 677 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z │ │ .line 680 │ :cond_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SwipeRefreshLayout;->isEnabled()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_1 │ + if-eqz v20, :cond_1 │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-nez v21, :cond_1 │ + if-nez v20, :cond_1 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SwipeRefreshLayout;->canChildScrollUp()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_2 │ + if-eqz v20, :cond_2 │ │ .line 682 │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ .line 810 │ :goto_0 │ - return v21 │ + return v20 │ │ .line 685 │ :cond_2 │ - packed-switch v4, :pswitch_data_0 │ + packed-switch v3, :pswitch_data_0 │ │ .line 810 │ :cond_3 │ :goto_1 │ :pswitch_0 │ - const/16 v21, 0x1 │ + const/16 v20, 0x1 │ │ goto :goto_0 │ │ .line 687 │ :pswitch_1 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v21 │ + move-result v20 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ .line 688 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mIsBeingDragged:Z │ │ goto :goto_1 │ │ .line 692 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ - move-result v13 │ + move-result v12 │ │ .line 693 │ - .local v13, "pointerIndex":I │ - if-gez v13, :cond_4 │ + .local v12, "pointerIndex":I │ + if-gez v12, :cond_4 │ │ .line 694 │ - sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;->LOG_TAG:Ljava/lang/String; │ + sget-object v20, Landroid/support/v4/widget/SwipeRefreshLayout;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." │ + const-string v21, "Got ACTION_MOVE event but have an invalid active pointer id." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v20 .. v21}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 695 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ goto :goto_0 │ │ .line 698 │ :cond_4 │ move-object/from16 v0, p1 │ │ - invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v20 │ + move-result v19 │ │ .line 699 │ - .local v20, "y":F │ + .local v19, "y":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mInitialMotionY:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - sub-float v21, v20, v21 │ + sub-float v20, v19, v20 │ │ - const/high16 v22, 0x3f000000 # 0.5f │ + const/high16 v21, 0x3f000000 # 0.5f │ │ - mul-float v12, v21, v22 │ + mul-float v11, v20, v21 │ │ .line 700 │ - .local v12, "overscrollTop":F │ + .local v11, "overscrollTop":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mIsBeingDragged:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-eqz v21, :cond_3 │ + if-eqz v20, :cond_3 │ │ .line 701 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ - invoke-virtual/range {v21 .. v22}, Landroid/support/v4/widget/MaterialProgressDrawable;->showArrow(Z)V │ + invoke-virtual/range {v20 .. v21}, Landroid/support/v4/widget/MaterialProgressDrawable;->showArrow(Z)V │ │ .line 702 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mTotalDragDistance:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - div-float v11, v12, v21 │ + div-float v10, v11, v20 │ │ .line 703 │ - .local v11, "originalDragPercent":F │ - const/16 v21, 0x0 │ + .local v10, "originalDragPercent":F │ + const/16 v20, 0x0 │ │ - cmpg-float v21, v11, v21 │ + cmpg-float v20, v10, v20 │ │ - if-gez v21, :cond_5 │ + if-gez v20, :cond_5 │ │ .line 704 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ goto :goto_0 │ │ .line 706 │ :cond_5 │ - const/high16 v21, 0x3f800000 # 1.0f │ + const/high16 v20, 0x3f800000 # 1.0f │ │ - invoke-static {v11}, Ljava/lang/Math;->abs(F)F │ + invoke-static {v10}, Ljava/lang/Math;->abs(F)F │ │ - move-result v22 │ + move-result v21 │ │ - invoke-static/range {v21 .. v22}, Ljava/lang/Math;->min(FF)F │ + invoke-static/range {v20 .. v21}, Ljava/lang/Math;->min(FF)F │ │ - move-result v6 │ + move-result v5 │ │ .line 707 │ - .local v6, "dragPercent":F │ - float-to-double v0, v6 │ + .local v5, "dragPercent":F │ + float-to-double v0, v5 │ │ - move-wide/from16 v22, v0 │ + move-wide/from16 v20, v0 │ │ - const-wide v24, 0x3fd999999999999aL # 0.4 │ + const-wide v22, 0x3fd999999999999aL # 0.4 │ │ - sub-double v22, v22, v24 │ + sub-double v20, v20, v22 │ │ - const-wide/16 v24, 0x0 │ + const-wide/16 v22, 0x0 │ │ - invoke-static/range {v22 .. v25}, Ljava/lang/Math;->max(DD)D │ + invoke-static/range {v20 .. v23}, Ljava/lang/Math;->max(DD)D │ │ - move-result-wide v22 │ + move-result-wide v20 │ │ - move-wide/from16 v0, v22 │ + move-wide/from16 v0, v20 │ │ double-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - const/high16 v22, 0x40a00000 # 5.0f │ + const/high16 v21, 0x40a00000 # 5.0f │ │ - mul-float v21, v21, v22 │ + mul-float v20, v20, v21 │ │ - const/high16 v22, 0x40400000 # 3.0f │ + const/high16 v21, 0x40400000 # 3.0f │ │ - div-float v5, v21, v22 │ + div-float v4, v20, v21 │ │ .line 708 │ - .local v5, "adjustedPercent":F │ - invoke-static {v12}, Ljava/lang/Math;->abs(F)F │ + .local v4, "adjustedPercent":F │ + invoke-static {v11}, Ljava/lang/Math;->abs(F)F │ │ - move-result v21 │ + move-result v20 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mTotalDragDistance:F │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - sub-float v8, v21, v22 │ + sub-float v7, v20, v21 │ │ .line 709 │ - .local v8, "extraOS":F │ + .local v7, "extraOS":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mUsingCustomStart:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-eqz v21, :cond_b │ + if-eqz v20, :cond_b │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mSpinnerFinalOffset:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mOriginalOffsetTop:I │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - move/from16 v0, v22 │ + move/from16 v0, v21 │ │ int-to-float v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - sub-float v15, v21, v22 │ + sub-float v14, v20, v21 │ │ .line 711 │ - .local v15, "slingshotDist":F │ + .local v14, "slingshotDist":F │ :goto_2 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ - const/high16 v22, 0x40000000 # 2.0f │ + const/high16 v21, 0x40000000 # 2.0f │ │ - mul-float v22, v22, v15 │ + mul-float v21, v21, v14 │ │ - move/from16 v0, v22 │ + move/from16 v0, v21 │ │ - invoke-static {v8, v0}, Ljava/lang/Math;->min(FF)F │ + invoke-static {v7, v0}, Ljava/lang/Math;->min(FF)F │ │ - move-result v22 │ + move-result v21 │ │ - div-float v22, v22, v15 │ + div-float v21, v21, v14 │ │ - invoke-static/range {v21 .. v22}, Ljava/lang/Math;->max(FF)F │ + invoke-static/range {v20 .. v21}, Ljava/lang/Math;->max(FF)F │ │ - move-result v19 │ + move-result v18 │ │ .line 713 │ - .local v19, "tensionSlingshotPercent":F │ - const/high16 v21, 0x40800000 # 4.0f │ + .local v18, "tensionSlingshotPercent":F │ + const/high16 v20, 0x40800000 # 4.0f │ │ - div-float v21, v19, v21 │ + div-float v20, v18, v20 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v22, v0 │ + move-wide/from16 v20, v0 │ │ - const/high16 v21, 0x40800000 # 4.0f │ + const/high16 v22, 0x40800000 # 4.0f │ │ - div-float v21, v19, v21 │ + div-float v22, v18, v22 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v24, v0 │ + move-wide/from16 v22, v0 │ │ - const-wide/high16 v26, 0x4000000000000000L # 2.0 │ + const-wide/high16 v24, 0x4000000000000000L # 2.0 │ │ - invoke-static/range {v24 .. v27}, Ljava/lang/Math;->pow(DD)D │ + invoke-static/range {v22 .. v25}, Ljava/lang/Math;->pow(DD)D │ │ - move-result-wide v24 │ + move-result-wide v22 │ │ - sub-double v22, v22, v24 │ + sub-double v20, v20, v22 │ │ - move-wide/from16 v0, v22 │ + move-wide/from16 v0, v20 │ │ double-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - const/high16 v22, 0x40000000 # 2.0f │ + const/high16 v21, 0x40000000 # 2.0f │ │ - mul-float v18, v21, v22 │ + mul-float v17, v20, v21 │ │ .line 715 │ - .local v18, "tensionPercent":F │ - mul-float v21, v15, v18 │ + .local v17, "tensionPercent":F │ + mul-float v20, v14, v17 │ │ - const/high16 v22, 0x40000000 # 2.0f │ + const/high16 v21, 0x40000000 # 2.0f │ │ - mul-float v7, v21, v22 │ + mul-float v6, v20, v21 │ │ .line 717 │ - .local v7, "extraMove":F │ + .local v6, "extraMove":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mOriginalOffsetTop:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - mul-float v22, v15, v6 │ + mul-float v21, v14, v5 │ │ - add-float v22, v22, v7 │ + add-float v21, v21, v6 │ │ - move/from16 v0, v22 │ + move/from16 v0, v21 │ │ float-to-int v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - add-int v17, v21, v22 │ + add-int v16, v20, v21 │ │ .line 720 │ - .local v17, "targetY":I │ + .local v16, "targetY":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/support/v4/widget/CircleImageView;->getVisibility()I │ + invoke-virtual/range {v20 .. v20}, Landroid/support/v4/widget/CircleImageView;->getVisibility()I │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_6 │ + if-eqz v20, :cond_6 │ │ .line 721 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ - invoke-virtual/range {v21 .. v22}, Landroid/support/v4/widget/CircleImageView;->setVisibility(I)V │ + invoke-virtual/range {v20 .. v21}, Landroid/support/v4/widget/CircleImageView;->setVisibility(I)V │ │ .line 723 │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScale:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-nez v21, :cond_7 │ + if-nez v20, :cond_7 │ │ .line 724 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/high16 v22, 0x3f800000 # 1.0f │ + const/high16 v21, 0x3f800000 # 1.0f │ │ - invoke-static/range {v21 .. v22}, Landroid/support/v4/view/ViewCompat;->setScaleX(Landroid/view/View;F)V │ + invoke-static/range {v20 .. v21}, Landroid/support/v4/view/ViewCompat;->setScaleX(Landroid/view/View;F)V │ │ .line 725 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCircleView:Landroid/support/v4/widget/CircleImageView; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/high16 v22, 0x3f800000 # 1.0f │ + const/high16 v21, 0x3f800000 # 1.0f │ │ - invoke-static/range {v21 .. v22}, Landroid/support/v4/view/ViewCompat;->setScaleY(Landroid/view/View;F)V │ + invoke-static/range {v20 .. v21}, Landroid/support/v4/view/ViewCompat;->setScaleY(Landroid/view/View;F)V │ │ .line 727 │ :cond_7 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mTotalDragDistance:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - cmpg-float v21, v12, v21 │ + cmpg-float v20, v11, v20 │ │ - if-gez v21, :cond_c │ + if-gez v20, :cond_c │ │ .line 728 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScale:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-eqz v21, :cond_8 │ + if-eqz v20, :cond_8 │ │ .line 729 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mTotalDragDistance:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - div-float v21, v12, v21 │ + div-float v20, v11, v20 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;->setAnimationProgress(F)V │ │ .line 731 │ :cond_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/support/v4/widget/MaterialProgressDrawable;->getAlpha()I │ + invoke-virtual/range {v20 .. v20}, Landroid/support/v4/widget/MaterialProgressDrawable;->getAlpha()I │ │ - move-result v21 │ + move-result v20 │ │ - const/16 v22, 0x4c │ + const/16 v21, 0x4c │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - move/from16 v1, v22 │ + move/from16 v1, v21 │ │ if-le v0, v1, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAlphaStartAnimation:Landroid/view/animation/Animation; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v20 │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;->isAnimationRunning(Landroid/view/animation/Animation;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-nez v21, :cond_9 │ + if-nez v20, :cond_9 │ │ .line 734 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SwipeRefreshLayout;->startProgressAlphaStartAnimation()V │ │ .line 736 │ :cond_9 │ - const v21, 0x3f4ccccd # 0.8f │ + const v20, 0x3f4ccccd # 0.8f │ │ - mul-float v16, v5, v21 │ + mul-float v15, v4, v20 │ │ .line 737 │ - .local v16, "strokeStart":F │ + .local v15, "strokeStart":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x0 │ - │ - const v23, 0x3f4ccccd # 0.8f │ + const/16 v21, 0x0 │ │ - move/from16 v0, v23 │ + const v22, 0x3f4ccccd # 0.8f │ │ - move/from16 v1, v16 │ + move/from16 v0, v22 │ │ - invoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F │ + invoke-static {v0, v15}, Ljava/lang/Math;->min(FF)F │ │ - move-result v23 │ + move-result v22 │ │ - invoke-virtual/range {v21 .. v23}, Landroid/support/v4/widget/MaterialProgressDrawable;->setStartEndTrim(FF)V │ + invoke-virtual/range {v20 .. v22}, Landroid/support/v4/widget/MaterialProgressDrawable;->setStartEndTrim(FF)V │ │ .line 738 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/high16 v22, 0x3f800000 # 1.0f │ + const/high16 v21, 0x3f800000 # 1.0f │ │ - move/from16 v0, v22 │ + move/from16 v0, v21 │ │ - invoke-static {v0, v5}, Ljava/lang/Math;->min(FF)F │ + invoke-static {v0, v4}, Ljava/lang/Math;->min(FF)F │ │ - move-result v22 │ + move-result v21 │ │ - invoke-virtual/range {v21 .. v22}, Landroid/support/v4/widget/MaterialProgressDrawable;->setArrowScale(F)V │ + invoke-virtual/range {v20 .. v21}, Landroid/support/v4/widget/MaterialProgressDrawable;->setArrowScale(F)V │ │ .line 746 │ - .end local v16 # "strokeStart":F │ + .end local v15 # "strokeStart":F │ :cond_a │ :goto_3 │ - const/high16 v21, -0x41800000 # -0.25f │ + const/high16 v20, -0x41800000 # -0.25f │ │ - const v22, 0x3ecccccd # 0.4f │ + const v21, 0x3ecccccd # 0.4f │ │ - mul-float v22, v22, v5 │ + mul-float v21, v21, v4 │ │ - add-float v21, v21, v22 │ + add-float v20, v20, v21 │ │ - const/high16 v22, 0x40000000 # 2.0f │ + const/high16 v21, 0x40000000 # 2.0f │ │ - mul-float v22, v22, v18 │ + mul-float v21, v21, v17 │ │ - add-float v21, v21, v22 │ + add-float v20, v20, v21 │ │ - const/high16 v22, 0x3f000000 # 0.5f │ + const/high16 v21, 0x3f000000 # 0.5f │ │ - mul-float v14, v21, v22 │ + mul-float v13, v20, v21 │ │ .line 747 │ - .local v14, "rotation":F │ + .local v13, "rotation":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;->setProgressRotation(F)V │ + invoke-virtual {v0, v13}, Landroid/support/v4/widget/MaterialProgressDrawable;->setProgressRotation(F)V │ │ .line 748 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCurrentTargetOffsetTop:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - sub-int v21, v17, v21 │ + sub-int v20, v16, v20 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ - move/from16 v2, v22 │ + move/from16 v2, v21 │ │ invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;->setTargetOffsetTopAndBottom(IZ)V │ │ goto/16 :goto_1 │ │ .line 709 │ - .end local v7 # "extraMove":F │ - .end local v14 # "rotation":F │ - .end local v15 # "slingshotDist":F │ - .end local v17 # "targetY":I │ - .end local v18 # "tensionPercent":F │ - .end local v19 # "tensionSlingshotPercent":F │ + .end local v6 # "extraMove":F │ + .end local v13 # "rotation":F │ + .end local v14 # "slingshotDist":F │ + .end local v16 # "targetY":I │ + .end local v17 # "tensionPercent":F │ + .end local v18 # "tensionSlingshotPercent":F │ :cond_b │ move-object/from16 v0, p0 │ │ - iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mSpinnerFinalOffset:F │ + iget v14, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mSpinnerFinalOffset:F │ │ goto/16 :goto_2 │ │ .line 740 │ - .restart local v7 # "extraMove":F │ - .restart local v15 # "slingshotDist":F │ - .restart local v17 # "targetY":I │ - .restart local v18 # "tensionPercent":F │ - .restart local v19 # "tensionSlingshotPercent":F │ + .restart local v6 # "extraMove":F │ + .restart local v14 # "slingshotDist":F │ + .restart local v16 # "targetY":I │ + .restart local v17 # "tensionPercent":F │ + .restart local v18 # "tensionSlingshotPercent":F │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/support/v4/widget/MaterialProgressDrawable;->getAlpha()I │ + invoke-virtual/range {v20 .. v20}, Landroid/support/v4/widget/MaterialProgressDrawable;->getAlpha()I │ │ - move-result v21 │ + move-result v20 │ │ - const/16 v22, 0xff │ + const/16 v21, 0xff │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - move/from16 v1, v22 │ + move/from16 v1, v21 │ │ if-ge v0, v1, :cond_a │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAlphaMaxAnimation:Landroid/view/animation/Animation; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v20 │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;->isAnimationRunning(Landroid/view/animation/Animation;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-nez v21, :cond_a │ + if-nez v20, :cond_a │ │ .line 743 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SwipeRefreshLayout;->startProgressAlphaMaxAnimation()V │ │ goto :goto_3 │ │ .line 754 │ - .end local v5 # "adjustedPercent":F │ - .end local v6 # "dragPercent":F │ - .end local v7 # "extraMove":F │ - .end local v8 # "extraOS":F │ - .end local v11 # "originalDragPercent":F │ - .end local v12 # "overscrollTop":F │ - .end local v13 # "pointerIndex":I │ - .end local v15 # "slingshotDist":F │ - .end local v17 # "targetY":I │ - .end local v18 # "tensionPercent":F │ - .end local v19 # "tensionSlingshotPercent":F │ - .end local v20 # "y":F │ + .end local v4 # "adjustedPercent":F │ + .end local v5 # "dragPercent":F │ + .end local v6 # "extraMove":F │ + .end local v7 # "extraOS":F │ + .end local v10 # "originalDragPercent":F │ + .end local v11 # "overscrollTop":F │ + .end local v12 # "pointerIndex":I │ + .end local v14 # "slingshotDist":F │ + .end local v16 # "targetY":I │ + .end local v17 # "tensionPercent":F │ + .end local v18 # "tensionSlingshotPercent":F │ + .end local v19 # "y":F │ :pswitch_3 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v9 │ + move-result v8 │ │ .line 755 │ - .local v9, "index":I │ + .local v8, "index":I │ move-object/from16 v0, p1 │ │ - invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v21 │ + move-result v20 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ goto/16 :goto_1 │ │ .line 760 │ - .end local v9 # "index":I │ + .end local v8 # "index":I │ :pswitch_4 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/SwipeRefreshLayout;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_1 │ │ .line 765 │ :pswitch_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - const/16 v22, -0x1 │ + const/16 v21, -0x1 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - move/from16 v1, v22 │ + move/from16 v1, v21 │ │ if-ne v0, v1, :cond_e │ │ .line 766 │ - const/16 v21, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - if-ne v4, v0, :cond_d │ + if-ne v3, v0, :cond_d │ │ .line 767 │ - sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;->LOG_TAG:Ljava/lang/String; │ + sget-object v20, Landroid/support/v4/widget/SwipeRefreshLayout;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "Got ACTION_UP event but don\'t have an active pointer id." │ + const-string v21, "Got ACTION_UP event but don\'t have an active pointer id." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v20 .. v21}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 769 │ :cond_d │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ goto/16 :goto_0 │ │ .line 771 │ :cond_e │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ - move-result v13 │ + move-result v12 │ │ .line 772 │ - .restart local v13 # "pointerIndex":I │ + .restart local v12 # "pointerIndex":I │ move-object/from16 v0, p1 │ │ - invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v20 │ + move-result v19 │ │ .line 773 │ - .restart local v20 # "y":F │ + .restart local v19 # "y":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mInitialMotionY:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - sub-float v21, v20, v21 │ + sub-float v20, v19, v20 │ │ - const/high16 v22, 0x3f000000 # 0.5f │ + const/high16 v21, 0x3f000000 # 0.5f │ │ - mul-float v12, v21, v22 │ + mul-float v11, v20, v21 │ │ .line 774 │ - .restart local v12 # "overscrollTop":F │ - const/16 v21, 0x0 │ + .restart local v11 # "overscrollTop":F │ + const/16 v20, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mIsBeingDragged:Z │ │ .line 775 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mTotalDragDistance:F │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - cmpl-float v21, v12, v21 │ + cmpl-float v20, v11, v20 │ │ - if-lez v21, :cond_f │ + if-lez v20, :cond_f │ │ .line 776 │ - const/16 v21, 0x1 │ + const/16 v20, 0x1 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ - move/from16 v2, v22 │ + move/from16 v2, v21 │ │ invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;->setRefreshing(ZZ)V │ │ .line 805 │ :goto_4 │ - const/16 v21, -0x1 │ + const/16 v20, -0x1 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mActivePointerId:I │ │ .line 806 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ goto/16 :goto_0 │ │ .line 779 │ :cond_f │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;->mRefreshing:Z │ │ .line 780 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ - const/16 v23, 0x0 │ + const/16 v22, 0x0 │ │ - invoke-virtual/range {v21 .. v23}, Landroid/support/v4/widget/MaterialProgressDrawable;->setStartEndTrim(FF)V │ + invoke-virtual/range {v20 .. v22}, Landroid/support/v4/widget/MaterialProgressDrawable;->setStartEndTrim(FF)V │ │ .line 781 │ - const/4 v10, 0x0 │ + const/4 v9, 0x0 │ │ .line 782 │ - .local v10, "listener":Landroid/view/animation/Animation$AnimationListener; │ + .local v9, "listener":Landroid/view/animation/Animation$AnimationListener; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mScale:Z │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - if-nez v21, :cond_10 │ + if-nez v20, :cond_10 │ │ .line 783 │ - new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; │ + new-instance v9, Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ - .end local v10 # "listener":Landroid/view/animation/Animation$AnimationListener; │ + .end local v9 # "listener":Landroid/view/animation/Animation$AnimationListener; │ move-object/from16 v0, p0 │ │ - invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;->(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ + invoke-direct {v9, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;->(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ .line 802 │ - .restart local v10 # "listener":Landroid/view/animation/Animation$AnimationListener; │ + .restart local v9 # "listener":Landroid/view/animation/Animation$AnimationListener; │ :cond_10 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCurrentTargetOffsetTop:I │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ - invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;->animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ + invoke-direct {v0, v1, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;->animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ │ .line 803 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;->mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ - invoke-virtual/range {v21 .. v22}, Landroid/support/v4/widget/MaterialProgressDrawable;->showArrow(Z)V │ + invoke-virtual/range {v20 .. v21}, Landroid/support/v4/widget/MaterialProgressDrawable;->showArrow(Z)V │ │ goto :goto_4 │ │ .line 685 │ nop │ │ :pswitch_data_0 ├── smali/com/github/clans/fab/FloatingActionButton.smali │ @@ -1583,86 +1583,86 @@ │ iget v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mOriginalY:F │ │ .restart local v1 # "y":F │ goto :goto_1 │ .end method │ │ .method private updateProgressLength(J)V │ - .locals 11 │ + .locals 9 │ .param p1, "deltaTimeInMillis" # J │ │ .prologue │ - const-wide v8, 0x407f400000000000L # 500.0 │ + const-wide v7, 0x407f400000000000L # 500.0 │ │ .line 285 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ │ - const-wide/16 v6, 0xc8 │ + const-wide/16 v5, 0xc8 │ │ - cmp-long v3, v4, v6 │ + cmp-long v3, v3, v5 │ │ if-ltz v3, :cond_3 │ │ .line 286 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ - long-to-double v6, p1 │ + long-to-double v5, p1 │ │ - add-double/2addr v4, v6 │ + add-double/2addr v3, v5 │ │ - iput-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iput-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ .line 288 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ - cmpl-double v3, v4, v8 │ + cmpl-double v3, v3, v7 │ │ if-lez v3, :cond_0 │ │ .line 289 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ - sub-double/2addr v4, v8 │ + sub-double/2addr v3, v7 │ │ - iput-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iput-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ .line 290 │ - const-wide/16 v4, 0x0 │ + const-wide/16 v3, 0x0 │ │ - iput-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ + iput-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ │ .line 291 │ iget-boolean v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mBarGrowingFromFront:Z │ │ if-nez v3, :cond_1 │ │ const/4 v3, 0x1 │ │ :goto_0 │ iput-boolean v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mBarGrowingFromFront:Z │ │ .line 294 │ :cond_0 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mTimeStartGrowing:D │ │ - div-double/2addr v4, v8 │ + div-double/2addr v3, v7 │ │ - const-wide/high16 v6, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v5, 0x3ff0000000000000L # 1.0 │ │ - add-double/2addr v4, v6 │ + add-double/2addr v3, v5 │ │ - const-wide v6, 0x400921fb54442d18L # Math.PI │ + const-wide v5, 0x400921fb54442d18L # Math.PI │ │ - mul-double/2addr v4, v6 │ + mul-double/2addr v3, v5 │ │ - invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - double-to-float v3, v4 │ + double-to-float v3, v3 │ │ const/high16 v4, 0x40000000 # 2.0f │ │ div-float/2addr v3, v4 │ │ const/high16 v4, 0x3f000000 # 0.5f │ │ @@ -1727,19 +1727,19 @@ │ goto :goto_1 │ │ .line 305 │ .end local v0 # "distance":F │ .end local v1 # "length":F │ .end local v2 # "newLength":F │ :cond_3 │ - iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ + iget-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ │ - add-long/2addr v4, p1 │ + add-long/2addr v3, p1 │ │ - iput-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ + iput-wide v3, p0, Lcom/github/clans/fab/FloatingActionButton;->mPausedTimeWithoutGrowing:J │ │ goto :goto_1 │ .end method │ │ │ # virtual methods │ .method calculateShadowHeight()I │ @@ -2372,49 +2372,49 @@ │ │ move-object v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V │ │ .line 236 │ :cond_0 │ - const/4 v11, 0x0 │ + const/4 v13, 0x0 │ │ .line 238 │ - .local v11, "shouldInvalidate":Z │ + .local v13, "shouldInvalidate":Z │ iget-boolean v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mProgressIndeterminate:Z │ │ if-eqz v0, :cond_4 │ │ .line 239 │ - const/4 v11, 0x1 │ + const/4 v13, 0x1 │ │ .line 241 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mLastTimeAnimated:J │ │ - sub-long v12, v0, v4 │ + sub-long v11, v0, v4 │ │ .line 242 │ - .local v12, "deltaTime":J │ - long-to-float v0, v12 │ + .local v11, "deltaTime":J │ + long-to-float v0, v11 │ │ iget v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mSpinSpeed:F │ │ mul-float/2addr v0, v1 │ │ const/high16 v1, 0x447a0000 # 1000.0f │ │ div-float v10, v0, v1 │ │ .line 244 │ .local v10, "deltaNormalized":F │ - invoke-direct {p0, v12, v13}, Lcom/github/clans/fab/FloatingActionButton;->updateProgressLength(J)V │ + invoke-direct {p0, v11, v12}, Lcom/github/clans/fab/FloatingActionButton;->updateProgressLength(J)V │ │ .line 246 │ iget v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ │ add-float/2addr v0, v10 │ │ iput v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ @@ -2488,60 +2488,60 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V │ │ .line 278 │ .end local v2 # "from":F │ .end local v3 # "to":F │ .end local v10 # "deltaNormalized":F │ - .end local v12 # "deltaTime":J │ + .end local v11 # "deltaTime":J │ :goto_0 │ - if-eqz v11, :cond_3 │ + if-eqz v13, :cond_3 │ │ .line 279 │ invoke-virtual {p0}, Lcom/github/clans/fab/FloatingActionButton;->invalidate()V │ │ .line 282 │ - .end local v11 # "shouldInvalidate":Z │ + .end local v13 # "shouldInvalidate":Z │ :cond_3 │ return-void │ │ .line 262 │ - .restart local v11 # "shouldInvalidate":Z │ + .restart local v13 # "shouldInvalidate":Z │ :cond_4 │ iget v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ │ iget v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mTargetProgress:F │ │ cmpl-float v0, v0, v1 │ │ if-eqz v0, :cond_5 │ │ .line 263 │ - const/4 v11, 0x1 │ + const/4 v13, 0x1 │ │ .line 264 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ iget-wide v4, p0, Lcom/github/clans/fab/FloatingActionButton;->mLastTimeAnimated:J │ │ sub-long/2addr v0, v4 │ │ long-to-float v0, v0 │ │ const/high16 v1, 0x447a0000 # 1000.0f │ │ - div-float v12, v0, v1 │ + div-float v11, v0, v1 │ │ .line 265 │ - .local v12, "deltaTime":F │ + .local v11, "deltaTime":F │ iget v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mSpinSpeed:F │ │ - mul-float v10, v12, v0 │ + mul-float v10, v11, v0 │ │ .line 267 │ .restart local v10 # "deltaNormalized":F │ iget v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ │ iget v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mTargetProgress:F │ │ @@ -2568,15 +2568,15 @@ │ │ move-result-wide v0 │ │ iput-wide v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mLastTimeAnimated:J │ │ .line 275 │ .end local v10 # "deltaNormalized":F │ - .end local v12 # "deltaTime":F │ + .end local v11 # "deltaTime":F │ :cond_5 │ iget-object v5, p0, Lcom/github/clans/fab/FloatingActionButton;->mProgressCircleBounds:Landroid/graphics/RectF; │ │ const/high16 v6, -0x3d4c0000 # -90.0f │ │ iget v7, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ │ @@ -2588,15 +2588,15 @@ │ │ invoke-virtual/range {v4 .. v9}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V │ │ goto :goto_0 │ │ .line 270 │ .restart local v10 # "deltaNormalized":F │ - .restart local v12 # "deltaTime":F │ + .restart local v11 # "deltaTime":F │ :cond_6 │ iget v0, p0, Lcom/github/clans/fab/FloatingActionButton;->mCurrentProgress:F │ │ add-float/2addr v0, v10 │ │ iget v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mTargetProgress:F │ │ @@ -2627,15 +2627,15 @@ │ invoke-virtual {p0, v0, v1}, Lcom/github/clans/fab/FloatingActionButton;->setMeasuredDimension(II)V │ │ .line 225 │ return-void │ .end method │ │ .method public onRestoreInstanceState(Landroid/os/Parcelable;)V │ - .locals 4 │ + .locals 3 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ .line 605 │ instance-of v1, p1, Lcom/github/clans/fab/FloatingActionButton$ProgressSavedState; │ │ if-nez v1, :cond_0 │ @@ -2715,17 +2715,17 @@ │ iget-boolean v1, v0, Lcom/github/clans/fab/FloatingActionButton$ProgressSavedState;->mShowProgressBackground:Z │ │ iput-boolean v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mShowProgressBackground:Z │ │ .line 625 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - iput-wide v2, p0, Lcom/github/clans/fab/FloatingActionButton;->mLastTimeAnimated:J │ + iput-wide v1, p0, Lcom/github/clans/fab/FloatingActionButton;->mLastTimeAnimated:J │ │ goto :goto_0 │ .end method │ │ .method public onSaveInstanceState()Landroid/os/Parcelable; │ .locals 3 ├── smali/com/github/clans/fab/FloatingActionMenu.smali │ @@ -471,24 +471,24 @@ │ iget-object v3, p0, Lcom/github/clans/fab/FloatingActionMenu;->mCloseInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V │ │ .line 262 │ iget-object v2, p0, Lcom/github/clans/fab/FloatingActionMenu;->mOpenAnimatorSet:Landroid/animation/AnimatorSet; │ │ - const-wide/16 v4, 0x12c │ + const-wide/16 v3, 0x12c │ │ - invoke-virtual {v2, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ + invoke-virtual {v2, v3, v4}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ │ .line 263 │ iget-object v2, p0, Lcom/github/clans/fab/FloatingActionMenu;->mCloseAnimatorSet:Landroid/animation/AnimatorSet; │ │ - const-wide/16 v4, 0x12c │ + const-wide/16 v3, 0x12c │ │ - invoke-virtual {v2, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ + invoke-virtual {v2, v3, v4}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; │ │ .line 264 │ return-void │ │ .end local v0 # "collapseAnimator":Landroid/animation/ObjectAnimator; │ .end local v1 # "expandAnimator":Landroid/animation/ObjectAnimator; │ :cond_0 │ @@ -1436,18 +1436,18 @@ │ :cond_3 │ sget v2, Lcom/github/clans/fab/R$anim;->fab_slide_out_to_left:I │ │ goto/16 :goto_1 │ .end method │ │ .method private initBackgroundDimAnimation()V │ - .locals 12 │ + .locals 11 │ │ .prologue │ - const-wide/16 v10, 0x12c │ + const-wide/16 v9, 0x12c │ │ const/4 v8, 0x2 │ │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ @@ -1495,15 +1495,15 @@ │ move-result-object v4 │ │ iput-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mShowBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ .line 181 │ iget-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mShowBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ - invoke-virtual {v4, v10, v11}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; │ + invoke-virtual {v4, v9, v10}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; │ │ .line 182 │ iget-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mShowBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ new-instance v5, Lcom/github/clans/fab/FloatingActionMenu$1; │ │ invoke-direct {v5, p0, v3, v1, v0}, Lcom/github/clans/fab/FloatingActionMenu$1;->(Lcom/github/clans/fab/FloatingActionMenu;III)V │ @@ -1522,15 +1522,15 @@ │ move-result-object v4 │ │ iput-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mHideBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ .line 191 │ iget-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mHideBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ - invoke-virtual {v4, v10, v11}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; │ + invoke-virtual {v4, v9, v10}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; │ │ .line 192 │ iget-object v4, p0, Lcom/github/clans/fab/FloatingActionMenu;->mHideBackgroundAnimator:Landroid/animation/ValueAnimator; │ │ new-instance v5, Lcom/github/clans/fab/FloatingActionMenu$2; │ │ invoke-direct {v5, p0, v3, v1, v0}, Lcom/github/clans/fab/FloatingActionMenu$2;->(Lcom/github/clans/fab/FloatingActionMenu;III)V ├── smali/com/github/clans/fab/R$dimen.smali │ @@ -11,19 +11,19 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final fab_size_mini:I = 0x7f080002 │ +.field public static final fab_size_mini:I = 0x7f090002 │ │ -.field public static final fab_size_normal:I = 0x7f080003 │ +.field public static final fab_size_normal:I = 0x7f090003 │ │ -.field public static final labels_text_size:I = 0x7f080004 │ +.field public static final labels_text_size:I = 0x7f090004 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/github/clans/fab/R$id.smali │ @@ -11,37 +11,37 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final down:I = 0x7f09000a │ +.field public static final down:I = 0x7f08000a │ │ -.field public static final end:I = 0x7f090005 │ +.field public static final end:I = 0x7f080007 │ │ -.field public static final fab_label:I = 0x7f090000 │ +.field public static final fab_label:I = 0x7f08000b │ │ -.field public static final left:I = 0x7f090003 │ +.field public static final left:I = 0x7f080002 │ │ -.field public static final marquee:I = 0x7f090006 │ +.field public static final marquee:I = 0x7f080008 │ │ -.field public static final middle:I = 0x7f090007 │ +.field public static final middle:I = 0x7f080006 │ │ -.field public static final mini:I = 0x7f090001 │ +.field public static final mini:I = 0x7f080001 │ │ -.field public static final none:I = 0x7f090008 │ +.field public static final none:I = 0x7f080004 │ │ -.field public static final normal:I = 0x7f090002 │ +.field public static final normal:I = 0x7f080000 │ │ -.field public static final right:I = 0x7f090004 │ +.field public static final right:I = 0x7f080003 │ │ -.field public static final start:I = 0x7f090009 │ +.field public static final start:I = 0x7f080005 │ │ -.field public static final up:I = 0x7f09000b │ +.field public static final up:I = 0x7f080009 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/github/clans/fab/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 99 │ return-void │ .end method ├── smali/com/rastating/droidbeard/AboutActivity.smali │ @@ -117,15 +117,15 @@ │ │ goto :goto_0 │ │ .line 49 │ nop │ │ :pswitch_data_0 │ - .packed-switch 0x7f09000d │ + .packed-switch 0x7f08000d │ :pswitch_0 │ :pswitch_1 │ :pswitch_7 │ :pswitch_2 │ :pswitch_3 │ :pswitch_8 │ :pswitch_4 │ @@ -144,78 +144,78 @@ │ │ .line 33 │ const/high16 v0, 0x7f030000 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->setContentView(I)V │ │ .line 35 │ - const v0, 0x7f09000d │ + const v0, 0x7f08000d │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 36 │ - const v0, 0x7f09000e │ + const v0, 0x7f08000e │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 37 │ - const v0, 0x7f090010 │ + const v0, 0x7f080010 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 38 │ - const v0, 0x7f090011 │ + const v0, 0x7f080011 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 39 │ - const v0, 0x7f090013 │ + const v0, 0x7f080013 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 40 │ - const v0, 0x7f090014 │ + const v0, 0x7f080014 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 41 │ - const v0, 0x7f090015 │ + const v0, 0x7f080015 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 43 │ - const v0, 0x7f09000c │ + const v0, 0x7f08000c │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/AboutActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; ├── smali/com/rastating/droidbeard/ErrorReportActivity.smali │ @@ -175,15 +175,15 @@ │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 57 │ .end local v2 # "extras":Landroid/os/Bundle; │ .end local v3 # "preferences":Lcom/rastating/droidbeard/Preferences; │ :cond_1 │ :goto_0 │ - const v4, 0x7f090021 │ + const v4, 0x7f080021 │ │ invoke-virtual {p0, v4}, Lcom/rastating/droidbeard/ErrorReportActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/EditText; │ │ @@ -192,15 +192,15 @@ │ invoke-virtual {v5}, Lorg/json/JSONObject;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ .line 58 │ - const v4, 0x7f090022 │ + const v4, 0x7f080022 │ │ invoke-virtual {p0, v4}, Lcom/rastating/droidbeard/ErrorReportActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V ├── smali/com/rastating/droidbeard/MainActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 262 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$1;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/MainActivity$3.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 273 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$3;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -59,19 +60,16 @@ │ │ .line 277 │ return-void │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 273 │ check-cast p2, Ljava/lang/Boolean; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/MainActivity$3;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/com/rastating/droidbeard/MainActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 295 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$4;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/MainActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 289 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$5;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/MainActivity$6.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/ProgressDialog; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;Landroid/app/ProgressDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 313 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$6;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/MainActivity$6;->val$dialog:Landroid/app/ProgressDialog; │ │ @@ -63,19 +64,16 @@ │ │ .line 317 │ return-void │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 313 │ check-cast p2, Ljava/lang/Boolean; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/MainActivity$6;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/com/rastating/droidbeard/MainActivity$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 336 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$7;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/MainActivity.smali │ @@ -133,46 +133,52 @@ │ │ invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Are you sure you want to restart SickBeard?" │ │ + .line 287 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 288 │ invoke-virtual {v3, v5}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "Yes" │ │ new-instance v5, Lcom/rastating/droidbeard/MainActivity$5; │ │ invoke-direct {v5, p0}, Lcom/rastating/droidbeard/MainActivity$5;->(Lcom/rastating/droidbeard/MainActivity;)V │ │ + .line 289 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ const-string v4, "No" │ │ new-instance v5, Lcom/rastating/droidbeard/MainActivity$4; │ │ invoke-direct {v5, p0}, Lcom/rastating/droidbeard/MainActivity$4;->(Lcom/rastating/droidbeard/MainActivity;)V │ │ + .line 295 │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 301 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v3 │ │ + .line 302 │ invoke-virtual {v3}, Landroid/app/AlertDialog;->show()V │ │ .line 321 │ .end local v0 # "builder":Landroid/app/AlertDialog$Builder; │ :goto_0 │ return-void │ │ @@ -255,48 +261,54 @@ │ │ invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const-string v3, "Are you sure you want to shutdown SickBeard?" │ │ + .line 254 │ invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ + .line 255 │ invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const-string v3, "Yes" │ │ new-instance v4, Lcom/rastating/droidbeard/MainActivity$2; │ │ invoke-direct {v4, p0}, Lcom/rastating/droidbeard/MainActivity$2;->(Lcom/rastating/droidbeard/MainActivity;)V │ │ + .line 256 │ invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const-string v3, "No" │ │ new-instance v4, Lcom/rastating/droidbeard/MainActivity$1; │ │ invoke-direct {v4, p0}, Lcom/rastating/droidbeard/MainActivity$1;->(Lcom/rastating/droidbeard/MainActivity;)V │ │ + .line 262 │ invoke-virtual {v2, v3, v4}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ + .line 268 │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v2 │ │ + .line 269 │ invoke-virtual {v2}, Landroid/app/AlertDialog;->show()V │ │ .line 281 │ .end local v0 # "builder":Landroid/app/AlertDialog$Builder; │ :goto_0 │ return-void │ │ @@ -362,15 +374,15 @@ │ │ .line 356 │ .local v1, "manager":Landroid/app/FragmentManager; │ invoke-virtual {v1}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v2 │ │ - const v3, 0x7f090017 │ + const v3, 0x7f080017 │ │ iget-object v4, p0, Lcom/rastating/droidbeard/MainActivity;->mShowsFragment:Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ invoke-virtual {v2, v3, v4}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v2 │ │ @@ -505,15 +517,15 @@ │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - const v2, 0x7f090019 │ + const v2, 0x7f080019 │ │ .line 104 │ invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V │ │ .line 106 │ const v0, 0x7f030001 │ │ @@ -547,15 +559,15 @@ │ │ iput-object v0, p0, Lcom/rastating/droidbeard/MainActivity;->mTitle:Ljava/lang/CharSequence; │ │ .line 116 │ :cond_0 │ iget-object v1, p0, Lcom/rastating/droidbeard/MainActivity;->mNavigationDrawerFragment:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ - const v0, 0x7f090016 │ + const v0, 0x7f080016 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout; │ │ @@ -738,15 +750,15 @@ │ │ .line 186 │ .local v3, "manager":Landroid/app/FragmentManager; │ invoke-virtual {v3}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v6 │ │ - const v8, 0x7f090017 │ + const v8, 0x7f080017 │ │ invoke-virtual {v6, v8, v0}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Landroid/app/FragmentTransaction;->commit()I │ │ @@ -958,15 +970,15 @@ │ .line 233 │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v0 │ │ .line 234 │ .local v0, "id":I │ - const v1, 0x7f090050 │ + const v1, 0x7f080050 │ │ if-ne v0, v1, :cond_1 │ │ .line 235 │ invoke-direct {p0}, Lcom/rastating/droidbeard/MainActivity;->shutdownSickbeard()V │ │ .line 243 │ @@ -976,28 +988,28 @@ │ │ move-result v1 │ │ return v1 │ │ .line 237 │ :cond_1 │ - const v1, 0x7f09004f │ + const v1, 0x7f08004f │ │ if-ne v0, v1, :cond_2 │ │ .line 238 │ const/4 v1, 0x1 │ │ invoke-direct {p0, v1}, Lcom/rastating/droidbeard/MainActivity;->restartSickbeard(Z)V │ │ goto :goto_0 │ │ .line 240 │ :cond_2 │ - const v1, 0x7f090051 │ + const v1, 0x7f080051 │ │ if-ne v0, v1, :cond_0 │ │ .line 241 │ new-instance v1, Landroid/content/Intent; │ │ const-class v2, Lcom/rastating/droidbeard/AboutActivity; │ @@ -1070,15 +1082,15 @@ │ .end method │ │ .method public setFloatingActionButton()V │ .locals 2 │ │ .prologue │ .line 335 │ - const v0, 0x7f090018 │ + const v0, 0x7f080018 │ │ invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Lcom/github/clans/fab/FloatingActionMenu; ├── smali/com/rastating/droidbeard/R$dimen.smali │ @@ -11,29 +11,29 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final activity_horizontal_margin:I = 0x7f080000 │ +.field public static final activity_horizontal_margin:I = 0x7f090000 │ │ -.field public static final activity_vertical_margin:I = 0x7f080001 │ +.field public static final activity_vertical_margin:I = 0x7f090001 │ │ -.field public static final fab_size_mini:I = 0x7f080002 │ +.field public static final fab_size_mini:I = 0x7f090002 │ │ -.field public static final fab_size_normal:I = 0x7f080003 │ +.field public static final fab_size_normal:I = 0x7f090003 │ │ -.field public static final labels_text_size:I = 0x7f080004 │ +.field public static final labels_text_size:I = 0x7f090004 │ │ -.field public static final navigation_drawer_width:I = 0x7f080005 │ +.field public static final navigation_drawer_width:I = 0x7f090005 │ │ -.field public static final uh_oh_caption_size:I = 0x7f080006 │ +.field public static final uh_oh_caption_size:I = 0x7f090006 │ │ -.field public static final version_number_size:I = 0x7f080007 │ +.field public static final version_number_size:I = 0x7f090007 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/rastating/droidbeard/R$id.smali │ @@ -11,177 +11,177 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final action_about:I = 0x7f090051 │ +.field public static final action_about:I = 0x7f080051 │ │ -.field public static final action_power:I = 0x7f090050 │ +.field public static final action_power:I = 0x7f080050 │ │ -.field public static final action_restart:I = 0x7f09004f │ +.field public static final action_restart:I = 0x7f08004f │ │ -.field public static final adam_prescott_link:I = 0x7f09000e │ +.field public static final adam_prescott_link:I = 0x7f08000e │ │ -.field public static final add_profile:I = 0x7f09002c │ +.field public static final add_profile:I = 0x7f08002c │ │ -.field public static final air_by_date:I = 0x7f090037 │ +.field public static final air_by_date:I = 0x7f080037 │ │ -.field public static final airdate:I = 0x7f090020 │ +.field public static final airdate:I = 0x7f080020 │ │ -.field public static final airs:I = 0x7f09002f │ +.field public static final airs:I = 0x7f08002f │ │ -.field public static final banner:I = 0x7f09002e │ +.field public static final banner:I = 0x7f08002e │ │ -.field public static final container:I = 0x7f090017 │ +.field public static final container:I = 0x7f080017 │ │ -.field public static final criteria:I = 0x7f09001a │ +.field public static final criteria:I = 0x7f08001a │ │ -.field public static final data:I = 0x7f09002d │ +.field public static final data:I = 0x7f08002d │ │ -.field public static final delete:I = 0x7f090039 │ +.field public static final delete:I = 0x7f080039 │ │ -.field public static final do_not_show_again:I = 0x7f090045 │ +.field public static final do_not_show_again:I = 0x7f080045 │ │ -.field public static final down:I = 0x7f09000a │ +.field public static final down:I = 0x7f08000a │ │ -.field public static final drawer_layout:I = 0x7f090016 │ +.field public static final drawer_layout:I = 0x7f080016 │ │ -.field public static final dventurino_link:I = 0x7f09000f │ +.field public static final dventurino_link:I = 0x7f08000f │ │ -.field public static final end:I = 0x7f090005 │ +.field public static final end:I = 0x7f080007 │ │ -.field public static final episode:I = 0x7f09003b │ +.field public static final episode:I = 0x7f08003b │ │ -.field public static final episode_number:I = 0x7f09001e │ +.field public static final episode_number:I = 0x7f08001e │ │ -.field public static final error_container:I = 0x7f090026 │ +.field public static final error_container:I = 0x7f080026 │ │ -.field public static final error_message:I = 0x7f090023 │ +.field public static final error_message:I = 0x7f080023 │ │ -.field public static final event_details:I = 0x7f09003c │ +.field public static final event_details:I = 0x7f08003c │ │ -.field public static final exception:I = 0x7f090021 │ +.field public static final exception:I = 0x7f080021 │ │ -.field public static final fab_label:I = 0x7f090000 │ +.field public static final fab_label:I = 0x7f08000b │ │ -.field public static final facebook_link:I = 0x7f090014 │ +.field public static final facebook_link:I = 0x7f080014 │ │ -.field public static final first_aired:I = 0x7f090047 │ +.field public static final first_aired:I = 0x7f080047 │ │ -.field public static final flatten_folders:I = 0x7f090035 │ +.field public static final flatten_folders:I = 0x7f080035 │ │ -.field public static final floating_action_menu:I = 0x7f090018 │ +.field public static final floating_action_menu:I = 0x7f080018 │ │ -.field public static final google_link:I = 0x7f090015 │ +.field public static final google_link:I = 0x7f080015 │ │ -.field public static final icon:I = 0x7f09003e │ +.field public static final icon:I = 0x7f08003e │ │ -.field public static final id:I = 0x7f090048 │ +.field public static final id:I = 0x7f080048 │ │ -.field public static final include:I = 0x7f09001d │ +.field public static final include:I = 0x7f08001d │ │ -.field public static final language:I = 0x7f090034 │ +.field public static final language:I = 0x7f080034 │ │ -.field public static final language_icon:I = 0x7f090033 │ +.field public static final language_icon:I = 0x7f080033 │ │ -.field public static final left:I = 0x7f090003 │ +.field public static final left:I = 0x7f080002 │ │ -.field public static final list_view:I = 0x7f09001c │ +.field public static final list_view:I = 0x7f08001c │ │ -.field public static final loading:I = 0x7f090025 │ +.field public static final loading:I = 0x7f080025 │ │ -.field public static final location:I = 0x7f090031 │ +.field public static final location:I = 0x7f080031 │ │ -.field public static final marquee:I = 0x7f090006 │ +.field public static final marquee:I = 0x7f080008 │ │ -.field public static final middle:I = 0x7f090007 │ +.field public static final middle:I = 0x7f080006 │ │ -.field public static final mini:I = 0x7f090001 │ +.field public static final mini:I = 0x7f080001 │ │ -.field public static final name:I = 0x7f09001f │ +.field public static final name:I = 0x7f08001f │ │ -.field public static final navigation_drawer:I = 0x7f090019 │ +.field public static final navigation_drawer:I = 0x7f080019 │ │ -.field public static final none:I = 0x7f090008 │ +.field public static final none:I = 0x7f080004 │ │ -.field public static final normal:I = 0x7f090002 │ +.field public static final normal:I = 0x7f080000 │ │ -.field public static final official_website_link:I = 0x7f090013 │ +.field public static final official_website_link:I = 0x7f080013 │ │ -.field public static final paused:I = 0x7f090036 │ +.field public static final paused:I = 0x7f080036 │ │ -.field public static final phyushin_link:I = 0x7f090011 │ +.field public static final phyushin_link:I = 0x7f080011 │ │ -.field public static final profile_list:I = 0x7f09002b │ +.field public static final profile_list:I = 0x7f08002b │ │ -.field public static final profile_name:I = 0x7f090040 │ +.field public static final profile_name:I = 0x7f080040 │ │ -.field public static final quality:I = 0x7f090032 │ +.field public static final quality:I = 0x7f080032 │ │ -.field public static final rastating_link:I = 0x7f09000d │ +.field public static final rastating_link:I = 0x7f08000d │ │ -.field public static final reddit_link:I = 0x7f090010 │ +.field public static final reddit_link:I = 0x7f080010 │ │ -.field public static final right:I = 0x7f090004 │ +.field public static final right:I = 0x7f080003 │ │ -.field public static final search:I = 0x7f09001b │ +.field public static final search:I = 0x7f08001b │ │ -.field public static final season_container:I = 0x7f09003a │ +.field public static final season_container:I = 0x7f08003a │ │ -.field public static final season_title:I = 0x7f090042 │ +.field public static final season_title:I = 0x7f080042 │ │ -.field public static final section_label:I = 0x7f09002a │ +.field public static final section_label:I = 0x7f08002a │ │ -.field public static final select:I = 0x7f090041 │ +.field public static final select:I = 0x7f080041 │ │ -.field public static final select_all:I = 0x7f090044 │ +.field public static final select_all:I = 0x7f080044 │ │ -.field public static final send:I = 0x7f090022 │ +.field public static final send:I = 0x7f080022 │ │ -.field public static final send_error_report:I = 0x7f090027 │ +.field public static final send_error_report:I = 0x7f080027 │ │ -.field public static final serramat_link:I = 0x7f090012 │ +.field public static final serramat_link:I = 0x7f080012 │ │ -.field public static final set_archived:I = 0x7f09004b │ +.field public static final set_archived:I = 0x7f08004b │ │ -.field public static final set_ignored:I = 0x7f09004c │ +.field public static final set_ignored:I = 0x7f08004c │ │ -.field public static final set_skipped:I = 0x7f09004d │ +.field public static final set_skipped:I = 0x7f08004d │ │ -.field public static final set_status:I = 0x7f09004a │ +.field public static final set_status:I = 0x7f08004a │ │ -.field public static final set_wanted:I = 0x7f09004e │ +.field public static final set_wanted:I = 0x7f08004e │ │ -.field public static final setup:I = 0x7f090024 │ +.field public static final setup:I = 0x7f080024 │ │ -.field public static final show_name:I = 0x7f090046 │ +.field public static final show_name:I = 0x7f080046 │ │ -.field public static final start:I = 0x7f090009 │ +.field public static final start:I = 0x7f080005 │ │ -.field public static final status:I = 0x7f090030 │ +.field public static final status:I = 0x7f080030 │ │ -.field public static final swipe_refresh_layout:I = 0x7f090028 │ +.field public static final swipe_refresh_layout:I = 0x7f080028 │ │ -.field public static final table:I = 0x7f090043 │ +.field public static final table:I = 0x7f080043 │ │ -.field public static final text:I = 0x7f09003f │ +.field public static final text:I = 0x7f08003f │ │ -.field public static final title:I = 0x7f09003d │ +.field public static final title:I = 0x7f08003d │ │ -.field public static final toggle_pause:I = 0x7f090038 │ +.field public static final toggle_pause:I = 0x7f080038 │ │ -.field public static final tvrage_result:I = 0x7f090049 │ +.field public static final tvrage_result:I = 0x7f080049 │ │ -.field public static final up:I = 0x7f09000b │ +.field public static final up:I = 0x7f080009 │ │ -.field public static final version_number:I = 0x7f09000c │ +.field public static final version_number:I = 0x7f08000c │ │ -.field public static final web_view:I = 0x7f090029 │ +.field public static final web_view:I = 0x7f080029 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/rastating/droidbeard/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/MainActivity; │ │ .prologue │ .line 256 │ iput-object p1, p0, Lcom/rastating/droidbeard/MainActivity$2;->this$0:Lcom/rastating/droidbeard/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/ShowSearch$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/ShowSearch; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/rastating/droidbeard/ShowSearch$1;->this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/ShowSearch$2$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$2:Lcom/rastating/droidbeard/ShowSearch$2$1; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch$2$1;)V │ .locals 0 │ + .param p1, "this$2" # Lcom/rastating/droidbeard/ShowSearch$2$1; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/rastating/droidbeard/ShowSearch$2$1$1;->this$2:Lcom/rastating/droidbeard/ShowSearch$2$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/ShowSearch$2$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/rastating/droidbeard/ShowSearch$2; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch$2;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/rastating/droidbeard/ShowSearch$2; │ │ .prologue │ .line 83 │ iput-object p1, p0, Lcom/rastating/droidbeard/ShowSearch$2$1;->this$1:Lcom/rastating/droidbeard/ShowSearch$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -79,45 +80,46 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "The show has been queued to be added in Sickbeard." │ │ + .line 89 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "OK" │ │ new-instance v3, Lcom/rastating/droidbeard/ShowSearch$2$1$1; │ │ invoke-direct {v3, p0}, Lcom/rastating/droidbeard/ShowSearch$2$1$1;->(Lcom/rastating/droidbeard/ShowSearch$2$1;)V │ │ + .line 90 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 96 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ + .line 97 │ invoke-virtual {v1}, Landroid/app/AlertDialog;->show()V │ │ .line 98 │ return-void │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 83 │ check-cast p2, Ljava/lang/Boolean; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/ShowSearch$2$1;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/com/rastating/droidbeard/ShowSearch$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/ShowSearch; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lcom/rastating/droidbeard/ShowSearch$2;->this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -50,25 +51,25 @@ │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .line 77 │ .local p1, "adapterView":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ - const v5, 0x7f090048 │ + const v5, 0x7f080048 │ │ invoke-virtual {p2, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/TextView; │ │ .line 78 │ .local v2, "idView":Landroid/widget/TextView; │ - const v5, 0x7f090049 │ + const v5, 0x7f080049 │ │ invoke-virtual {p2, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/TextView; ├── smali/com/rastating/droidbeard/ShowSearch$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ .locals 6 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/ShowSearch; │ .param p2, "x0" # Landroid/content/Context; │ .param p4, "x2" # I │ .param p5, "x3" # [Ljava/lang/String; │ .param p6, "x4" # [I │ │ .prologue │ .line 138 ├── smali/com/rastating/droidbeard/ShowSearch$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$checkBox:Landroid/widget/CheckBox; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/ShowSearch;Landroid/widget/CheckBox;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/ShowSearch; │ │ .prologue │ .line 176 │ iput-object p1, p0, Lcom/rastating/droidbeard/ShowSearch$4;->this$0:Lcom/rastating/droidbeard/ShowSearch; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/ShowSearch$4;->val$checkBox:Landroid/widget/CheckBox; ├── smali/com/rastating/droidbeard/ShowSearch.smali │ @@ -168,15 +168,15 @@ │ │ invoke-virtual {v2, v4, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v3 │ │ .line 172 │ .local v3, "view":Landroid/view/View; │ - const v4, 0x7f090045 │ + const v4, 0x7f080045 │ │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/CheckBox; │ │ @@ -210,231 +210,210 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 48 │ check-cast p2, [Lcom/rastating/droidbeard/entities/ShowSearchResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/ShowSearch;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/ShowSearchResult;)V │ │ return-void │ .end method │ │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/ShowSearchResult;)V │ - .locals 16 │ + .locals 13 │ .param p1, "sender" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ .param p2, "results" # [Lcom/rastating/droidbeard/entities/ShowSearchResult; │ │ .prologue │ - .line 122 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - move-object/from16 v0, p0 │ + const/4 v12, 0x4 │ │ - iput-object v3, v0, Lcom/rastating/droidbeard/ShowSearch;->mTask:Lcom/rastating/droidbeard/net/SearchTvDBTask; │ + const/4 v4, 0x0 │ │ - .line 123 │ - move-object/from16 v0, p0 │ + .line 122 │ + iput-object v2, p0, Lcom/rastating/droidbeard/ShowSearch;->mTask:Lcom/rastating/droidbeard/net/SearchTvDBTask; │ │ - iget-object v3, v0, Lcom/rastating/droidbeard/ShowSearch;->mDialog:Landroid/app/ProgressDialog; │ + .line 123 │ + iget-object v1, p0, Lcom/rastating/droidbeard/ShowSearch;->mDialog:Landroid/app/ProgressDialog; │ │ - invoke-virtual {v3}, Landroid/app/ProgressDialog;->dismiss()V │ + invoke-virtual {v1}, Landroid/app/ProgressDialog;->dismiss()V │ │ .line 125 │ if-eqz p2, :cond_2 │ │ .line 126 │ - new-instance v5, Ljava/util/ArrayList; │ - │ - move-object/from16 v0, p2 │ + new-instance v3, Ljava/util/ArrayList; │ │ - array-length v3, v0 │ + array-length v1, p2 │ │ - invoke-direct {v5, v3}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v1}, Ljava/util/ArrayList;->(I)V │ │ .line 127 │ - .local v5, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - move-object/from16 v9, p2 │ + .local v3, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + array-length v9, p2 │ │ - .local v9, "arr$":[Lcom/rastating/droidbeard/entities/ShowSearchResult; │ - array-length v12, v9 │ + move v2, v4 │ │ - .local v12, "len$":I │ - const/4 v10, 0x0 │ - │ - .local v10, "i$":I │ :goto_0 │ - if-ge v10, v12, :cond_1 │ + if-ge v2, v9, :cond_1 │ │ - aget-object v13, v9, v10 │ + aget-object v8, p2, v2 │ │ .line 128 │ - .local v13, "result":Lcom/rastating/droidbeard/entities/ShowSearchResult; │ - new-instance v11, Ljava/util/HashMap; │ + .local v8, "result":Lcom/rastating/droidbeard/entities/ShowSearchResult; │ + new-instance v7, Ljava/util/HashMap; │ │ - invoke-direct {v11}, Ljava/util/HashMap;->()V │ + invoke-direct {v7}, Ljava/util/HashMap;->()V │ │ .line 129 │ - .local v11, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const-string v3, "name" │ + .local v7, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const-string v1, "name" │ │ - invoke-virtual {v13}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getName()Ljava/lang/String; │ + invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getName()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v10 │ │ - invoke-virtual {v11, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v1, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 130 │ - const-string v3, "first_aired" │ + const-string v1, "first_aired" │ │ - invoke-virtual {v13}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getFirstAired()Ljava/lang/String; │ + invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getFirstAired()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v10 │ │ - invoke-virtual {v11, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v1, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 131 │ - const-string v3, "id" │ + const-string v1, "id" │ │ - invoke-virtual {v13}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getId()J │ + invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getId()J │ │ - move-result-wide v14 │ + move-result-wide v10 │ │ - invoke-static {v14, v15}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v10 │ │ - invoke-virtual {v11, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v1, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 132 │ - const-string v4, "tvrage_result" │ + const-string v10, "tvrage_result" │ │ - invoke-virtual {v13}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getIsTVRageResult()Z │ + invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/ShowSearchResult;->getIsTVRageResult()Z │ │ - move-result v3 │ + move-result v1 │ │ - if-eqz v3, :cond_0 │ + if-eqz v1, :cond_0 │ │ - const-string v3, "1" │ + const-string v1, "1" │ │ :goto_1 │ - invoke-virtual {v11, v4, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v10, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 133 │ - invoke-virtual {v5, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 127 │ - add-int/lit8 v10, v10, 0x1 │ + add-int/lit8 v1, v2, 0x1 │ + │ + move v2, v1 │ │ goto :goto_0 │ │ .line 132 │ :cond_0 │ - const-string v3, "0" │ + const-string v1, "0" │ │ goto :goto_1 │ │ .line 136 │ - .end local v11 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - .end local v13 # "result":Lcom/rastating/droidbeard/entities/ShowSearchResult; │ + .end local v7 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .end local v8 # "result":Lcom/rastating/droidbeard/entities/ShowSearchResult; │ :cond_1 │ - const/4 v3, 0x4 │ + new-array v5, v12, [Ljava/lang/String; │ │ - new-array v7, v3, [Ljava/lang/String; │ + const-string v1, "name" │ │ - const/4 v3, 0x0 │ + aput-object v1, v5, v4 │ │ - const-string v4, "name" │ + const/4 v1, 0x1 │ │ - aput-object v4, v7, v3 │ + const-string v2, "first_aired" │ │ - const/4 v3, 0x1 │ + aput-object v2, v5, v1 │ │ - const-string v4, "first_aired" │ + const/4 v1, 0x2 │ │ - aput-object v4, v7, v3 │ + const-string v2, "id" │ │ - const/4 v3, 0x2 │ + aput-object v2, v5, v1 │ │ - const-string v4, "id" │ + const/4 v1, 0x3 │ │ - aput-object v4, v7, v3 │ + const-string v2, "tvrage_result" │ │ - const/4 v3, 0x3 │ - │ - const-string v4, "tvrage_result" │ - │ - aput-object v4, v7, v3 │ + aput-object v2, v5, v1 │ │ .line 137 │ - .local v7, "from":[Ljava/lang/String; │ - const/4 v3, 0x4 │ + .local v5, "from":[Ljava/lang/String; │ + new-array v6, v12, [I │ │ - new-array v8, v3, [I │ - │ - fill-array-data v8, :array_0 │ + fill-array-data v6, :array_0 │ │ .line 138 │ - .local v8, "to":[I │ - new-instance v2, Lcom/rastating/droidbeard/ShowSearch$3; │ + .local v6, "to":[I │ + new-instance v0, Lcom/rastating/droidbeard/ShowSearch$3; │ │ - const v6, 0x7f030016 │ + const v4, 0x7f030016 │ │ - move-object/from16 v3, p0 │ + move-object v1, p0 │ │ - move-object/from16 v4, p0 │ + move-object v2, p0 │ │ - invoke-direct/range {v2 .. v8}, Lcom/rastating/droidbeard/ShowSearch$3;->(Lcom/rastating/droidbeard/ShowSearch;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ + invoke-direct/range {v0 .. v6}, Lcom/rastating/droidbeard/ShowSearch$3;->(Lcom/rastating/droidbeard/ShowSearch;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ │ .line 152 │ - .local v2, "adapter":Landroid/widget/SimpleAdapter; │ - move-object/from16 v0, p0 │ - │ - iget-object v3, v0, Lcom/rastating/droidbeard/ShowSearch;->mListView:Landroid/widget/ListView; │ + .local v0, "adapter":Landroid/widget/SimpleAdapter; │ + iget-object v1, p0, Lcom/rastating/droidbeard/ShowSearch;->mListView:Landroid/widget/ListView; │ │ - invoke-virtual {v3, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v1, v0}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 157 │ - .end local v2 # "adapter":Landroid/widget/SimpleAdapter; │ - .end local v5 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - .end local v7 # "from":[Ljava/lang/String; │ - .end local v8 # "to":[I │ - .end local v9 # "arr$":[Lcom/rastating/droidbeard/entities/ShowSearchResult; │ - .end local v10 # "i$":I │ - .end local v12 # "len$":I │ + .end local v0 # "adapter":Landroid/widget/SimpleAdapter; │ + .end local v3 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + .end local v5 # "from":[Ljava/lang/String; │ + .end local v6 # "to":[I │ :goto_2 │ return-void │ │ .line 155 │ :cond_2 │ - move-object/from16 v0, p0 │ + iget-object v1, p0, Lcom/rastating/droidbeard/ShowSearch;->mListView:Landroid/widget/ListView; │ │ - iget-object v3, v0, Lcom/rastating/droidbeard/ShowSearch;->mListView:Landroid/widget/ListView; │ - │ - const/4 v4, 0x0 │ - │ - invoke-virtual {v3, v4}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v1, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ goto :goto_2 │ │ .line 137 │ + nop │ + │ :array_0 │ .array-data 4 │ - 0x7f09001f │ - 0x7f090047 │ - 0x7f090048 │ - 0x7f090049 │ + 0x7f08001f │ + 0x7f080047 │ + 0x7f080048 │ + 0x7f080049 │ .end array-data │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ @@ -444,37 +423,37 @@ │ │ .line 59 │ const v1, 0x7f030002 │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ShowSearch;->setContentView(I)V │ │ .line 60 │ - const v1, 0x7f09001a │ + const v1, 0x7f08001a │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ShowSearch;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/EditText; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ShowSearch;->mCriteria:Landroid/widget/EditText; │ │ .line 61 │ - const v1, 0x7f09001c │ + const v1, 0x7f08001c │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ShowSearch;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ListView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ShowSearch;->mListView:Landroid/widget/ListView; │ │ .line 62 │ - const v1, 0x7f09001b │ + const v1, 0x7f08001b │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ShowSearch;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; ├── smali/com/rastating/droidbeard/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 833 │ return-void │ .end method ├── smali/com/rastating/droidbeard/adapters/NavigationActionAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ArrayAdapter; │ .source "NavigationActionAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$1;, │ Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$NavigationActionHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -130,26 +129,26 @@ │ │ const/4 v3, 0x0 │ │ invoke-direct {v1, p0, v3}, Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$NavigationActionHolder;->(Lcom/rastating/droidbeard/adapters/NavigationActionAdapter;Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$1;)V │ │ .line 71 │ .local v1, "holder":Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$NavigationActionHolder; │ - const v3, 0x7f09003e │ + const v3, 0x7f08003e │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, v1, Lcom/rastating/droidbeard/adapters/NavigationActionAdapter$NavigationActionHolder;->icon:Landroid/widget/ImageView; │ │ .line 72 │ - const v3, 0x7f09003f │ + const v3, 0x7f08003f │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; ├── smali/com/rastating/droidbeard/adapters/TVShowSummaryAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ArrayAdapter; │ .source "TVShowSummaryAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$1;, │ Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$TVShowHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -310,15 +309,15 @@ │ │ aget-object v0, v1, p1 │ │ check-cast v0, Lcom/rastating/droidbeard/ui/ListViewSectionHeader; │ │ .line 148 │ .local v0, "header":Lcom/rastating/droidbeard/ui/ListViewSectionHeader; │ - const v1, 0x7f09003d │ + const v1, 0x7f08003d │ │ invoke-virtual {p2, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ @@ -369,37 +368,37 @@ │ │ const/4 v4, 0x0 │ │ invoke-direct {v1, p0, v4}, Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$TVShowHolder;->(Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter;Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$1;)V │ │ .line 107 │ .local v1, "holder":Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$TVShowHolder; │ - const v4, 0x7f090046 │ + const v4, 0x7f080046 │ │ invoke-virtual {v2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v1, Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$TVShowHolder;->showName:Landroid/widget/TextView; │ │ .line 108 │ - const v4, 0x7f09002f │ + const v4, 0x7f08002f │ │ invoke-virtual {v2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v1, Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter$TVShowHolder;->airs:Landroid/widget/TextView; │ │ .line 110 │ - const v4, 0x7f09002e │ + const v4, 0x7f08002e │ │ invoke-virtual {v2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ .line 111 │ .local v0, "bannerView":Landroid/view/View; │ @@ -575,15 +574,14 @@ │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 37 │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/adapters/TVShowSummaryAdapter;->getItem(I)Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ move-result-object v0 ├── smali/com/rastating/droidbeard/comparators/EpisodeComparator.smali │ @@ -59,24 +59,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 25 │ check-cast p1, Lcom/rastating/droidbeard/entities/Episode; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/rastating/droidbeard/entities/Episode; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/comparators/EpisodeComparator;->compare(Lcom/rastating/droidbeard/entities/Episode;Lcom/rastating/droidbeard/entities/Episode;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/rastating/droidbeard/comparators/SeasonComparator.smali │ @@ -59,24 +59,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 25 │ check-cast p1, Lcom/rastating/droidbeard/entities/Season; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/rastating/droidbeard/entities/Season; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/comparators/SeasonComparator;->compare(Lcom/rastating/droidbeard/entities/Season;Lcom/rastating/droidbeard/entities/Season;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/rastating/droidbeard/comparators/TVShowSummaryComparator.smali │ @@ -51,24 +51,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 25 │ check-cast p1, Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/comparators/TVShowSummaryComparator;->compare(Lcom/rastating/droidbeard/entities/TVShowSummary;Lcom/rastating/droidbeard/entities/TVShowSummary;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/rastating/droidbeard/comparators/UpcomingEpisodeComparator.smali │ @@ -51,24 +51,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 25 │ check-cast p1, Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/comparators/UpcomingEpisodeComparator;->compare(Lcom/rastating/droidbeard/entities/UpcomingEpisode;Lcom/rastating/droidbeard/entities/UpcomingEpisode;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/rastating/droidbeard/entities/Episode.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "Episode.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/rastating/droidbeard/entities/Episode$1;, │ Lcom/rastating/droidbeard/entities/Episode$EpisodeStatus; │ } │ .end annotation │ │ │ # instance fields │ .field private mAirdate:Ljava/util/Date; │ @@ -32,15 +31,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 26 │ return-void │ .end method │ │ │ # virtual methods │ .method public getAirdate()Ljava/util/Date; │ .locals 1 │ @@ -469,15 +467,15 @@ │ │ iput-object v0, p0, Lcom/rastating/droidbeard/entities/Episode;->mStatus:Lcom/rastating/droidbeard/entities/Episode$EpisodeStatus; │ │ goto :goto_0 │ .end method │ │ .method public setTVDBID(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "value" # J │ │ .prologue │ .line 168 │ iput-wide p1, p0, Lcom/rastating/droidbeard/entities/Episode;->mTVDBID:J │ │ .line 169 ├── smali/com/rastating/droidbeard/entities/Season.smali │ @@ -143,15 +143,15 @@ │ iput p1, p0, Lcom/rastating/droidbeard/entities/Season;->mSeasonNumber:I │ │ .line 60 │ return-void │ .end method │ │ .method public setTVDBID(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "value" # J │ │ .prologue │ .line 63 │ iput-wide p1, p0, Lcom/rastating/droidbeard/entities/Season;->mTVDBID:J │ │ .line 64 ├── smali/com/rastating/droidbeard/entities/ShowSearchResult.smali │ @@ -96,15 +96,15 @@ │ iput-object p1, p0, Lcom/rastating/droidbeard/entities/ShowSearchResult;->mFirstAired:Ljava/lang/String; │ │ .line 41 │ return-void │ .end method │ │ .method public setId(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "value" # J │ │ .prologue │ .line 44 │ iput-wide p1, p0, Lcom/rastating/droidbeard/entities/ShowSearchResult;->mID:J │ │ .line 45 ├── smali/com/rastating/droidbeard/entities/TVShowSummary.smali │ @@ -119,17 +119,17 @@ │ │ :goto_1 │ iput-boolean v3, p0, Lcom/rastating/droidbeard/entities/TVShowSummary;->mPaused:Z │ │ .line 54 │ invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - iput-wide v4, p0, Lcom/rastating/droidbeard/entities/TVShowSummary;->mTvDbId:J │ + iput-wide v3, p0, Lcom/rastating/droidbeard/entities/TVShowSummary;->mTvDbId:J │ │ .line 55 │ return-void │ │ .line 51 │ :cond_0 │ const/4 v3, 0x0 │ @@ -324,15 +324,15 @@ │ iput-object p1, p0, Lcom/rastating/droidbeard/entities/TVShowSummary;->mStatus:Ljava/lang/String; │ │ .line 111 │ return-void │ .end method │ │ .method public setTvDbId(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "value" # J │ │ .prologue │ .line 114 │ iput-wide p1, p0, Lcom/rastating/droidbeard/entities/TVShowSummary;->mTvDbId:J │ │ .line 115 ├── smali/com/rastating/droidbeard/entities/TVShowSummary$1.smali │ @@ -41,15 +41,14 @@ │ invoke-direct {v0, p1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 130 │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/entities/TVShowSummary$1;->createFromParcel(Landroid/os/Parcel;)Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ move-result-object v0 │ │ @@ -65,15 +64,14 @@ │ new-array v0, p1, [Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 130 │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/entities/TVShowSummary$1;->newArray(I)[Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ move-result-object v0 ├── smali/com/rastating/droidbeard/entities/UpcomingEpisode.smali │ @@ -23,15 +23,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 21 │ invoke-direct {p0}, Lcom/rastating/droidbeard/entities/Episode;->()V │ │ - .line 22 │ return-void │ .end method │ │ │ # virtual methods │ .method public getSeasonNumber()I │ .locals 1 ├── smali/com/rastating/droidbeard/fragments/ComingEpisodesFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ .prologue │ .line 59 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ComingEpisodesFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$3;->this$0:Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ComingEpisodesFragment.smali │ @@ -3,20 +3,14 @@ │ .source "ComingEpisodesFragment.java" │ │ # interfaces │ .implements Lcom/rastating/droidbeard/net/ApiResponseListener; │ │ │ # annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$4; │ - } │ -.end annotation │ - │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Lcom/rastating/droidbeard/fragments/ListViewFragment;", │ "Lcom/rastating/droidbeard/net/ApiResponseListener", │ "<[", │ "Lcom/rastating/droidbeard/entities/UpcomingEpisode;", │ ">;" │ @@ -60,377 +54,344 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 43 │ check-cast p2, [Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/UpcomingEpisode;)V │ │ return-void │ .end method │ │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/UpcomingEpisode;)V │ - .locals 17 │ + .locals 15 │ .param p1, "sender" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ .param p2, "result" # [Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ .prologue │ .line 102 │ - invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->activityStillExists()Z │ + invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->activityStillExists()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_2 │ + if-eqz v1, :cond_2 │ │ .line 103 │ if-eqz p2, :cond_3 │ │ .line 104 │ move-object/from16 v0, p2 │ │ - move-object/from16 v1, p0 │ - │ - iput-object v0, v1, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mEpisodes:[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + iput-object v0, p0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mEpisodes:[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ .line 105 │ - new-instance v5, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ .line 106 │ - .local v5, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - new-instance v15, Lcom/rastating/droidbeard/Preferences; │ + .local v4, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + new-instance v11, Lcom/rastating/droidbeard/Preferences; │ │ - invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getActivity()Landroid/app/Activity; │ + invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-direct {v15, v2}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ + invoke-direct {v11, v1}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ │ .line 108 │ - .local v15, "preferences":Lcom/rastating/droidbeard/Preferences; │ - invoke-virtual {v15}, Lcom/rastating/droidbeard/Preferences;->getEmphasizeShowNameFlag()Z │ + .local v11, "preferences":Lcom/rastating/droidbeard/Preferences; │ + invoke-virtual {v11}, Lcom/rastating/droidbeard/Preferences;->getEmphasizeShowNameFlag()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 109 │ - move-object/from16 v10, p2 │ + move-object/from16 v0, p2 │ │ - .local v10, "arr$":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - array-length v14, v10 │ + array-length v2, v0 │ │ - .local v14, "len$":I │ - const/4 v12, 0x0 │ + const/4 v1, 0x0 │ │ - .local v12, "i$":I │ :goto_0 │ - if-ge v12, v14, :cond_1 │ + if-ge v1, v2, :cond_1 │ │ - aget-object v11, v10, v12 │ + aget-object v9, p2, v1 │ │ .line 110 │ - .local v11, "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - new-instance v13, Ljava/util/HashMap; │ + .local v9, "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + new-instance v10, Ljava/util/HashMap; │ │ - invoke-direct {v13}, Ljava/util/HashMap;->()V │ + invoke-direct {v10}, Ljava/util/HashMap;->()V │ │ .line 111 │ - .local v13, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const-string v2, "name" │ + .local v10, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const-string v3, "name" │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getShowName()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getShowName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - invoke-virtual {v13, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, v3, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 112 │ - const-string v2, "desc" │ - │ - const-string v3, "%s - %dx%d - %s" │ + const-string v3, "desc" │ │ - const/4 v4, 0x4 │ + const-string v5, "%s - %dx%d - %s" │ │ - new-array v4, v4, [Ljava/lang/Object; │ + const/4 v12, 0x4 │ │ - const/4 v6, 0x0 │ + new-array v12, v12, [Ljava/lang/Object; │ │ - const-string v16, "yyyy-MM-dd" │ + const/4 v13, 0x0 │ │ - move-object/from16 v0, v16 │ + const-string v14, "yyyy-MM-dd" │ │ - invoke-virtual {v11, v0}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getAirdateString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getAirdateString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v4, v6 │ + aput-object v14, v12, v13 │ │ - const/4 v6, 0x1 │ + const/4 v13, 0x1 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getSeasonNumber()I │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getSeasonNumber()I │ │ - move-result v16 │ + move-result v14 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v4, v6 │ + aput-object v14, v12, v13 │ │ - const/4 v6, 0x2 │ + const/4 v13, 0x2 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getEpisodeNumber()I │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getEpisodeNumber()I │ │ - move-result v16 │ + move-result v14 │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v4, v6 │ + aput-object v14, v12, v13 │ │ - const/4 v6, 0x3 │ + const/4 v13, 0x3 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getName()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getName()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v4, v6 │ + aput-object v14, v12, v13 │ │ - invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v5, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - invoke-virtual {v13, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, v3, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 113 │ - invoke-virtual {v5, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 109 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 117 │ - .end local v10 # "arr$":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - .end local v11 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - .end local v12 # "i$":I │ - .end local v13 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - .end local v14 # "len$":I │ + .end local v9 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + .end local v10 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ :cond_0 │ - move-object/from16 v10, p2 │ + move-object/from16 v0, p2 │ │ - .restart local v10 # "arr$":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - array-length v14, v10 │ + array-length v2, v0 │ │ - .restart local v14 # "len$":I │ - const/4 v12, 0x0 │ + const/4 v1, 0x0 │ │ - .restart local v12 # "i$":I │ :goto_1 │ - if-ge v12, v14, :cond_1 │ + if-ge v1, v2, :cond_1 │ │ - aget-object v11, v10, v12 │ + aget-object v9, p2, v1 │ │ .line 118 │ - .restart local v11 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - new-instance v13, Ljava/util/HashMap; │ + .restart local v9 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + new-instance v10, Ljava/util/HashMap; │ │ - invoke-direct {v13}, Ljava/util/HashMap;->()V │ + invoke-direct {v10}, Ljava/util/HashMap;->()V │ │ .line 119 │ - .restart local v13 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const-string v2, "name" │ + .restart local v10 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const-string v3, "name" │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getName()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - invoke-virtual {v13, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, v3, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 120 │ - const-string v2, "desc" │ - │ - const-string v3, "%s - %dx%d - %s" │ + const-string v3, "desc" │ │ - const/4 v4, 0x4 │ + const-string v5, "%s - %dx%d - %s" │ │ - new-array v4, v4, [Ljava/lang/Object; │ + const/4 v12, 0x4 │ │ - const/4 v6, 0x0 │ + new-array v12, v12, [Ljava/lang/Object; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getShowName()Ljava/lang/String; │ + const/4 v13, 0x0 │ │ - move-result-object v16 │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getShowName()Ljava/lang/String; │ │ - aput-object v16, v4, v6 │ + move-result-object v14 │ │ - const/4 v6, 0x1 │ + aput-object v14, v12, v13 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getSeasonNumber()I │ + const/4 v13, 0x1 │ │ - move-result v16 │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getSeasonNumber()I │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + move-result v14 │ │ - move-result-object v16 │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - aput-object v16, v4, v6 │ + move-result-object v14 │ │ - const/4 v6, 0x2 │ + aput-object v14, v12, v13 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getEpisodeNumber()I │ + const/4 v13, 0x2 │ │ - move-result v16 │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getEpisodeNumber()I │ │ - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + move-result v14 │ │ - move-result-object v16 │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - aput-object v16, v4, v6 │ + move-result-object v14 │ │ - const/4 v6, 0x3 │ + aput-object v14, v12, v13 │ │ - const-string v16, "yyyy-MM-dd" │ + const/4 v13, 0x3 │ │ - move-object/from16 v0, v16 │ + const-string v14, "yyyy-MM-dd" │ │ - invoke-virtual {v11, v0}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getAirdateString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v9, v14}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->getAirdateString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v4, v6 │ + aput-object v14, v12, v13 │ │ - invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v5, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - invoke-virtual {v13, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, v3, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 121 │ - invoke-virtual {v5, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 117 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ .line 125 │ - .end local v11 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - .end local v13 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .end local v9 # "episode":Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + .end local v10 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ :cond_1 │ - const/4 v2, 0x2 │ + const/4 v1, 0x2 │ │ - new-array v7, v2, [Ljava/lang/String; │ + new-array v6, v1, [Ljava/lang/String; │ │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - const-string v3, "name" │ + const-string v2, "name" │ │ - aput-object v3, v7, v2 │ + aput-object v2, v6, v1 │ │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ - const-string v3, "desc" │ + const-string v2, "desc" │ │ - aput-object v3, v7, v2 │ + aput-object v2, v6, v1 │ │ .line 126 │ - .local v7, "from":[Ljava/lang/String; │ - const/4 v2, 0x2 │ + .local v6, "from":[Ljava/lang/String; │ + const/4 v1, 0x2 │ │ - new-array v8, v2, [I │ + new-array v7, v1, [I │ │ - fill-array-data v8, :array_0 │ + fill-array-data v7, :array_0 │ │ .line 127 │ - .local v8, "to":[I │ - move-object/from16 v9, p2 │ + .local v7, "to":[I │ + move-object/from16 v8, p2 │ │ .line 128 │ - .local v9, "episodes":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - new-instance v2, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$2; │ - │ - invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getActivity()Landroid/app/Activity; │ + .local v8, "episodes":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + new-instance v1, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$2; │ │ - move-result-object v4 │ + invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getActivity()Landroid/app/Activity; │ │ - const v6, 0x7f03000e │ + move-result-object v3 │ │ - move-object/from16 v3, p0 │ + const v5, 0x7f03000e │ │ - invoke-direct/range {v2 .. v9}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$2;->(Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I[Lcom/rastating/droidbeard/entities/UpcomingEpisode;)V │ + move-object v2, p0 │ │ - move-object/from16 v0, p0 │ + invoke-direct/range {v1 .. v8}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment$2;->(Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I[Lcom/rastating/droidbeard/entities/UpcomingEpisode;)V │ │ - iput-object v2, v0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mAdapter:Landroid/widget/SimpleAdapter; │ + iput-object v1, p0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mAdapter:Landroid/widget/SimpleAdapter; │ │ .line 154 │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mAdapter:Landroid/widget/SimpleAdapter; │ - │ - move-object/from16 v0, p0 │ + iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->mAdapter:Landroid/widget/SimpleAdapter; │ │ - invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 155 │ - invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->showListView()V │ + invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->showListView()V │ │ .line 160 │ - .end local v5 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - .end local v7 # "from":[Ljava/lang/String; │ - .end local v8 # "to":[I │ - .end local v9 # "episodes":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - .end local v10 # "arr$":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ - .end local v12 # "i$":I │ - .end local v14 # "len$":I │ - .end local v15 # "preferences":Lcom/rastating/droidbeard/Preferences; │ + .end local v4 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + .end local v6 # "from":[Ljava/lang/String; │ + .end local v7 # "to":[I │ + .end local v8 # "episodes":[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ + .end local v11 # "preferences":Lcom/rastating/droidbeard/Preferences; │ :cond_2 │ :goto_2 │ return-void │ │ .line 157 │ :cond_3 │ - const v2, 0x7f0a000d │ + const v1, 0x7f0a000d │ │ - move-object/from16 v0, p0 │ + invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->getString(I)Ljava/lang/String; │ - │ - move-result-object v2 │ + move-result-object v1 │ │ invoke-virtual/range {p1 .. p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->getLastException()Lcom/rastating/droidbeard/net/SickBeardException; │ │ - move-result-object v3 │ - │ - move-object/from16 v0, p0 │ + move-result-object v2 │ │ - invoke-virtual {v0, v2, v3}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ + invoke-virtual {p0, v1, v2}, Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ │ goto :goto_2 │ │ .line 126 │ - nop │ - │ :array_0 │ .array-data 4 │ - 0x7f09003b │ - 0x7f09003c │ + 0x7f08003b │ + 0x7f08003c │ .end array-data │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 4 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ @@ -442,15 +403,15 @@ │ .line 55 │ invoke-super {p0, p1, p2, p3}, Lcom/rastating/droidbeard/fragments/ListViewFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ .line 57 │ .local v0, "root":Landroid/view/View; │ - const v1, 0x7f090028 │ + const v1, 0x7f080028 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -603,15 +564,15 @@ │ invoke-virtual {v1, v3}, Lcom/rastating/droidbeard/fragments/ShowFragment;->setTvShowSummary(Lcom/rastating/droidbeard/entities/TVShowSummary;)V │ │ .line 97 │ invoke-virtual {v2}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v4 │ │ - const v5, 0x7f090017 │ + const v5, 0x7f080017 │ │ invoke-virtual {v4, v5, v1}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/app/FragmentTransaction;->commit()I ├── smali/com/rastating/droidbeard/fragments/ComingEpisodesFragment$2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$episodes:[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I[Lcom/rastating/droidbeard/entities/UpcomingEpisode;)V │ .locals 6 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ComingEpisodesFragment; │ .param p2, "x0" # Landroid/content/Context; │ .param p4, "x2" # I │ .param p5, "x3" # [Ljava/lang/String; │ .param p6, "x4" # [I │ │ .prologue │ .line 128 ├── smali/com/rastating/droidbeard/fragments/HistoryFragment$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/HistoryFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ .locals 6 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/HistoryFragment; │ .param p2, "x0" # Landroid/content/Context; │ .param p4, "x2" # I │ .param p5, "x3" # [Ljava/lang/String; │ .param p6, "x4" # [I │ │ .prologue │ .line 91 ├── smali/com/rastating/droidbeard/fragments/HistoryFragment.smali │ @@ -50,253 +50,240 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p2, [Lcom/rastating/droidbeard/entities/HistoricalEvent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/HistoricalEvent;)V │ │ return-void │ .end method │ │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/HistoricalEvent;)V │ - .locals 15 │ + .locals 13 │ .param p1, "sender" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ .param p2, "result" # [Lcom/rastating/droidbeard/entities/HistoricalEvent; │ │ .prologue │ .line 79 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->activityStillExists()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 80 │ if-eqz p2, :cond_2 │ │ .line 81 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - move-object/from16 v0, p2 │ + array-length v1, p2 │ │ - array-length v2, v0 │ - │ - invoke-direct {v4, v2}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v1}, Ljava/util/ArrayList;->(I)V │ │ .line 82 │ - .local v4, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - move-object/from16 v8, p2 │ - │ - .local v8, "arr$":[Lcom/rastating/droidbeard/entities/HistoricalEvent; │ - array-length v12, v8 │ + .local v3, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + array-length v2, p2 │ │ - .local v12, "len$":I │ - const/4 v10, 0x0 │ + const/4 v1, 0x0 │ │ - .local v10, "i$":I │ :goto_0 │ - if-ge v10, v12, :cond_0 │ + if-ge v1, v2, :cond_0 │ │ - aget-object v9, v8, v10 │ + aget-object v7, p2, v1 │ │ .line 83 │ - .local v9, "event":Lcom/rastating/droidbeard/entities/HistoricalEvent; │ - new-instance v11, Ljava/util/HashMap; │ + .local v7, "event":Lcom/rastating/droidbeard/entities/HistoricalEvent; │ + new-instance v8, Ljava/util/HashMap; │ │ - invoke-direct {v11}, Ljava/util/HashMap;->()V │ + invoke-direct {v8}, Ljava/util/HashMap;->()V │ │ .line 84 │ - .local v11, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const-string v2, "name" │ + .local v8, "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const-string v4, "name" │ │ - const-string v3, "%s %dx%d" │ + const-string v9, "%s %dx%d" │ │ - const/4 v5, 0x3 │ + const/4 v10, 0x3 │ │ - new-array v5, v5, [Ljava/lang/Object; │ + new-array v10, v10, [Ljava/lang/Object; │ │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getShowName()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getShowName()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - const/4 v13, 0x1 │ + const/4 v11, 0x1 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getSeason()I │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getSeason()I │ │ - move-result v14 │ + move-result v12 │ │ - invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - const/4 v13, 0x2 │ + const/4 v11, 0x2 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getEpisodeNumber()I │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getEpisodeNumber()I │ │ - move-result v14 │ + move-result v12 │ │ - invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - invoke-static {v3, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v9 │ │ - invoke-virtual {v11, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v8, v4, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 85 │ - const-string v2, "desc" │ + const-string v4, "desc" │ │ - const-string v3, "%s (%s) on %s" │ + const-string v9, "%s (%s) on %s" │ │ - const/4 v5, 0x3 │ + const/4 v10, 0x3 │ │ - new-array v5, v5, [Ljava/lang/Object; │ + new-array v10, v10, [Ljava/lang/Object; │ │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getStatus()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getStatus()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - const/4 v13, 0x1 │ + const/4 v11, 0x1 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getQuality()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getQuality()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - const/4 v13, 0x2 │ + const/4 v11, 0x2 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getDate()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/entities/HistoricalEvent;->getDate()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - aput-object v14, v5, v13 │ + aput-object v12, v10, v11 │ │ - invoke-static {v3, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v9 │ │ - invoke-virtual {v11, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v8, v4, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 86 │ - invoke-virtual {v4, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 82 │ - add-int/lit8 v10, v10, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 89 │ - .end local v9 # "event":Lcom/rastating/droidbeard/entities/HistoricalEvent; │ - .end local v11 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .end local v7 # "event":Lcom/rastating/droidbeard/entities/HistoricalEvent; │ + .end local v8 # "item":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ :cond_0 │ - const/4 v2, 0x2 │ + const/4 v1, 0x2 │ │ - new-array v6, v2, [Ljava/lang/String; │ + new-array v5, v1, [Ljava/lang/String; │ │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - const-string v3, "name" │ + const-string v2, "name" │ │ - aput-object v3, v6, v2 │ + aput-object v2, v5, v1 │ │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ - const-string v3, "desc" │ + const-string v2, "desc" │ │ - aput-object v3, v6, v2 │ + aput-object v2, v5, v1 │ │ .line 90 │ - .local v6, "from":[Ljava/lang/String; │ - const/4 v2, 0x2 │ + .local v5, "from":[Ljava/lang/String; │ + const/4 v1, 0x2 │ │ - new-array v7, v2, [I │ + new-array v6, v1, [I │ │ - fill-array-data v7, :array_0 │ + fill-array-data v6, :array_0 │ │ .line 91 │ - .local v7, "to":[I │ - new-instance v1, Lcom/rastating/droidbeard/fragments/HistoryFragment$2; │ + .local v6, "to":[I │ + new-instance v0, Lcom/rastating/droidbeard/fragments/HistoryFragment$2; │ │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const v5, 0x7f03000e │ + const v4, 0x7f03000e │ │ - move-object v2, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v1 .. v7}, Lcom/rastating/droidbeard/fragments/HistoryFragment$2;->(Lcom/rastating/droidbeard/fragments/HistoryFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ + invoke-direct/range {v0 .. v6}, Lcom/rastating/droidbeard/fragments/HistoryFragment$2;->(Lcom/rastating/droidbeard/fragments/HistoryFragment;Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V │ │ .line 109 │ - .local v1, "adapter":Landroid/widget/SimpleAdapter; │ - invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->setAdapter(Landroid/widget/ListAdapter;)V │ + .local v0, "adapter":Landroid/widget/SimpleAdapter; │ + invoke-virtual {p0, v0}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 111 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->showListView()V │ │ .line 116 │ - .end local v1 # "adapter":Landroid/widget/SimpleAdapter; │ - .end local v4 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - .end local v6 # "from":[Ljava/lang/String; │ - .end local v7 # "to":[I │ - .end local v8 # "arr$":[Lcom/rastating/droidbeard/entities/HistoricalEvent; │ - .end local v10 # "i$":I │ - .end local v12 # "len$":I │ + .end local v0 # "adapter":Landroid/widget/SimpleAdapter; │ + .end local v3 # "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + .end local v5 # "from":[Ljava/lang/String; │ + .end local v6 # "to":[I │ :cond_1 │ :goto_1 │ return-void │ │ .line 113 │ :cond_2 │ - const v2, 0x7f0a000e │ + const v1, 0x7f0a000e │ │ - invoke-virtual {p0, v2}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual/range {p1 .. p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->getLastException()Lcom/rastating/droidbeard/net/SickBeardException; │ + invoke-virtual {p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->getLastException()Lcom/rastating/droidbeard/net/SickBeardException; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {p0, v2, v3}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ + invoke-virtual {p0, v1, v2}, Lcom/rastating/droidbeard/fragments/HistoryFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ │ goto :goto_1 │ │ .line 90 │ nop │ │ :array_0 │ .array-data 4 │ - 0x7f09003b │ - 0x7f09003c │ + 0x7f08003b │ + 0x7f08003c │ .end array-data │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 3 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ @@ -306,15 +293,15 @@ │ .line 51 │ invoke-super {p0, p1, p2, p3}, Lcom/rastating/droidbeard/fragments/ListViewFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ .line 53 │ .local v0, "root":Landroid/view/View; │ - const v1, 0x7f090028 │ + const v1, 0x7f080028 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SwipeRefreshLayout; ├── smali/com/rastating/droidbeard/fragments/ListViewFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ListViewFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ListViewFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ListViewFragment; │ │ .prologue │ .line 56 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ListViewFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/ListViewFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ListViewFragment.smali │ @@ -56,57 +56,57 @@ │ │ invoke-virtual {p1, v1, p2, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v0 │ │ .line 51 │ .local v0, "root":Landroid/view/View; │ - const v1, 0x7f09001c │ + const v1, 0x7f08001c │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ListView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/ListViewFragment;->mListView:Landroid/widget/ListView; │ │ .line 52 │ - const v1, 0x7f090026 │ + const v1, 0x7f080026 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/ListViewFragment;->mErrorContainer:Landroid/view/View; │ │ .line 53 │ - const v1, 0x7f090025 │ + const v1, 0x7f080025 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ImageView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/ListViewFragment;->mLoadingImage:Landroid/widget/ImageView; │ │ .line 54 │ - const v1, 0x7f090023 │ + const v1, 0x7f080023 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/ListViewFragment;->mErrorMessage:Landroid/widget/TextView; │ │ .line 56 │ - const v1, 0x7f090027 │ + const v1, 0x7f080027 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ new-instance v2, Lcom/rastating/droidbeard/fragments/ListViewFragment$1; ├── smali/com/rastating/droidbeard/fragments/LogFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/LogFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/LogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/LogFragment; │ │ .prologue │ .line 60 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/LogFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/LogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/LogFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/LogFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/LogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/LogFragment; │ │ .prologue │ .line 112 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/LogFragment$2;->this$0:Lcom/rastating/droidbeard/fragments/LogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/LogFragment.smali │ @@ -58,190 +58,173 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 40 │ check-cast p2, [Ljava/lang/String; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/LogFragment;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Ljava/lang/String;)V │ - .locals 13 │ + .locals 10 │ .param p1, "sender" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ .param p2, "result" # [Ljava/lang/String; │ │ .prologue │ .line 79 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/LogFragment;->activityStillExists()Z │ │ - move-result v9 │ + move-result v6 │ │ - if-eqz v9, :cond_1 │ + if-eqz v6, :cond_1 │ │ .line 80 │ if-eqz p2, :cond_2 │ │ .line 81 │ - const-string v3, "" │ + const-string v2, "" │ │ .line 82 │ - .local v3, "entries":Ljava/lang/String; │ - move-object v0, p2 │ + .local v2, "entries":Ljava/lang/String; │ + array-length v7, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v7, v0 │ - │ - .local v7, "len$":I │ const/4 v6, 0x0 │ │ - .local v6, "i$":I │ :goto_0 │ if-ge v6, v7, :cond_0 │ │ - aget-object v4, v0, v6 │ + aget-object v3, p2, v6 │ │ .line 83 │ - .local v4, "entry":Ljava/lang/String; │ - new-instance v9, Ljava/lang/StringBuilder; │ + .local v3, "entry":Ljava/lang/String; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const-string v10, "
" │ + const-string v9, "
" │ │ - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 82 │ add-int/lit8 v6, v6, 0x1 │ │ goto :goto_0 │ │ .line 87 │ - .end local v4 # "entry":Ljava/lang/String; │ + .end local v3 # "entry":Ljava/lang/String; │ :cond_0 │ :try_start_0 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/LogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const/high16 v10, 0x7f060000 │ + const/high16 v7, 0x7f060000 │ │ - invoke-virtual {v9, v10}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; │ + invoke-virtual {v6, v7}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 88 │ - .local v8, "stream":Ljava/io/InputStream; │ - invoke-virtual {v8}, Ljava/io/InputStream;->available()I │ + .local v5, "stream":Ljava/io/InputStream; │ + invoke-virtual {v5}, Ljava/io/InputStream;->available()I │ │ - move-result v9 │ + move-result v6 │ │ - new-array v1, v9, [B │ + new-array v0, v6, [B │ │ .line 89 │ - .local v1, "b":[B │ - invoke-virtual {v8, v1}, Ljava/io/InputStream;->read([B)I │ + .local v0, "b":[B │ + invoke-virtual {v5, v0}, Ljava/io/InputStream;->read([B)I │ │ .line 90 │ - new-instance v5, Ljava/lang/String; │ + new-instance v4, Ljava/lang/String; │ │ - invoke-direct {v5, v1}, Ljava/lang/String;->([B)V │ + invoke-direct {v4, v0}, Ljava/lang/String;->([B)V │ │ .line 91 │ - .local v5, "html":Ljava/lang/String; │ - iget-object v9, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mWebView:Landroid/webkit/WebView; │ + .local v4, "html":Ljava/lang/String; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mWebView:Landroid/webkit/WebView; │ │ - const-string v10, "{{logs}}" │ + const-string v7, "{{logs}}" │ │ - invoke-virtual {v5, v10, v3}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v4, v7, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - const-string v11, "text/html" │ + const-string v8, "text/html" │ │ - const/4 v12, 0x0 │ + const/4 v9, 0x0 │ │ - invoke-virtual {v9, v10, v11, v12}, Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v6, v7, v8, v9}, Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 92 │ - invoke-virtual {v8}, Ljava/io/InputStream;->close()V │ + invoke-virtual {v5}, Ljava/io/InputStream;->close()V │ │ .line 93 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/LogFragment;->showWebView()V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 102 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "b":[B │ - .end local v3 # "entries":Ljava/lang/String; │ - .end local v5 # "html":Ljava/lang/String; │ - .end local v6 # "i$":I │ - .end local v7 # "len$":I │ - .end local v8 # "stream":Ljava/io/InputStream; │ + .end local v0 # "b":[B │ + .end local v2 # "entries":Ljava/lang/String; │ + .end local v4 # "html":Ljava/lang/String; │ + .end local v5 # "stream":Ljava/io/InputStream; │ :cond_1 │ :goto_1 │ return-void │ │ .line 94 │ - .restart local v0 # "arr$":[Ljava/lang/String; │ - .restart local v3 # "entries":Ljava/lang/String; │ - .restart local v6 # "i$":I │ - .restart local v7 # "len$":I │ + .restart local v2 # "entries":Ljava/lang/String; │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 95 │ - .local v2, "e":Ljava/lang/Exception; │ - invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ + .local v1, "e":Ljava/lang/Exception; │ + invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V │ │ goto :goto_1 │ │ .line 99 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "e":Ljava/lang/Exception; │ - .end local v3 # "entries":Ljava/lang/String; │ - .end local v6 # "i$":I │ - .end local v7 # "len$":I │ + .end local v1 # "e":Ljava/lang/Exception; │ + .end local v2 # "entries":Ljava/lang/String; │ :cond_2 │ - const v9, 0x7f0a000f │ + const v6, 0x7f0a000f │ │ - invoke-virtual {p0, v9}, Lcom/rastating/droidbeard/fragments/LogFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v6}, Lcom/rastating/droidbeard/fragments/LogFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ invoke-virtual {p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->getLastException()Lcom/rastating/droidbeard/net/SickBeardException; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {p0, v9, v10}, Lcom/rastating/droidbeard/fragments/LogFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ + invoke-virtual {p0, v6, v7}, Lcom/rastating/droidbeard/fragments/LogFragment;->showError(Ljava/lang/String;Lcom/rastating/droidbeard/net/SickBeardException;)V │ │ goto :goto_1 │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 4 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ @@ -258,57 +241,57 @@ │ │ invoke-virtual {p1, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v0 │ │ .line 54 │ .local v0, "root":Landroid/view/View; │ - const v1, 0x7f090029 │ + const v1, 0x7f080029 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/webkit/WebView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mWebView:Landroid/webkit/WebView; │ │ .line 55 │ - const v1, 0x7f090026 │ + const v1, 0x7f080026 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mErrorContainer:Landroid/view/View; │ │ .line 56 │ - const v1, 0x7f090025 │ + const v1, 0x7f080025 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ImageView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mLoadingImage:Landroid/widget/ImageView; │ │ .line 57 │ - const v1, 0x7f090023 │ + const v1, 0x7f080023 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/fragments/LogFragment;->mErrorMessage:Landroid/widget/TextView; │ │ .line 58 │ - const v1, 0x7f090028 │ + const v1, 0x7f080028 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SwipeRefreshLayout; ├── smali/com/rastating/droidbeard/fragments/NavigationDrawerFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/HistoryFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ .prologue │ .line 55 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/HistoryFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/NavigationDrawerFragment$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ .locals 6 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ .param p2, "x0" # Landroid/app/Activity; │ .param p3, "x1" # Landroid/support/v4/widget/DrawerLayout; │ .param p4, "x2" # I │ .param p5, "x3" # I │ .param p6, "x4" # I │ │ .prologue ├── smali/com/rastating/droidbeard/fragments/NavigationDrawerFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ .prologue │ .line 226 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment$3;->this$0:Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/NavigationDrawerFragment.smali │ @@ -98,14 +98,15 @@ │ │ const v3, 0x7f02002d │ │ const v4, 0x7f02002e │ │ const v5, 0x7f0a002f │ │ + .line 123 │ invoke-virtual {p0, v5}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v2, v3, v4, v5}, Lcom/rastating/droidbeard/entities/NavigationAction;->(IILjava/lang/String;)V │ │ aput-object v2, v0, v1 │ @@ -116,14 +117,15 @@ │ │ const v3, 0x7f020019 │ │ const v4, 0x7f02001a │ │ const v5, 0x7f0a002b │ │ + .line 124 │ invoke-virtual {p0, v5}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v2, v3, v4, v5}, Lcom/rastating/droidbeard/entities/NavigationAction;->(IILjava/lang/String;)V │ │ aput-object v2, v0, v1 │ @@ -134,14 +136,15 @@ │ │ const v3, 0x7f020022 │ │ const v4, 0x7f020023 │ │ const v5, 0x7f0a002c │ │ + .line 125 │ invoke-virtual {p0, v5}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v2, v3, v4, v5}, Lcom/rastating/droidbeard/entities/NavigationAction;->(IILjava/lang/String;)V │ │ aput-object v2, v0, v1 │ @@ -152,14 +155,15 @@ │ │ const v3, 0x7f020020 │ │ const v4, 0x7f020021 │ │ const v5, 0x7f0a002d │ │ + .line 126 │ invoke-virtual {p0, v5}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v2, v3, v4, v5}, Lcom/rastating/droidbeard/entities/NavigationAction;->(IILjava/lang/String;)V │ │ aput-object v2, v0, v1 │ @@ -184,22 +188,24 @@ │ │ const v3, 0x7f02001d │ │ const v4, 0x7f02001e │ │ const v5, 0x7f0a0003 │ │ + .line 128 │ invoke-virtual {p0, v5}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v2, v3, v4, v5}, Lcom/rastating/droidbeard/entities/NavigationAction;->(IILjava/lang/String;)V │ │ aput-object v2, v0, v1 │ │ + .line 122 │ return-object v0 │ .end method │ │ .method private getActionBar()Landroid/app/ActionBar; │ .locals 1 │ │ .prologue │ @@ -474,32 +480,35 @@ │ invoke-direct {v1, p0}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment$1;->(Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;)V │ │ invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ .line 142 │ new-instance v0, Lcom/rastating/droidbeard/adapters/NavigationActionAdapter; │ │ + .line 143 │ invoke-direct {p0}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getActionBar()Landroid/app/ActionBar; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context; │ │ move-result-object v1 │ │ + .line 144 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v2 │ │ const v3, 0x7f030010 │ │ + .line 146 │ invoke-direct {p0}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->createNavigationActions()[Lcom/rastating/droidbeard/entities/NavigationAction; │ │ move-result-object v4 │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/rastating/droidbeard/adapters/NavigationActionAdapter;->(Landroid/content/Context;Landroid/view/LayoutInflater;I[Lcom/rastating/droidbeard/entities/NavigationAction;)V │ │ iput-object v0, p0, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->mAdapter:Lcom/rastating/droidbeard/adapters/NavigationActionAdapter; │ @@ -702,14 +711,15 @@ │ │ .line 179 │ invoke-virtual {v7, v3}, Landroid/app/ActionBar;->setHomeButtonEnabled(Z)V │ │ .line 183 │ new-instance v0, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment$2; │ │ + .line 184 │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/rastating/droidbeard/fragments/NavigationDrawerFragment;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ const v4, 0x7f02003f ├── smali/com/rastating/droidbeard/fragments/ProfilesFragment$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/rastating/droidbeard/fragments/ProfilesFragment$1; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ProfilesFragment$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/rastating/droidbeard/fragments/ProfilesFragment$1; │ │ .prologue │ .line 67 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$1;->this$1:Lcom/rastating/droidbeard/fragments/ProfilesFragment$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ProfilesFragment$1$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$input:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ProfilesFragment$1;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/rastating/droidbeard/fragments/ProfilesFragment$1; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$2;->this$1:Lcom/rastating/droidbeard/fragments/ProfilesFragment$1; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$2;->val$input:Landroid/widget/EditText; ├── smali/com/rastating/droidbeard/fragments/ProfilesFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ProfilesFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ProfilesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ProfilesFragment; │ │ .prologue │ .line 55 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/ProfilesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -62,46 +63,52 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v2, "New Profile" │ │ + .line 60 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Enter the name of the new profile:" │ │ + .line 61 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 62 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "OK" │ │ new-instance v3, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$2; │ │ invoke-direct {v3, p0, v0}, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$2;->(Lcom/rastating/droidbeard/fragments/ProfilesFragment$1;Landroid/widget/EditText;)V │ │ + .line 63 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Cancel" │ │ new-instance v3, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$1; │ │ invoke-direct {v3, p0}, Lcom/rastating/droidbeard/fragments/ProfilesFragment$1$1;->(Lcom/rastating/droidbeard/fragments/ProfilesFragment$1;)V │ │ + .line 67 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 71 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 72 │ return-void │ .end method ├── smali/com/rastating/droidbeard/fragments/HistoryFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/HistoryFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ .prologue │ .line 130 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/HistoryFragment$3;->this$0:Lcom/rastating/droidbeard/fragments/HistoryFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ProfilesFragment.smali │ @@ -248,29 +248,29 @@ │ │ invoke-virtual {p1, v2, v3, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v1 │ │ .line 50 │ .local v1, "root":Landroid/view/View; │ - const v2, 0x7f09002b │ + const v2, 0x7f08002b │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/LinearLayout; │ │ iput-object v2, p0, Lcom/rastating/droidbeard/fragments/ProfilesFragment;->mContainer:Landroid/widget/LinearLayout; │ │ .line 52 │ invoke-direct {p0}, Lcom/rastating/droidbeard/fragments/ProfilesFragment;->loadProfileItems()V │ │ .line 54 │ - const v2, 0x7f09002c │ + const v2, 0x7f08002c │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Button; ├── smali/com/rastating/droidbeard/fragments/SetupFragment.smali │ @@ -37,15 +37,15 @@ │ │ .line 44 │ .local v0, "fragment":Lcom/rastating/droidbeard/fragments/PreferencesFragment; │ invoke-virtual {v1}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v2 │ │ - const v3, 0x7f090017 │ + const v3, 0x7f080017 │ │ invoke-virtual {v2, v3, v0}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/app/FragmentTransaction;->commit()I │ │ @@ -69,15 +69,15 @@ │ │ invoke-virtual {p1, v2, v3, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v1 │ │ .line 35 │ .local v1, "root":Landroid/view/View; │ - const v2, 0x7f090024 │ + const v2, 0x7f080024 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/Button; ├── smali/com/rastating/droidbeard/fragments/ShowFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -87,19 +88,19 @@ │ │ goto :goto_0 │ │ .line 111 │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_0 │ - 0x7f09001b -> :sswitch_2 │ - 0x7f09004b -> :sswitch_1 │ - 0x7f09004c -> :sswitch_1 │ - 0x7f09004d -> :sswitch_1 │ - 0x7f09004e -> :sswitch_1 │ + 0x7f08001b -> :sswitch_2 │ + 0x7f08004b -> :sswitch_1 │ + 0x7f08004c -> :sswitch_1 │ + 0x7f08004d -> :sswitch_1 │ + 0x7f08004e -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method public onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 2 │ .param p1, "mode" # Landroid/view/ActionMode; │ .param p2, "menu" # Landroid/view/Menu; ├── smali/com/rastating/droidbeard/fragments/ShowFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$2;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ShowFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 243 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$3;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ShowFragment$4.smali │ @@ -38,14 +38,15 @@ │ │ .field final synthetic val$finalStatus:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;ILcom/rastating/droidbeard/ui/EpisodeItem;Ljava/lang/String;Lcom/rastating/droidbeard/ui/SeasonTable;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 331 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ iput p2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisode:I │ │ @@ -59,99 +60,95 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ - .locals 5 │ + .locals 4 │ .param p1, "sender" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ .param p2, "result" # Ljava/lang/Boolean; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 334 │ invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 335 │ - iget v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisode:I │ + iget v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisode:I │ │ - if-lez v2, :cond_1 │ + if-lez v1, :cond_1 │ │ .line 336 │ - iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisodeItem:Lcom/rastating/droidbeard/ui/EpisodeItem; │ + iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisodeItem:Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ - iget-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalStatus:Ljava/lang/String; │ + iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalStatus:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setStatus(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setStatus(Ljava/lang/String;)V │ │ .line 337 │ - iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisodeItem:Lcom/rastating/droidbeard/ui/EpisodeItem; │ + iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalEpisodeItem:Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ - invoke-virtual {v2, v4}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setChecked(Z)V │ + invoke-virtual {v1, v3}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setChecked(Z)V │ │ .line 347 │ :cond_0 │ return-void │ │ .line 340 │ :cond_1 │ - iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalSeasonTable:Lcom/rastating/droidbeard/ui/SeasonTable; │ + iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalSeasonTable:Lcom/rastating/droidbeard/ui/SeasonTable; │ │ - invoke-virtual {v2, v4}, Lcom/rastating/droidbeard/ui/SeasonTable;->setChecked(Z)V │ + invoke-virtual {v1, v3}, Lcom/rastating/droidbeard/ui/SeasonTable;->setChecked(Z)V │ │ .line 341 │ - iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalSeasonTable:Lcom/rastating/droidbeard/ui/SeasonTable; │ + iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalSeasonTable:Lcom/rastating/droidbeard/ui/SeasonTable; │ │ - invoke-virtual {v2}, Lcom/rastating/droidbeard/ui/SeasonTable;->getEpisodeItems()Ljava/util/ArrayList; │ + invoke-virtual {v1}, Lcom/rastating/droidbeard/ui/SeasonTable;->getEpisodeItems()Ljava/util/ArrayList; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/rastating/droidbeard/ui/EpisodeItem; │ + check-cast v0, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 342 │ - .local v1, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + .local v0, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ iget-object v2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->val$finalStatus:Ljava/lang/String; │ │ - invoke-virtual {v1, v2}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setStatus(Ljava/lang/String;)V │ + invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setStatus(Ljava/lang/String;)V │ │ .line 343 │ - invoke-virtual {v1, v4}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setChecked(Z)V │ + invoke-virtual {v0, v3}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setChecked(Z)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 331 │ check-cast p2, Ljava/lang/Boolean; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/ShowFragment$4;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/com/rastating/droidbeard/fragments/ShowFragment$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/ProgressDialog; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;Landroid/app/ProgressDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 416 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$6;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$6;->val$dialog:Landroid/app/ProgressDialog; ├── smali/com/rastating/droidbeard/fragments/ShowFragment$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/ProgressDialog; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;Landroid/app/ProgressDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 396 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$5;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$5;->val$dialog:Landroid/app/ProgressDialog; ├── smali/com/rastating/droidbeard/fragments/ShowFragment$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ .prologue │ .line 463 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$7;->this$0:Lcom/rastating/droidbeard/fragments/ShowFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ShowFragment$7$1.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic val$dialog:Landroid/app/ProgressDialog; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowFragment$7;Landroid/app/ProgressDialog;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/rastating/droidbeard/fragments/ShowFragment$7; │ │ .prologue │ .line 469 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$7$1;->this$1:Lcom/rastating/droidbeard/fragments/ShowFragment$7; │ │ iput-object p2, p0, Lcom/rastating/droidbeard/fragments/ShowFragment$7$1;->val$dialog:Landroid/app/ProgressDialog; │ │ @@ -74,19 +75,16 @@ │ │ .line 474 │ return-void │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 469 │ check-cast p2, Ljava/lang/Boolean; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/ShowFragment$7$1;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Boolean;)V │ │ return-void │ .end method ├── smali/com/rastating/droidbeard/fragments/ShowsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ .prologue │ .line 61 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowsFragment$1;->this$0:Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/fragments/ShowFragment.smali │ @@ -202,15 +202,15 @@ │ .line 65 │ iget-object v0, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShowSummary:Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ return-object v0 │ .end method │ │ .method private buildEpisodeStatusTask(Lcom/rastating/droidbeard/ui/SeasonTable;Lcom/rastating/droidbeard/ui/EpisodeItem;JIILjava/lang/String;)Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ - .locals 11 │ + .locals 10 │ .param p1, "seasonTable" # Lcom/rastating/droidbeard/ui/SeasonTable; │ .param p2, "episodeItem" # Lcom/rastating/droidbeard/ui/EpisodeItem; │ .param p3, "tvdbid" # J │ .param p5, "season" # I │ .param p6, "episode" # I │ .param p7, "status" # Ljava/lang/String; │ │ @@ -236,15 +236,15 @@ │ │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ShowFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ move-wide v2, p3 │ │ - move/from16 v4, p5 │ + move v4, p5 │ │ move/from16 v5, p6 │ │ invoke-direct/range {v0 .. v5}, Lcom/rastating/droidbeard/net/SetEpisodeStatusTask;->(Landroid/content/Context;JII)V │ │ .line 331 │ .local v0, "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ @@ -303,35 +303,34 @@ │ .end method │ │ .method private onEpisodeSearchItemSelected()V │ .locals 11 │ │ .prologue │ .line 407 │ - new-instance v10, Lcom/rastating/droidbeard/net/SickbeardTaskPool; │ + new-instance v9, Lcom/rastating/droidbeard/net/SickbeardTaskPool; │ │ - invoke-direct {v10}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->()V │ + invoke-direct {v9}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->()V │ │ .line 408 │ - .local v10, "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ + .local v9, "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ iget-object v1, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSelectedEpisodes:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v9 │ + move-result-object v10 │ │ - .local v9, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 409 │ .local v8, "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ @@ -359,15 +358,15 @@ │ │ move-result v5 │ │ invoke-direct/range {v0 .. v5}, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->(Landroid/content/Context;JII)V │ │ .line 411 │ .local v0, "task":Lcom/rastating/droidbeard/net/EpisodeSearchTask; │ - invoke-virtual {v10, v0}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->addTask(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;)V │ + invoke-virtual {v9, v0}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->addTask(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;)V │ │ goto :goto_0 │ │ .line 414 │ .end local v0 # "task":Lcom/rastating/droidbeard/net/EpisodeSearchTask; │ .end local v7 # "episode":Lcom/rastating/droidbeard/entities/Episode; │ .end local v8 # "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ @@ -385,644 +384,641 @@ │ invoke-virtual {v6}, Landroid/app/ProgressDialog;->show()V │ │ .line 416 │ new-instance v1, Lcom/rastating/droidbeard/fragments/ShowFragment$6; │ │ invoke-direct {v1, p0, v6}, Lcom/rastating/droidbeard/fragments/ShowFragment$6;->(Lcom/rastating/droidbeard/fragments/ShowFragment;Landroid/app/ProgressDialog;)V │ │ - invoke-virtual {v10, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->setTaskPoolSubscriber(Lcom/rastating/droidbeard/net/TaskPoolSubscriber;)V │ + invoke-virtual {v9, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->setTaskPoolSubscriber(Lcom/rastating/droidbeard/net/TaskPoolSubscriber;)V │ │ .line 430 │ const/4 v1, 0x0 │ │ new-array v1, v1, [Ljava/lang/Void; │ │ - invoke-virtual {v10, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->start([Ljava/lang/Object;)V │ + invoke-virtual {v9, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->start([Ljava/lang/Object;)V │ │ .line 431 │ return-void │ .end method │ │ .method private onSetStatusItemSelected(Landroid/view/MenuItem;)V │ - .locals 26 │ + .locals 25 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ .line 355 │ - new-instance v24, Ljava/util/ArrayList; │ + new-instance v23, Ljava/util/ArrayList; │ │ - invoke-direct/range {v24 .. v24}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v23 .. v23}, Ljava/util/ArrayList;->()V │ │ .line 356 │ - .local v24, "selectedSeasons":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v23, Ljava/util/ArrayList; │ + .local v23, "selectedSeasons":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v22, Ljava/util/ArrayList; │ │ - invoke-direct/range {v23 .. v23}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v22 .. v22}, Ljava/util/ArrayList;->()V │ │ .line 357 │ - .local v23, "selectedEpisodes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v22, "selectedEpisodes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSelectedEpisodes:Ljava/util/ArrayList; │ + iget-object v2, v0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSelectedEpisodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v20 │ + move-result-object v2 │ │ - .local v20, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v19 │ │ check-cast v19, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 358 │ .local v19, "episode":Lcom/rastating/droidbeard/ui/EpisodeItem; │ invoke-virtual/range {v19 .. v19}, Lcom/rastating/droidbeard/ui/EpisodeItem;->getSeasonTable()Lcom/rastating/droidbeard/ui/SeasonTable; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 359 │ - .local v4, "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ - invoke-virtual {v4}, Lcom/rastating/droidbeard/ui/SeasonTable;->allEpisodesChecked()Z │ + .local v3, "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ + invoke-virtual {v3}, Lcom/rastating/droidbeard/ui/SeasonTable;->allEpisodesChecked()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 360 │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-nez v3, :cond_0 │ + if-nez v4, :cond_0 │ │ .line 361 │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 365 │ :cond_1 │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 369 │ - .end local v4 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ + .end local v3 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ .end local v19 # "episode":Lcom/rastating/droidbeard/ui/EpisodeItem; │ :cond_2 │ - const-string v10, "" │ + const-string v9, "" │ │ .line 370 │ - .local v10, "status":Ljava/lang/String; │ + .local v9, "status":Ljava/lang/String; │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getItemId()I │ │ - move-result v3 │ + move-result v2 │ │ - const v5, 0x7f09004e │ + const v4, 0x7f08004e │ │ - if-ne v3, v5, :cond_3 │ + if-ne v2, v4, :cond_3 │ │ .line 371 │ - const-string v10, "wanted" │ + const-string v9, "wanted" │ │ .line 380 │ :goto_1 │ - new-instance v21, Lcom/rastating/droidbeard/net/SickbeardTaskPool; │ + new-instance v20, Lcom/rastating/droidbeard/net/SickbeardTaskPool; │ │ - invoke-direct/range {v21 .. v21}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->()V │ + invoke-direct/range {v20 .. v20}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->()V │ │ .line 382 │ - .local v21, "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ - invoke-virtual/range {v24 .. v24}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v20, "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ + invoke-virtual/range {v23 .. v23}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v20 │ + move-result-object v10 │ │ :goto_2 │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_6 │ + if-eqz v2, :cond_6 │ │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lcom/rastating/droidbeard/ui/SeasonTable; │ + check-cast v3, Lcom/rastating/droidbeard/ui/SeasonTable; │ │ .line 383 │ - .restart local v4 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ - invoke-virtual {v4}, Lcom/rastating/droidbeard/ui/SeasonTable;->getSeason()Lcom/rastating/droidbeard/entities/Season; │ + .restart local v3 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ + invoke-virtual {v3}, Lcom/rastating/droidbeard/ui/SeasonTable;->getSeason()Lcom/rastating/droidbeard/entities/Season; │ │ - move-result-object v22 │ + move-result-object v21 │ │ .line 384 │ - .local v22, "season":Lcom/rastating/droidbeard/entities/Season; │ - const/4 v5, 0x0 │ + .local v21, "season":Lcom/rastating/droidbeard/entities/Season; │ + const/4 v4, 0x0 │ │ - invoke-virtual/range {v22 .. v22}, Lcom/rastating/droidbeard/entities/Season;->getTVDBID()J │ + invoke-virtual/range {v21 .. v21}, Lcom/rastating/droidbeard/entities/Season;->getTVDBID()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-virtual/range {v22 .. v22}, Lcom/rastating/droidbeard/entities/Season;->getSeasonNumber()I │ + invoke-virtual/range {v21 .. v21}, Lcom/rastating/droidbeard/entities/Season;->getSeasonNumber()I │ │ - move-result v8 │ + move-result v7 │ │ - const/4 v9, -0x1 │ + const/4 v8, -0x1 │ │ - move-object/from16 v3, p0 │ + move-object/from16 v2, p0 │ │ - invoke-direct/range {v3 .. v10}, Lcom/rastating/droidbeard/fragments/ShowFragment;->buildEpisodeStatusTask(Lcom/rastating/droidbeard/ui/SeasonTable;Lcom/rastating/droidbeard/ui/EpisodeItem;JIILjava/lang/String;)Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + invoke-direct/range {v2 .. v9}, Lcom/rastating/droidbeard/fragments/ShowFragment;->buildEpisodeStatusTask(Lcom/rastating/droidbeard/ui/SeasonTable;Lcom/rastating/droidbeard/ui/EpisodeItem;JIILjava/lang/String;)Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ │ - move-result-object v25 │ + move-result-object v24 │ │ .line 385 │ - .local v25, "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ - move-object/from16 v0, v21 │ + .local v24, "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->addTask(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;)V │ │ goto :goto_2 │ │ .line 372 │ - .end local v4 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ - .end local v21 # "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ - .end local v22 # "season":Lcom/rastating/droidbeard/entities/Season; │ - .end local v25 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + .end local v3 # "seasonTable":Lcom/rastating/droidbeard/ui/SeasonTable; │ + .end local v20 # "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ + .end local v21 # "season":Lcom/rastating/droidbeard/entities/Season; │ + .end local v24 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ :cond_3 │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getItemId()I │ │ - move-result v3 │ + move-result v2 │ │ - const v5, 0x7f09004d │ + const v4, 0x7f08004d │ │ - if-ne v3, v5, :cond_4 │ + if-ne v2, v4, :cond_4 │ │ .line 373 │ - const-string v10, "skipped" │ + const-string v9, "skipped" │ │ goto :goto_1 │ │ .line 374 │ :cond_4 │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getItemId()I │ │ - move-result v3 │ + move-result v2 │ │ - const v5, 0x7f09004c │ + const v4, 0x7f08004c │ │ - if-ne v3, v5, :cond_5 │ + if-ne v2, v4, :cond_5 │ │ .line 375 │ - const-string v10, "ignored" │ + const-string v9, "ignored" │ │ goto :goto_1 │ │ .line 377 │ :cond_5 │ - const-string v10, "archived" │ + const-string v9, "archived" │ │ goto :goto_1 │ │ .line 388 │ - .restart local v21 # "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ + .restart local v20 # "pool":Lcom/rastating/droidbeard/net/SickbeardTaskPool;, "Lcom/rastating/droidbeard/net/SickbeardTaskPool;" │ :cond_6 │ - invoke-virtual/range {v23 .. v23}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual/range {v22 .. v22}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v20 │ + move-result-object v2 │ │ :goto_3 │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_7 │ + if-eqz v4, :cond_7 │ │ - invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Lcom/rastating/droidbeard/ui/EpisodeItem; │ + check-cast v12, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 389 │ - .local v13, "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ - invoke-virtual {v13}, Lcom/rastating/droidbeard/ui/EpisodeItem;->getEpisode()Lcom/rastating/droidbeard/entities/Episode; │ + .local v12, "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + invoke-virtual {v12}, Lcom/rastating/droidbeard/ui/EpisodeItem;->getEpisode()Lcom/rastating/droidbeard/entities/Episode; │ │ move-result-object v19 │ │ .line 390 │ .local v19, "episode":Lcom/rastating/droidbeard/entities/Episode; │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ invoke-virtual/range {v19 .. v19}, Lcom/rastating/droidbeard/entities/Episode;->getTVDBID()J │ │ - move-result-wide v14 │ + move-result-wide v13 │ │ invoke-virtual/range {v19 .. v19}, Lcom/rastating/droidbeard/entities/Episode;->getSeasonNumber()I │ │ - move-result v16 │ + move-result v15 │ │ invoke-virtual/range {v19 .. v19}, Lcom/rastating/droidbeard/entities/Episode;->getEpisodeNumber()I │ │ - move-result v17 │ + move-result v16 │ │ - move-object/from16 v11, p0 │ + move-object/from16 v10, p0 │ │ - move-object/from16 v18, v10 │ + move-object/from16 v17, v9 │ │ - invoke-direct/range {v11 .. v18}, Lcom/rastating/droidbeard/fragments/ShowFragment;->buildEpisodeStatusTask(Lcom/rastating/droidbeard/ui/SeasonTable;Lcom/rastating/droidbeard/ui/EpisodeItem;JIILjava/lang/String;)Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + invoke-direct/range {v10 .. v17}, Lcom/rastating/droidbeard/fragments/ShowFragment;->buildEpisodeStatusTask(Lcom/rastating/droidbeard/ui/SeasonTable;Lcom/rastating/droidbeard/ui/EpisodeItem;JIILjava/lang/String;)Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ │ - move-result-object v25 │ + move-result-object v24 │ │ .line 391 │ - .restart local v25 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ - move-object/from16 v0, v21 │ + .restart local v24 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->addTask(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;)V │ │ goto :goto_3 │ │ .line 394 │ - .end local v13 # "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + .end local v12 # "episodeItem":Lcom/rastating/droidbeard/ui/EpisodeItem; │ .end local v19 # "episode":Lcom/rastating/droidbeard/entities/Episode; │ - .end local v25 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ + .end local v24 # "task":Lcom/rastating/droidbeard/net/SetEpisodeStatusTask; │ :cond_7 │ - const-string v3, "Performing Status Updates" │ + const-string v2, "Performing Status Updates" │ │ - const-string v5, "Please wait..." │ + const-string v4, "Please wait..." │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v3, v5}, Lcom/rastating/droidbeard/fragments/ShowFragment;->createProgressDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/ProgressDialog; │ + invoke-direct {v0, v2, v4}, Lcom/rastating/droidbeard/fragments/ShowFragment;->createProgressDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/ProgressDialog; │ │ - move-result-object v2 │ + move-result-object v18 │ │ .line 395 │ - .local v2, "dialog":Landroid/app/ProgressDialog; │ - invoke-virtual {v2}, Landroid/app/ProgressDialog;->show()V │ + .local v18, "dialog":Landroid/app/ProgressDialog; │ + invoke-virtual/range {v18 .. v18}, Landroid/app/ProgressDialog;->show()V │ │ .line 396 │ - new-instance v3, Lcom/rastating/droidbeard/fragments/ShowFragment$5; │ + new-instance v2, Lcom/rastating/droidbeard/fragments/ShowFragment$5; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v0, v2}, Lcom/rastating/droidbeard/fragments/ShowFragment$5;->(Lcom/rastating/droidbeard/fragments/ShowFragment;Landroid/app/ProgressDialog;)V │ + move-object/from16 v1, v18 │ + │ + invoke-direct {v2, v0, v1}, Lcom/rastating/droidbeard/fragments/ShowFragment$5;->(Lcom/rastating/droidbeard/fragments/ShowFragment;Landroid/app/ProgressDialog;)V │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v3}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->setTaskPoolSubscriber(Lcom/rastating/droidbeard/net/TaskPoolSubscriber;)V │ + invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->setTaskPoolSubscriber(Lcom/rastating/droidbeard/net/TaskPoolSubscriber;)V │ │ .line 403 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - new-array v3, v3, [Ljava/lang/String; │ + new-array v2, v2, [Ljava/lang/String; │ │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ - aput-object v10, v3, v5 │ + aput-object v9, v2, v4 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v3}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->start([Ljava/lang/Object;)V │ + invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/net/SickbeardTaskPool;->start([Ljava/lang/Object;)V │ │ .line 404 │ return-void │ .end method │ │ .method private populateViews()V │ - .locals 13 │ + .locals 11 │ │ .prologue │ - const v9, 0x7f020075 │ + const v7, 0x7f020075 │ │ - const v10, 0x7f02004d │ + const v8, 0x7f02004d │ │ .line 259 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/TVShow;->getBanner()Landroid/graphics/Bitmap; │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/entities/TVShow;->getBanner()Landroid/graphics/Bitmap; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - if-eqz v8, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 260 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mBanner:Landroid/widget/ImageView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mBanner:Landroid/widget/ImageView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getBanner()Landroid/graphics/Bitmap; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getBanner()Landroid/graphics/Bitmap; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ + invoke-virtual {v6, v9}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V │ │ .line 263 │ :cond_0 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirs:Landroid/widget/TextView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirs:Landroid/widget/TextView; │ │ - new-instance v11, Ljava/lang/StringBuilder; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v12, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v10, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v12}, Lcom/rastating/droidbeard/entities/TVShow;->getAirs()Ljava/lang/String; │ + invoke-virtual {v10}, Lcom/rastating/droidbeard/entities/TVShow;->getAirs()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v10 │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - const-string v12, " on " │ + const-string v10, " on " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - iget-object v12, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v10, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v12}, Lcom/rastating/droidbeard/entities/TVShow;->getNetwork()Ljava/lang/String; │ + invoke-virtual {v10}, Lcom/rastating/droidbeard/entities/TVShow;->getNetwork()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v10 │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 264 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mStatus:Landroid/widget/TextView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mStatus:Landroid/widget/TextView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getStatus()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getStatus()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 265 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLocation:Landroid/widget/TextView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLocation:Landroid/widget/TextView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getLocation()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getLocation()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 266 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mQuality:Landroid/widget/TextView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mQuality:Landroid/widget/TextView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getQuality()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getQuality()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 267 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguage:Landroid/widget/TextView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguage:Landroid/widget/TextView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getLanguage()Lcom/rastating/droidbeard/entities/Language; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getLanguage()Lcom/rastating/droidbeard/entities/Language; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/Language;->getCode()Ljava/lang/String; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/Language;->getCode()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 268 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguageIcon:Landroid/widget/ImageView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguageIcon:Landroid/widget/ImageView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getLanguage()Lcom/rastating/droidbeard/entities/Language; │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getLanguage()Lcom/rastating/droidbeard/entities/Language; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/Language;->getIconResId()I │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/Language;->getIconResId()I │ │ - move-result v11 │ + move-result v9 │ │ - invoke-virtual {v8, v11}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v6, v9}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 269 │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mFlattenFolders:Landroid/widget/ImageView; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mFlattenFolders:Landroid/widget/ImageView; │ │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/TVShow;->getFlattenFolders()Z │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/entities/TVShow;->getFlattenFolders()Z │ │ - move-result v8 │ + move-result v6 │ │ - if-eqz v8, :cond_1 │ + if-eqz v6, :cond_1 │ │ - move v8, v9 │ + move v6, v7 │ │ :goto_0 │ - invoke-virtual {v11, v8}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v9, v6}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 270 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirByDate:Landroid/widget/ImageView; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirByDate:Landroid/widget/ImageView; │ │ - iget-object v11, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v9, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v11}, Lcom/rastating/droidbeard/entities/TVShow;->getAirByDate()Z │ + invoke-virtual {v9}, Lcom/rastating/droidbeard/entities/TVShow;->getAirByDate()Z │ │ - move-result v11 │ + move-result v9 │ │ - if-eqz v11, :cond_2 │ + if-eqz v9, :cond_2 │ │ :goto_1 │ - invoke-virtual {v8, v9}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 272 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/TVShow;->getPaused()Z │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/entities/TVShow;->getPaused()Z │ │ - move-result v8 │ + move-result v6 │ │ - invoke-direct {p0, v8}, Lcom/rastating/droidbeard/fragments/ShowFragment;->setupPauseViews(Z)V │ + invoke-direct {p0, v6}, Lcom/rastating/droidbeard/fragments/ShowFragment;->setupPauseViews(Z)V │ │ .line 274 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSeasonContainer:Landroid/widget/LinearLayout; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSeasonContainer:Landroid/widget/LinearLayout; │ │ - invoke-virtual {v8}, Landroid/widget/LinearLayout;->removeAllViews()V │ + invoke-virtual {v6}, Landroid/widget/LinearLayout;->removeAllViews()V │ │ .line 275 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ + iget-object v6, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShow:Lcom/rastating/droidbeard/entities/TVShow; │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/entities/TVShow;->getSeasons()Ljava/util/List; │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/entities/TVShow;->getSeasons()Ljava/util/List; │ │ - move-result-object v6 │ + move-result-object v4 │ │ .line 276 │ - .local v6, "seasons":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v6, :cond_4 │ + .local v4, "seasons":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v4, :cond_4 │ │ .line 277 │ - invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v6 │ │ :goto_2 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_4 │ + if-eqz v7, :cond_4 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, Lcom/rastating/droidbeard/entities/Season; │ + check-cast v3, Lcom/rastating/droidbeard/entities/Season; │ │ .line 278 │ - .local v5, "season":Lcom/rastating/droidbeard/entities/Season; │ - new-instance v7, Lcom/rastating/droidbeard/ui/SeasonTable; │ + .local v3, "season":Lcom/rastating/droidbeard/entities/Season; │ + new-instance v5, Lcom/rastating/droidbeard/ui/SeasonTable; │ │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ShowFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-direct {v7, v8, v5}, Lcom/rastating/droidbeard/ui/SeasonTable;->(Landroid/content/Context;Lcom/rastating/droidbeard/entities/Season;)V │ + invoke-direct {v5, v7, v3}, Lcom/rastating/droidbeard/ui/SeasonTable;->(Landroid/content/Context;Lcom/rastating/droidbeard/entities/Season;)V │ │ .line 279 │ - .local v7, "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ - invoke-virtual {v5}, Lcom/rastating/droidbeard/entities/Season;->getTitle()Ljava/lang/String; │ + .local v5, "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ + invoke-virtual {v3}, Lcom/rastating/droidbeard/entities/Season;->getTitle()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Lcom/rastating/droidbeard/ui/SeasonTable;->setTitle(Ljava/lang/String;)V │ + invoke-virtual {v5, v7}, Lcom/rastating/droidbeard/ui/SeasonTable;->setTitle(Ljava/lang/String;)V │ │ .line 281 │ - invoke-virtual {v5}, Lcom/rastating/droidbeard/entities/Season;->getEpisodes()Ljava/util/List; │ + invoke-virtual {v3}, Lcom/rastating/droidbeard/entities/Season;->getEpisodes()Ljava/util/List; │ │ move-result-object v1 │ │ .line 282 │ .local v1, "episodes":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v8, Lcom/rastating/droidbeard/comparators/EpisodeComparator; │ + new-instance v7, Lcom/rastating/droidbeard/comparators/EpisodeComparator; │ │ - invoke-direct {v8}, Lcom/rastating/droidbeard/comparators/EpisodeComparator;->()V │ + invoke-direct {v7}, Lcom/rastating/droidbeard/comparators/EpisodeComparator;->()V │ │ - invoke-static {v1, v8}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v1, v7}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 283 │ invoke-static {v1}, Ljava/util/Collections;->reverse(Ljava/util/List;)V │ │ .line 285 │ invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v7 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_3 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_3 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/rastating/droidbeard/entities/Episode; │ │ .line 286 │ .local v0, "episode":Lcom/rastating/droidbeard/entities/Episode; │ - invoke-virtual {v7, v0}, Lcom/rastating/droidbeard/ui/SeasonTable;->addEpisode(Lcom/rastating/droidbeard/entities/Episode;)Lcom/rastating/droidbeard/ui/EpisodeItem; │ + invoke-virtual {v5, v0}, Lcom/rastating/droidbeard/ui/SeasonTable;->addEpisode(Lcom/rastating/droidbeard/entities/Episode;)Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 287 │ - .local v4, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ - invoke-virtual {v4, p0}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setOnItemClickListener(Lcom/rastating/droidbeard/ui/EpisodeItemClickListener;)V │ + .local v2, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + invoke-virtual {v2, p0}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setOnItemClickListener(Lcom/rastating/droidbeard/ui/EpisodeItemClickListener;)V │ │ .line 288 │ - invoke-virtual {v4, p0}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ + invoke-virtual {v2, p0}, Lcom/rastating/droidbeard/ui/EpisodeItem;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ goto :goto_3 │ │ .end local v0 # "episode":Lcom/rastating/droidbeard/entities/Episode; │ .end local v1 # "episodes":Ljava/util/List;, "Ljava/util/List;" │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v4 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ - .end local v5 # "season":Lcom/rastating/droidbeard/entities/Season; │ - .end local v6 # "seasons":Ljava/util/List;, "Ljava/util/List;" │ - .end local v7 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ + .end local v2 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + .end local v3 # "season":Lcom/rastating/droidbeard/entities/Season; │ + .end local v4 # "seasons":Ljava/util/List;, "Ljava/util/List;" │ + .end local v5 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ :cond_1 │ - move v8, v10 │ + move v6, v8 │ │ .line 269 │ goto :goto_0 │ │ :cond_2 │ - move v9, v10 │ + move v7, v8 │ │ .line 270 │ goto :goto_1 │ │ .line 291 │ .restart local v1 # "episodes":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v3 # "i$":Ljava/util/Iterator; │ - .restart local v5 # "season":Lcom/rastating/droidbeard/entities/Season; │ - .restart local v6 # "seasons":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v7 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ + .restart local v3 # "season":Lcom/rastating/droidbeard/entities/Season; │ + .restart local v4 # "seasons":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v5 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ :cond_3 │ - iget-object v8, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSeasonContainer:Landroid/widget/LinearLayout; │ + iget-object v7, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSeasonContainer:Landroid/widget/LinearLayout; │ │ - invoke-virtual {v8, v7}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v7, v5}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ │ goto :goto_2 │ │ .line 294 │ .end local v1 # "episodes":Ljava/util/List;, "Ljava/util/List;" │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v5 # "season":Lcom/rastating/droidbeard/entities/Season; │ - .end local v7 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ + .end local v3 # "season":Lcom/rastating/droidbeard/entities/Season; │ + .end local v5 # "table":Lcom/rastating/droidbeard/ui/SeasonTable; │ :cond_4 │ return-void │ .end method │ │ .method private setupPauseViews(Z)V │ .locals 2 │ .param p1, "paused" # Z │ @@ -1115,22 +1111,19 @@ │ .line 223 │ :cond_1 │ return-void │ .end method │ │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 65 │ check-cast p2, Lcom/rastating/droidbeard/entities/TVShow; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/ShowFragment;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Lcom/rastating/droidbeard/entities/TVShow;)V │ │ return-void │ .end method │ │ .method public onClick(Landroid/view/View;)V │ .locals 6 │ @@ -1226,42 +1219,47 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v1, "Confirm" │ │ + .line 461 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Are you sure you want to delete this show?" │ │ + .line 462 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Yes" │ │ new-instance v2, Lcom/rastating/droidbeard/fragments/ShowFragment$7; │ │ invoke-direct {v2, p0}, Lcom/rastating/droidbeard/fragments/ShowFragment$7;->(Lcom/rastating/droidbeard/fragments/ShowFragment;)V │ │ + .line 463 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "No" │ │ const/4 v2, 0x0 │ │ + .line 479 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 480 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_1 │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 5 │ @@ -1295,15 +1293,15 @@ │ │ invoke-virtual {v1, v3, p2, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v2 │ │ .line 168 │ .local v2, "root":Landroid/view/View; │ - const v3, 0x7f090028 │ + const v3, 0x7f080028 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -1341,167 +1339,167 @@ │ │ check-cast v3, Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShowSummary:Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ .line 187 │ :cond_0 │ - const v3, 0x7f09002e │ + const v3, 0x7f08002e │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mBanner:Landroid/widget/ImageView; │ │ .line 188 │ - const v3, 0x7f090025 │ + const v3, 0x7f080025 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLoadingImage:Landroid/widget/ImageView; │ │ .line 189 │ - const v3, 0x7f09002d │ + const v3, 0x7f08002d │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mDataContainer:Landroid/view/View; │ │ .line 190 │ - const v3, 0x7f09002f │ + const v3, 0x7f08002f │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirs:Landroid/widget/TextView; │ │ .line 191 │ - const v3, 0x7f090030 │ + const v3, 0x7f080030 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mStatus:Landroid/widget/TextView; │ │ .line 192 │ - const v3, 0x7f090031 │ + const v3, 0x7f080031 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLocation:Landroid/widget/TextView; │ │ .line 193 │ - const v3, 0x7f090032 │ + const v3, 0x7f080032 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mQuality:Landroid/widget/TextView; │ │ .line 194 │ - const v3, 0x7f090034 │ + const v3, 0x7f080034 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/TextView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguage:Landroid/widget/TextView; │ │ .line 195 │ - const v3, 0x7f090033 │ + const v3, 0x7f080033 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mLanguageIcon:Landroid/widget/ImageView; │ │ .line 196 │ - const v3, 0x7f090035 │ + const v3, 0x7f080035 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mFlattenFolders:Landroid/widget/ImageView; │ │ .line 197 │ - const v3, 0x7f090036 │ + const v3, 0x7f080036 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mPaused:Landroid/widget/ImageView; │ │ .line 198 │ - const v3, 0x7f090037 │ + const v3, 0x7f080037 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mAirByDate:Landroid/widget/ImageView; │ │ .line 199 │ - const v3, 0x7f09003a │ + const v3, 0x7f08003a │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/LinearLayout; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mSeasonContainer:Landroid/widget/LinearLayout; │ │ .line 200 │ - const v3, 0x7f090038 │ + const v3, 0x7f080038 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/Button; │ │ iput-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mPauseButton:Landroid/widget/Button; │ │ .line 201 │ - const v3, 0x7f090039 │ + const v3, 0x7f080039 │ │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/Button; │ │ @@ -1709,15 +1707,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public onRefreshButtonPressed()V │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 238 │ new-instance v0, Lcom/rastating/droidbeard/net/FetchShowTask; │ │ invoke-virtual {p0}, Lcom/rastating/droidbeard/fragments/ShowFragment;->getActivity()Landroid/app/Activity; │ │ @@ -1736,17 +1734,17 @@ │ │ const/4 v2, 0x0 │ │ iget-object v3, p0, Lcom/rastating/droidbeard/fragments/ShowFragment;->mShowSummary:Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ invoke-virtual {v3}, Lcom/rastating/droidbeard/entities/TVShowSummary;->getTvDbId()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/net/FetchShowTask;->start([Ljava/lang/Object;)V ├── smali/com/rastating/droidbeard/fragments/ShowsFragment.smali │ @@ -58,22 +58,19 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/rastating/droidbeard/net/SickbeardAsyncTask; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 38 │ check-cast p2, [Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/rastating/droidbeard/fragments/ShowsFragment;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/TVShowSummary;)V │ │ return-void │ .end method │ │ .method public onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;[Lcom/rastating/droidbeard/entities/TVShowSummary;)V │ .locals 5 │ @@ -193,15 +190,15 @@ │ .line 57 │ invoke-super {p0, p1, p2, p3}, Lcom/rastating/droidbeard/fragments/ListViewFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v1 │ │ .line 59 │ .local v1, "root":Landroid/view/View; │ - const v2, 0x7f090028 │ + const v2, 0x7f080028 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -346,15 +343,15 @@ │ invoke-virtual {v0, v2}, Lcom/rastating/droidbeard/fragments/ShowFragment;->setTvShowSummary(Lcom/rastating/droidbeard/entities/TVShowSummary;)V │ │ .line 98 │ invoke-virtual {v1}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v3 │ │ - const v4, 0x7f090017 │ + const v4, 0x7f080017 │ │ invoke-virtual {v3, v4, v0}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/app/FragmentTransaction;->commit()I ├── smali/com/rastating/droidbeard/fragments/ShowsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/fragments/ShowsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ .prologue │ .line 139 │ iput-object p1, p0, Lcom/rastating/droidbeard/fragments/ShowsFragment$2;->this$0:Lcom/rastating/droidbeard/fragments/ShowsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/net/AddShowTask.smali │ @@ -129,20 +129,18 @@ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 23 │ check-cast p1, [Ljava/lang/Long; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/AddShowTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/DeleteShowTask.smali │ @@ -60,20 +60,18 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 23 │ check-cast p1, [Ljava/lang/Long; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/DeleteShowTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/EpisodeSearchTask.smali │ @@ -28,40 +28,40 @@ │ .field private mSeason:I │ │ .field private mTvDBId:J │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 7 │ │ .prologue │ - const/16 v3, 0x64 │ + const/16 v2, 0x64 │ │ .line 36 │ new-instance v0, Ljava/util/concurrent/ArrayBlockingQueue; │ │ - invoke-direct {v0, v3}, Ljava/util/concurrent/ArrayBlockingQueue;->(I)V │ + invoke-direct {v0, v2}, Ljava/util/concurrent/ArrayBlockingQueue;->(I)V │ │ sput-object v0, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->BLOCKING_QUEUE:Ljava/util/concurrent/BlockingQueue; │ │ .line 37 │ - new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/16 v2, 0xa │ + const/16 v1, 0xa │ │ - const-wide/16 v4, 0x5 │ + const-wide/16 v3, 0x5 │ │ - sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v7, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->BLOCKING_QUEUE:Ljava/util/concurrent/BlockingQueue; │ + sget-object v6, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->BLOCKING_QUEUE:Ljava/util/concurrent/BlockingQueue; │ │ - invoke-direct/range {v1 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V │ + invoke-direct/range {v0 .. v6}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V │ │ - sput-object v1, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->EXECUTOR:Ljava/util/concurrent/ThreadPoolExecutor; │ + sput-object v0, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->EXECUTOR:Ljava/util/concurrent/ThreadPoolExecutor; │ │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;JII)V │ .locals 0 │ .param p1, "context" # Landroid/content/Context; │ @@ -202,37 +202,33 @@ │ move-result-object v3 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 31 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic start([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 31 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/EpisodeSearchTask;->start([Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method public varargs start([Ljava/lang/Void;)V │ .locals 1 ├── smali/com/rastating/droidbeard/net/ErrorReportTask.smali │ @@ -90,21 +90,19 @@ │ invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 33 │ check-cast p1, [Lorg/json/JSONObject; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/ErrorReportTask;->doInBackground([Lorg/json/JSONObject;)Ljava/lang/Integer; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -115,21 +113,19 @@ │ .prologue │ .line 80 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 33 │ check-cast p1, Ljava/lang/Integer; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/ErrorReportTask;->onPostExecute(Ljava/lang/Integer;)V │ │ return-void │ .end method │ │ .method public postData(Ljava/lang/String;Lorg/json/JSONObject;)Lorg/json/JSONObject; │ .locals 10 ├── smali/com/rastating/droidbeard/net/FetchHistoryTask.smali │ @@ -30,21 +30,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 31 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/FetchHistoryTask;->doInBackground([Ljava/lang/Void;)[Lcom/rastating/droidbeard/entities/HistoricalEvent; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/FetchLogsTask.smali │ @@ -30,21 +30,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 29 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/FetchLogsTask;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/FetchShowSummariesTask.smali │ @@ -30,21 +30,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 38 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/FetchShowSummariesTask;->doInBackground([Ljava/lang/Void;)[Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -56,21 +54,21 @@ │ .line 46 │ new-instance v17, Ljava/util/ArrayList; │ │ invoke-direct/range {v17 .. v17}, Ljava/util/ArrayList;->()V │ │ .line 47 │ .local v17, "shows":Ljava/util/List;, "Ljava/util/List;" │ - const-string v19, "shows" │ + const-string v21, "shows" │ │ const/16 v22, 0x0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ move-object/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Lcom/rastating/droidbeard/net/FetchShowSummariesTask;->getJson(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String; │ │ move-result-object v9 │ │ @@ -82,17 +80,17 @@ │ :try_start_0 │ new-instance v15, Lorg/json/JSONObject; │ │ invoke-direct {v15, v9}, Lorg/json/JSONObject;->(Ljava/lang/String;)V │ │ .line 52 │ .local v15, "root":Lorg/json/JSONObject; │ - const-string v19, "data" │ + const-string v21, "data" │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ invoke-virtual {v15, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; │ │ move-result-object v6 │ │ .line 53 │ .local v6, "data":Lorg/json/JSONObject; │ @@ -101,17 +99,17 @@ │ move-result-object v11 │ │ .line 54 │ .local v11, "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :goto_0 │ invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v19 │ + move-result v21 │ │ - if-eqz v19, :cond_6 │ + if-eqz v21, :cond_6 │ │ .line 55 │ invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v10 │ │ check-cast v10, Ljava/lang/String; │ @@ -120,143 +118,151 @@ │ .local v10, "key":Ljava/lang/String; │ invoke-virtual {v6, v10}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; │ │ move-result-object v16 │ │ .line 58 │ .local v16, "show":Lorg/json/JSONObject; │ - const-wide/16 v20, 0x0 │ + const-wide/16 v19, 0x0 │ │ .line 59 │ - .local v20, "tvdbid":J │ - const-string v19, "tvdbid" │ + .local v19, "tvdbid":J │ + const-string v21, "tvdbid" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z │ │ - move-result v19 │ + move-result v21 │ │ - if-eqz v19, :cond_2 │ + if-eqz v21, :cond_2 │ │ .line 60 │ - const-string v19, "tvdbid" │ + const-string v21, "tvdbid" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J │ │ - move-result-wide v20 │ + move-result-wide v19 │ │ .line 66 │ :goto_1 │ new-instance v18, Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ - const-string v19, "show_name" │ + const-string v21, "show_name" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - invoke-direct/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->(Ljava/lang/String;)V │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v21 │ + │ + invoke-direct {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->(Ljava/lang/String;)V │ │ .line 67 │ .local v18, "tvShowSummary":Lcom/rastating/droidbeard/entities/TVShowSummary; │ - const-string v19, "network" │ + const-string v21, "network" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setNetwork(Ljava/lang/String;)V │ - │ - .line 68 │ move-object/from16 v0, v18 │ │ - move-wide/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - invoke-virtual {v0, v1, v2}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setTvDbId(J)V │ + invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setNetwork(Ljava/lang/String;)V │ + │ + .line 68 │ + invoke-virtual/range {v18 .. v20}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setTvDbId(J)V │ │ .line 69 │ - const-string v19, "status" │ + const-string v21, "status" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v21 │ + │ + move-object/from16 v0, v18 │ │ - invoke-virtual/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setStatus(Ljava/lang/String;)V │ + move-object/from16 v1, v21 │ + │ + invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setStatus(Ljava/lang/String;)V │ │ .line 71 │ new-instance v14, Lcom/rastating/droidbeard/Preferences; │ │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/net/FetchShowSummariesTask;->getContext()Landroid/content/Context; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ invoke-direct {v14, v0}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ │ .line 72 │ .local v14, "preferences":Lcom/rastating/droidbeard/Preferences; │ invoke-virtual {v14}, Lcom/rastating/droidbeard/Preferences;->getShowBannersInShowList()Z │ │ - move-result v19 │ + move-result v21 │ │ - if-eqz v19, :cond_0 │ + if-eqz v21, :cond_0 │ │ .line 73 │ - const-string v19, "cache" │ + const-string v21, "cache" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; │ │ move-result-object v5 │ │ .line 74 │ .local v5, "cacheInfo":Lorg/json/JSONObject; │ if-eqz v5, :cond_3 │ │ - const-string v19, "banner" │ + const-string v21, "banner" │ │ const/16 v22, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ move/from16 v1, v22 │ │ invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I │ │ - move-result v19 │ + move-result v21 │ │ :goto_2 │ move-object/from16 v0, p0 │ │ - move-wide/from16 v1, v20 │ + move-wide/from16 v1, v19 │ │ - move/from16 v3, v19 │ + move/from16 v3, v21 │ │ invoke-virtual {v0, v1, v2, v3}, Lcom/rastating/droidbeard/net/FetchShowSummariesTask;->getShowBanner(JI)Landroid/graphics/Bitmap; │ │ move-result-object v4 │ │ .line 75 │ .local v4, "banner":Landroid/graphics/Bitmap; │ @@ -264,81 +270,81 @@ │ │ invoke-virtual {v0, v4}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setBanner(Landroid/graphics/Bitmap;)V │ │ .line 78 │ .end local v4 # "banner":Landroid/graphics/Bitmap; │ .end local v5 # "cacheInfo":Lorg/json/JSONObject; │ :cond_0 │ - const-string v19, "paused" │ + const-string v21, "paused" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v13 │ │ .line 79 │ .local v13, "pausedState":Ljava/lang/Object; │ instance-of v0, v13, Ljava/lang/Boolean; │ │ - move/from16 v19, v0 │ + move/from16 v21, v0 │ │ - if-eqz v19, :cond_4 │ + if-eqz v21, :cond_4 │ │ .line 80 │ check-cast v13, Ljava/lang/Boolean; │ │ .end local v13 # "pausedState":Ljava/lang/Object; │ invoke-virtual {v13}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v19 │ + move-result v21 │ │ - invoke-virtual/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setPaused(Z)V │ + move-object/from16 v0, v18 │ + │ + move/from16 v1, v21 │ + │ + invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setPaused(Z)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 86 │ :goto_3 │ :try_start_1 │ - const-string v19, "next_ep_airdate" │ + const-string v21, "next_ep_airdate" │ │ move-object/from16 v0, v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v12 │ │ .line 87 │ .local v12, "nextDateString":Ljava/lang/String; │ - const-string v19, "" │ + const-string v21, "" │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ invoke-virtual {v12, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v19 │ + move-result v21 │ │ - if-nez v19, :cond_1 │ + if-nez v21, :cond_1 │ │ .line 88 │ - new-instance v19, Ljava/text/SimpleDateFormat; │ + new-instance v21, Ljava/text/SimpleDateFormat; │ │ const-string v22, "yyyy-MM-dd" │ │ - move-object/from16 v0, v19 │ - │ - move-object/from16 v1, v22 │ + invoke-direct/range {v21 .. v22}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ │ - invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ - │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ invoke-virtual {v0, v12}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; │ │ move-result-object v7 │ │ .line 89 │ .local v7, "date":Ljava/util/Date; │ @@ -365,144 +371,152 @@ │ .end local v6 # "data":Lorg/json/JSONObject; │ .end local v10 # "key":Ljava/lang/String; │ .end local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ .end local v14 # "preferences":Lcom/rastating/droidbeard/Preferences; │ .end local v15 # "root":Lorg/json/JSONObject; │ .end local v16 # "show":Lorg/json/JSONObject; │ .end local v18 # "tvShowSummary":Lcom/rastating/droidbeard/entities/TVShowSummary; │ - .end local v20 # "tvdbid":J │ + .end local v19 # "tvdbid":J │ :catch_0 │ move-exception v8 │ │ .line 103 │ .local v8, "e":Ljava/lang/Exception; │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v9, v8}, Lcom/rastating/droidbeard/net/FetchShowSummariesTask;->setLastException(Ljava/lang/String;Ljava/lang/Exception;)V │ │ .line 104 │ invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V │ │ .line 105 │ - const/16 v19, 0x0 │ + const/16 v21, 0x0 │ │ .line 109 │ .end local v8 # "e":Ljava/lang/Exception; │ :goto_5 │ - return-object v19 │ + return-object v21 │ │ .line 63 │ .restart local v6 # "data":Lorg/json/JSONObject; │ .restart local v10 # "key":Ljava/lang/String; │ .restart local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ .restart local v15 # "root":Lorg/json/JSONObject; │ .restart local v16 # "show":Lorg/json/JSONObject; │ - .restart local v20 # "tvdbid":J │ + .restart local v19 # "tvdbid":J │ :cond_2 │ :try_start_3 │ invoke-static {v10}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - invoke-virtual/range {v19 .. v19}, Ljava/lang/Long;->longValue()J │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v20 │ + move-result-wide v19 │ │ goto/16 :goto_1 │ │ .line 74 │ .restart local v5 # "cacheInfo":Lorg/json/JSONObject; │ .restart local v14 # "preferences":Lcom/rastating/droidbeard/Preferences; │ .restart local v18 # "tvShowSummary":Lcom/rastating/droidbeard/entities/TVShowSummary; │ :cond_3 │ - const/16 v19, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_2 │ │ .line 82 │ .end local v5 # "cacheInfo":Lorg/json/JSONObject; │ .restart local v13 # "pausedState":Ljava/lang/Object; │ :cond_4 │ - const/16 v19, 0x1 │ + const/16 v21, 0x1 │ │ - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v21 .. v21}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v21 │ │ invoke-virtual {v13, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v19 │ + move-result v21 │ + │ + move-object/from16 v0, v18 │ + │ + move/from16 v1, v21 │ │ - invoke-virtual/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setPaused(Z)V │ + invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setPaused(Z)V │ │ goto :goto_3 │ │ .line 91 │ .end local v13 # "pausedState":Ljava/lang/Object; │ :catch_1 │ move-exception v8 │ │ .line 92 │ .local v8, "e":Ljava/text/ParseException; │ - const/16 v19, 0x0 │ + const/16 v21, 0x0 │ + │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v21 │ │ - invoke-virtual/range {v18 .. v19}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setNextAirDate(Ljava/util/Date;)V │ + invoke-virtual {v0, v1}, Lcom/rastating/droidbeard/entities/TVShowSummary;->setNextAirDate(Ljava/util/Date;)V │ :try_end_3 │ .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 │ │ goto :goto_4 │ │ .line 99 │ .end local v6 # "data":Lorg/json/JSONObject; │ .end local v8 # "e":Ljava/text/ParseException; │ .end local v10 # "key":Ljava/lang/String; │ .end local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ .end local v14 # "preferences":Lcom/rastating/droidbeard/Preferences; │ .end local v15 # "root":Lorg/json/JSONObject; │ .end local v16 # "show":Lorg/json/JSONObject; │ .end local v18 # "tvShowSummary":Lcom/rastating/droidbeard/entities/TVShowSummary; │ - .end local v20 # "tvdbid":J │ + .end local v19 # "tvdbid":J │ :cond_5 │ - const/16 v19, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_5 │ │ .line 108 │ .restart local v6 # "data":Lorg/json/JSONObject; │ .restart local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ .restart local v15 # "root":Lorg/json/JSONObject; │ :cond_6 │ - new-instance v19, Lcom/rastating/droidbeard/comparators/TVShowSummaryComparator; │ + new-instance v21, Lcom/rastating/droidbeard/comparators/TVShowSummaryComparator; │ │ - invoke-direct/range {v19 .. v19}, Lcom/rastating/droidbeard/comparators/TVShowSummaryComparator;->()V │ + invoke-direct/range {v21 .. v21}, Lcom/rastating/droidbeard/comparators/TVShowSummaryComparator;->()V │ │ move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-static {v0, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 109 │ invoke-interface/range {v17 .. v17}, Ljava/util/List;->size()I │ │ - move-result v19 │ + move-result v21 │ │ - move/from16 v0, v19 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v21 │ │ invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v19 │ + move-result-object v21 │ │ - check-cast v19, [Lcom/rastating/droidbeard/entities/TVShowSummary; │ + check-cast v21, [Lcom/rastating/droidbeard/entities/TVShowSummary; │ │ goto :goto_5 │ .end method ├── smali/com/rastating/droidbeard/net/FetchShowTask.smali │ @@ -26,15 +26,15 @@ │ invoke-direct {p0, p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->(Landroid/content/Context;)V │ │ .line 46 │ return-void │ .end method │ │ .method private getSeasons(J)Ljava/util/List; │ - .locals 19 │ + .locals 18 │ .param p1, "tvdbid" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(J)", │ "Ljava/util/List", │ "<", │ "Lcom/rastating/droidbeard/entities/Season;", │ @@ -311,15 +311,15 @@ │ :cond_2 │ const/4 v14, 0x0 │ │ goto :goto_2 │ .end method │ │ .method private getTVShow(J)Lcom/rastating/droidbeard/entities/TVShow; │ - .locals 19 │ + .locals 18 │ .param p1, "tvdbid" # J │ │ .prologue │ .line 96 │ new-instance v13, Ljava/util/ArrayList; │ │ invoke-direct {v13}, Ljava/util/ArrayList;->()V │ @@ -785,20 +785,18 @@ │ .end local v0 # "seasons":Ljava/util/List;, "Ljava/util/List;" │ :cond_0 │ return-object v1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 42 │ check-cast p1, [Ljava/lang/Long; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/FetchShowTask;->doInBackground([Ljava/lang/Long;)Lcom/rastating/droidbeard/entities/TVShow; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/FetchUpcomingEpisodesTask.smali │ @@ -27,15 +27,15 @@ │ invoke-direct {p0, p1}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->(Landroid/content/Context;)V │ │ .line 37 │ return-void │ .end method │ │ .method private processEpisodes(Lorg/json/JSONArray;Lcom/rastating/droidbeard/entities/UpcomingEpisode$UpcomingEpisodeStatus;Ljava/util/List;)V │ - .locals 6 │ + .locals 5 │ .param p1, "data" # Lorg/json/JSONArray; │ .param p2, "status" # Lcom/rastating/droidbeard/entities/UpcomingEpisode$UpcomingEpisodeStatus; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Lorg/json/JSONArray;", │ "Lcom/rastating/droidbeard/entities/UpcomingEpisode$UpcomingEpisodeStatus;", │ @@ -128,17 +128,17 @@ │ .line 81 │ const-string v3, "tvdbid" │ │ invoke-virtual {v1, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I │ │ move-result v3 │ │ - int-to-long v4, v3 │ + int-to-long v3, v3 │ │ - invoke-virtual {v0, v4, v5}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->setTVDBID(J)V │ + invoke-virtual {v0, v3, v4}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->setTVDBID(J)V │ │ .line 82 │ invoke-virtual {v0, p2}, Lcom/rastating/droidbeard/entities/UpcomingEpisode;->setUpcomingStatus(Lcom/rastating/droidbeard/entities/UpcomingEpisode$UpcomingEpisodeStatus;)V │ │ .line 83 │ invoke-interface {p3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ @@ -155,21 +155,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 34 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/FetchUpcomingEpisodesTask;->doInBackground([Ljava/lang/Void;)[Lcom/rastating/droidbeard/entities/UpcomingEpisode; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/RestartTask.smali │ @@ -173,20 +173,18 @@ │ move-result-object v4 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 26 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/RestartTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/SearchTvDBTask.smali │ @@ -30,21 +30,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 33 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/SearchTvDBTask;->doInBackground([Ljava/lang/String;)[Lcom/rastating/droidbeard/entities/ShowSearchResult; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/SetEpisodeStatusTask.smali │ @@ -176,20 +176,18 @@ │ move-result-object v2 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 27 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/SetEpisodeStatusTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/SetPausedTask.smali │ @@ -109,20 +109,18 @@ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 27 │ check-cast p1, [Ljava/lang/Boolean; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/SetPausedTask;->doInBackground([Ljava/lang/Boolean;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/ShutdownTask.smali │ @@ -76,20 +76,18 @@ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 23 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/rastating/droidbeard/net/ShutdownTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/rastating/droidbeard/net/SickbeardAsyncTask.smali │ @@ -124,15 +124,15 @@ │ │ .line 67 │ :cond_0 │ return-void │ .end method │ │ .method protected getBitmap(Ljava/lang/String;Ljava/util/List;)Landroid/graphics/Bitmap; │ - .locals 17 │ + .locals 15 │ .param p1, "cmd" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/List", │ "<", │ @@ -145,244 +145,236 @@ │ } │ .end annotation │ │ .prologue │ .line 115 │ .local p0, "this":Lcom/rastating/droidbeard/net/SickbeardAsyncTask;, "Lcom/rastating/droidbeard/net/SickbeardAsyncTask;" │ .local p2, "params":Ljava/util/List;, "Ljava/util/List;>;" │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 116 │ - .local v1, "bitmap":Landroid/graphics/Bitmap; │ - new-instance v9, Lcom/rastating/droidbeard/Preferences; │ - │ - move-object/from16 v0, p0 │ + .local v0, "bitmap":Landroid/graphics/Bitmap; │ + new-instance v7, Lcom/rastating/droidbeard/Preferences; │ │ - iget-object v14, v0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mContext:Landroid/content/Context; │ + iget-object v12, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mContext:Landroid/content/Context; │ │ - invoke-direct {v9, v14}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ + invoke-direct {v7, v12}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ │ .line 117 │ - .local v9, "preferences":Lcom/rastating/droidbeard/Preferences; │ - const-string v6, "%sapi/%s/?cmd=%s" │ + .local v7, "preferences":Lcom/rastating/droidbeard/Preferences; │ + const-string v5, "%sapi/%s/?cmd=%s" │ │ .line 119 │ - .local v6, "format":Ljava/lang/String; │ - const/4 v14, 0x3 │ + .local v5, "format":Ljava/lang/String; │ + const/4 v12, 0x3 │ │ - new-array v14, v14, [Ljava/lang/Object; │ + new-array v12, v12, [Ljava/lang/Object; │ │ - const/4 v15, 0x0 │ + const/4 v13, 0x0 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/Preferences;->getSickbeardUrl()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/Preferences;->getSickbeardUrl()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v14, v15 │ + aput-object v14, v12, v13 │ │ - const/4 v15, 0x1 │ + const/4 v13, 0x1 │ │ - invoke-virtual {v9}, Lcom/rastating/droidbeard/Preferences;->getApiKey()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/rastating/droidbeard/Preferences;->getApiKey()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v14, v15 │ + aput-object v14, v12, v13 │ │ - const/4 v15, 0x2 │ + const/4 v13, 0x2 │ │ - aput-object p1, v14, v15 │ + aput-object p1, v12, v13 │ │ - invoke-static {v6, v14}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v5, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ .line 120 │ - .local v13, "uri":Ljava/lang/String; │ + .local v11, "uri":Ljava/lang/String; │ if-eqz p2, :cond_0 │ │ .line 121 │ invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v7 │ + move-result-object v13 │ │ - .local v7, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v14 │ + move-result v12 │ │ - if-eqz v14, :cond_0 │ + if-eqz v12, :cond_0 │ │ - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - check-cast v8, Landroid/util/Pair; │ + check-cast v6, Landroid/util/Pair; │ │ .line 122 │ - .local v8, "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ - new-instance v14, Ljava/lang/StringBuilder; │ + .local v6, "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - const-string v15, "&" │ + const-string v14, "&" │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - iget-object v14, v8, Landroid/util/Pair;->first:Ljava/lang/Object; │ + iget-object v12, v6, Landroid/util/Pair;->first:Ljava/lang/Object; │ │ - check-cast v14, Ljava/lang/String; │ + check-cast v12, Ljava/lang/String; │ │ - invoke-virtual {v15, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - const-string v15, "=" │ + const-string v14, "=" │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - iget-object v15, v8, Landroid/util/Pair;->second:Ljava/lang/Object; │ + iget-object v14, v6, Landroid/util/Pair;->second:Ljava/lang/Object; │ │ - invoke-virtual {v15}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v14}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ .line 123 │ goto :goto_0 │ │ .line 127 │ - .end local v7 # "i$":Ljava/util/Iterator; │ - .end local v8 # "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ + .end local v6 # "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ :cond_0 │ :try_start_0 │ - sget-object v14, Lcom/rastating/droidbeard/net/HttpClientManager;->INSTANCE:Lcom/rastating/droidbeard/net/HttpClientManager; │ + sget-object v12, Lcom/rastating/droidbeard/net/HttpClientManager;->INSTANCE:Lcom/rastating/droidbeard/net/HttpClientManager; │ │ - invoke-virtual {v14}, Lcom/rastating/droidbeard/net/HttpClientManager;->getClient()Lorg/apache/http/client/HttpClient; │ + invoke-virtual {v12}, Lcom/rastating/droidbeard/net/HttpClientManager;->getClient()Lorg/apache/http/client/HttpClient; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 128 │ - .local v3, "client":Lorg/apache/http/client/HttpClient; │ - new-instance v10, Lorg/apache/http/client/methods/HttpGet; │ + .local v2, "client":Lorg/apache/http/client/HttpClient; │ + new-instance v8, Lorg/apache/http/client/methods/HttpGet; │ │ - invoke-direct {v10, v13}, Lorg/apache/http/client/methods/HttpGet;->(Ljava/lang/String;)V │ + invoke-direct {v8, v11}, Lorg/apache/http/client/methods/HttpGet;->(Ljava/lang/String;)V │ │ .line 129 │ - .local v10, "request":Lorg/apache/http/client/methods/HttpGet; │ - invoke-interface {v3, v10}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ + .local v8, "request":Lorg/apache/http/client/methods/HttpGet; │ + invoke-interface {v2, v8}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ │ - move-result-object v11 │ + move-result-object v9 │ │ .line 130 │ - .local v11, "response":Lorg/apache/http/HttpResponse; │ - invoke-interface {v11}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; │ + .local v9, "response":Lorg/apache/http/HttpResponse; │ + invoke-interface {v9}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; │ │ - move-result-object v12 │ + move-result-object v10 │ │ .line 132 │ - .local v12, "status":Lorg/apache/http/StatusLine; │ - invoke-interface {v12}, Lorg/apache/http/StatusLine;->getStatusCode()I │ + .local v10, "status":Lorg/apache/http/StatusLine; │ + invoke-interface {v10}, Lorg/apache/http/StatusLine;->getStatusCode()I │ │ - move-result v14 │ + move-result v12 │ │ - const/16 v15, 0xc8 │ + const/16 v13, 0xc8 │ │ - if-ne v14, v15, :cond_1 │ + if-ne v12, v13, :cond_1 │ │ .line 133 │ - invoke-interface {v11}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ + invoke-interface {v9}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 134 │ - .local v5, "entity":Lorg/apache/http/HttpEntity; │ - invoke-static {v5}, Lorg/apache/http/util/EntityUtils;->toByteArray(Lorg/apache/http/HttpEntity;)[B │ + .local v4, "entity":Lorg/apache/http/HttpEntity; │ + invoke-static {v4}, Lorg/apache/http/util/EntityUtils;->toByteArray(Lorg/apache/http/HttpEntity;)[B │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 135 │ - .local v2, "bytes":[B │ - const/4 v14, 0x0 │ + .local v1, "bytes":[B │ + const/4 v12, 0x0 │ │ - array-length v15, v2 │ + array-length v13, v1 │ │ - invoke-static {v2, v14, v15}, Landroid/graphics/BitmapFactory;->decodeByteArray([BII)Landroid/graphics/Bitmap; │ + invoke-static {v1, v12, v13}, Landroid/graphics/BitmapFactory;->decodeByteArray([BII)Landroid/graphics/Bitmap; │ :try_end_0 │ .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 145 │ - .end local v2 # "bytes":[B │ - .end local v3 # "client":Lorg/apache/http/client/HttpClient; │ - .end local v5 # "entity":Lorg/apache/http/HttpEntity; │ - .end local v10 # "request":Lorg/apache/http/client/methods/HttpGet; │ - .end local v11 # "response":Lorg/apache/http/HttpResponse; │ - .end local v12 # "status":Lorg/apache/http/StatusLine; │ + .end local v1 # "bytes":[B │ + .end local v2 # "client":Lorg/apache/http/client/HttpClient; │ + .end local v4 # "entity":Lorg/apache/http/HttpEntity; │ + .end local v8 # "request":Lorg/apache/http/client/methods/HttpGet; │ + .end local v9 # "response":Lorg/apache/http/HttpResponse; │ + .end local v10 # "status":Lorg/apache/http/StatusLine; │ :cond_1 │ :goto_1 │ - return-object v1 │ + return-object v0 │ │ .line 137 │ :catch_0 │ - move-exception v4 │ + move-exception v3 │ │ .line 138 │ - .local v4, "e":Ljava/net/MalformedURLException; │ - new-instance v14, Lcom/rastating/droidbeard/net/SickBeardException; │ - │ - const-string v15, "" │ + .local v3, "e":Ljava/net/MalformedURLException; │ + new-instance v12, Lcom/rastating/droidbeard/net/SickBeardException; │ │ - invoke-direct {v14, v15, v4}, Lcom/rastating/droidbeard/net/SickBeardException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ + const-string v13, "" │ │ - move-object/from16 v0, p0 │ + invoke-direct {v12, v13, v3}, Lcom/rastating/droidbeard/net/SickBeardException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ - iput-object v14, v0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mLastException:Lcom/rastating/droidbeard/net/SickBeardException; │ + iput-object v12, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mLastException:Lcom/rastating/droidbeard/net/SickBeardException; │ │ .line 139 │ - invoke-virtual {v4}, Ljava/net/MalformedURLException;->printStackTrace()V │ + invoke-virtual {v3}, Ljava/net/MalformedURLException;->printStackTrace()V │ │ goto :goto_1 │ │ .line 140 │ - .end local v4 # "e":Ljava/net/MalformedURLException; │ + .end local v3 # "e":Ljava/net/MalformedURLException; │ :catch_1 │ - move-exception v4 │ + move-exception v3 │ │ .line 141 │ - .local v4, "e":Ljava/io/IOException; │ - new-instance v14, Lcom/rastating/droidbeard/net/SickBeardException; │ - │ - const-string v15, "" │ + .local v3, "e":Ljava/io/IOException; │ + new-instance v12, Lcom/rastating/droidbeard/net/SickBeardException; │ │ - invoke-direct {v14, v15, v4}, Lcom/rastating/droidbeard/net/SickBeardException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ + const-string v13, "" │ │ - move-object/from16 v0, p0 │ + invoke-direct {v12, v13, v3}, Lcom/rastating/droidbeard/net/SickBeardException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ - iput-object v14, v0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mLastException:Lcom/rastating/droidbeard/net/SickBeardException; │ + iput-object v12, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mLastException:Lcom/rastating/droidbeard/net/SickBeardException; │ │ .line 142 │ - invoke-virtual {v4}, Ljava/io/IOException;->printStackTrace()V │ + invoke-virtual {v3}, Ljava/io/IOException;->printStackTrace()V │ │ goto :goto_1 │ .end method │ │ .method protected getContext()Landroid/content/Context; │ .locals 1 │ │ @@ -464,15 +456,15 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method protected getJson(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String; │ - .locals 17 │ + .locals 15 │ .param p1, "cmd" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/List", │ "<", │ @@ -485,285 +477,277 @@ │ } │ .end annotation │ │ .prologue │ .line 163 │ .local p0, "this":Lcom/rastating/droidbeard/net/SickbeardAsyncTask;, "Lcom/rastating/droidbeard/net/SickbeardAsyncTask;" │ .local p2, "params":Ljava/util/List;, "Ljava/util/List;>;" │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ .line 164 │ - .local v13, "uri":Ljava/lang/String; │ - const/4 v1, 0x0 │ + .local v11, "uri":Ljava/lang/String; │ + const/4 v0, 0x0 │ │ .line 165 │ - .local v1, "body":Ljava/lang/String; │ - const-string v5, "%sapi/%s/?cmd=%s" │ + .local v0, "body":Ljava/lang/String; │ + const-string v4, "%sapi/%s/?cmd=%s" │ │ .line 166 │ - .local v5, "format":Ljava/lang/String; │ - new-instance v8, Lcom/rastating/droidbeard/Preferences; │ - │ - move-object/from16 v0, p0 │ + .local v4, "format":Ljava/lang/String; │ + new-instance v6, Lcom/rastating/droidbeard/Preferences; │ │ - iget-object v14, v0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mContext:Landroid/content/Context; │ + iget-object v12, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mContext:Landroid/content/Context; │ │ - invoke-direct {v8, v14}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ + invoke-direct {v6, v12}, Lcom/rastating/droidbeard/Preferences;->(Landroid/content/Context;)V │ │ .line 167 │ - .local v8, "preferences":Lcom/rastating/droidbeard/Preferences; │ - sget-object v14, Lcom/rastating/droidbeard/net/HttpClientManager;->INSTANCE:Lcom/rastating/droidbeard/net/HttpClientManager; │ + .local v6, "preferences":Lcom/rastating/droidbeard/Preferences; │ + sget-object v12, Lcom/rastating/droidbeard/net/HttpClientManager;->INSTANCE:Lcom/rastating/droidbeard/net/HttpClientManager; │ │ - invoke-virtual {v14}, Lcom/rastating/droidbeard/net/HttpClientManager;->getClient()Lorg/apache/http/client/HttpClient; │ + invoke-virtual {v12}, Lcom/rastating/droidbeard/net/HttpClientManager;->getClient()Lorg/apache/http/client/HttpClient; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 169 │ - .local v2, "client":Lorg/apache/http/client/HttpClient; │ - const/4 v14, 0x3 │ + .local v1, "client":Lorg/apache/http/client/HttpClient; │ + const/4 v12, 0x3 │ │ - new-array v14, v14, [Ljava/lang/Object; │ + new-array v12, v12, [Ljava/lang/Object; │ │ - const/4 v15, 0x0 │ + const/4 v13, 0x0 │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/Preferences;->getSickbeardUrl()Ljava/lang/String; │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/Preferences;->getSickbeardUrl()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v14, v15 │ + aput-object v14, v12, v13 │ │ - const/4 v15, 0x1 │ + const/4 v13, 0x1 │ │ - invoke-virtual {v8}, Lcom/rastating/droidbeard/Preferences;->getApiKey()Ljava/lang/String; │ + invoke-virtual {v6}, Lcom/rastating/droidbeard/Preferences;->getApiKey()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v14, v15 │ + aput-object v14, v12, v13 │ │ - const/4 v15, 0x2 │ + const/4 v13, 0x2 │ │ - aput-object p1, v14, v15 │ + aput-object p1, v12, v13 │ │ - invoke-static {v5, v14}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v4, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ .line 170 │ if-eqz p2, :cond_0 │ │ .line 171 │ invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v13 │ │ - .local v6, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v14 │ + move-result v12 │ │ - if-eqz v14, :cond_0 │ + if-eqz v12, :cond_0 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - check-cast v7, Landroid/util/Pair; │ + check-cast v5, Landroid/util/Pair; │ │ .line 172 │ - .local v7, "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ - new-instance v14, Ljava/lang/StringBuilder; │ + .local v5, "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - const-string v15, "&" │ + const-string v14, "&" │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - iget-object v14, v7, Landroid/util/Pair;->first:Ljava/lang/Object; │ + iget-object v12, v5, Landroid/util/Pair;->first:Ljava/lang/Object; │ │ - check-cast v14, Ljava/lang/String; │ + check-cast v12, Ljava/lang/String; │ │ - invoke-virtual {v15, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - const-string v15, "=" │ + const-string v14, "=" │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - iget-object v15, v7, Landroid/util/Pair;->second:Ljava/lang/Object; │ + iget-object v14, v5, Landroid/util/Pair;->second:Ljava/lang/Object; │ │ - invoke-virtual {v15}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v14}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ .line 173 │ goto :goto_0 │ │ .line 177 │ - .end local v6 # "i$":Ljava/util/Iterator; │ - .end local v7 # "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ + .end local v5 # "pair":Landroid/util/Pair;, "Landroid/util/Pair;" │ :cond_0 │ :try_start_0 │ - new-instance v9, Lorg/apache/http/client/methods/HttpGet; │ + new-instance v7, Lorg/apache/http/client/methods/HttpGet; │ │ - invoke-direct {v9, v13}, Lorg/apache/http/client/methods/HttpGet;->(Ljava/lang/String;)V │ + invoke-direct {v7, v11}, Lorg/apache/http/client/methods/HttpGet;->(Ljava/lang/String;)V │ │ .line 178 │ - .local v9, "request":Lorg/apache/http/client/methods/HttpGet; │ - invoke-interface {v2, v9}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ + .local v7, "request":Lorg/apache/http/client/methods/HttpGet; │ + invoke-interface {v1, v7}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; │ │ - move-result-object v10 │ + move-result-object v8 │ │ .line 179 │ - .local v10, "response":Lorg/apache/http/HttpResponse; │ - invoke-interface {v10}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; │ + .local v8, "response":Lorg/apache/http/HttpResponse; │ + invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; │ │ - move-result-object v11 │ + move-result-object v9 │ │ .line 181 │ - .local v11, "status":Lorg/apache/http/StatusLine; │ - invoke-interface {v11}, Lorg/apache/http/StatusLine;->getStatusCode()I │ + .local v9, "status":Lorg/apache/http/StatusLine; │ + invoke-interface {v9}, Lorg/apache/http/StatusLine;->getStatusCode()I │ │ - move-result v14 │ + move-result v12 │ │ - const/16 v15, 0xc8 │ + const/16 v13, 0xc8 │ │ - if-ne v14, v15, :cond_1 │ + if-ne v12, v13, :cond_1 │ │ .line 182 │ - new-instance v12, Ljava/io/ByteArrayOutputStream; │ + new-instance v10, Ljava/io/ByteArrayOutputStream; │ │ - invoke-direct {v12}, Ljava/io/ByteArrayOutputStream;->()V │ + invoke-direct {v10}, Ljava/io/ByteArrayOutputStream;->()V │ │ .line 183 │ - .local v12, "stream":Ljava/io/ByteArrayOutputStream; │ - invoke-interface {v10}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ + .local v10, "stream":Ljava/io/ByteArrayOutputStream; │ + invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 184 │ - .local v4, "entity":Lorg/apache/http/HttpEntity; │ - invoke-interface {v4, v12}, Lorg/apache/http/HttpEntity;->writeTo(Ljava/io/OutputStream;)V │ + .local v3, "entity":Lorg/apache/http/HttpEntity; │ + invoke-interface {v3, v10}, Lorg/apache/http/HttpEntity;->writeTo(Ljava/io/OutputStream;)V │ │ .line 185 │ - invoke-virtual {v12}, Ljava/io/ByteArrayOutputStream;->close()V │ + invoke-virtual {v10}, Ljava/io/ByteArrayOutputStream;->close()V │ │ .line 186 │ - invoke-interface {v4}, Lorg/apache/http/HttpEntity;->consumeContent()V │ + invoke-interface {v3}, Lorg/apache/http/HttpEntity;->consumeContent()V │ │ .line 187 │ - invoke-virtual {v12}, Ljava/io/ByteArrayOutputStream;->toString()Ljava/lang/String; │ + invoke-virtual {v10}, Ljava/io/ByteArrayOutputStream;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 188 │ - invoke-virtual {v12}, Ljava/io/ByteArrayOutputStream;->close()V │ + invoke-virtual {v10}, Ljava/io/ByteArrayOutputStream;->close()V │ │ - move-object v14, v1 │ + move-object v12, v0 │ │ .line 206 │ - .end local v4 # "entity":Lorg/apache/http/HttpEntity; │ - .end local v9 # "request":Lorg/apache/http/client/methods/HttpGet; │ - .end local v10 # "response":Lorg/apache/http/HttpResponse; │ - .end local v11 # "status":Lorg/apache/http/StatusLine; │ - .end local v12 # "stream":Ljava/io/ByteArrayOutputStream; │ + .end local v3 # "entity":Lorg/apache/http/HttpEntity; │ + .end local v7 # "request":Lorg/apache/http/client/methods/HttpGet; │ + .end local v8 # "response":Lorg/apache/http/HttpResponse; │ + .end local v9 # "status":Lorg/apache/http/StatusLine; │ + .end local v10 # "stream":Ljava/io/ByteArrayOutputStream; │ :goto_1 │ - return-object v14 │ + return-object v12 │ │ .line 190 │ - .restart local v9 # "request":Lorg/apache/http/client/methods/HttpGet; │ - .restart local v10 # "response":Lorg/apache/http/HttpResponse; │ - .restart local v11 # "status":Lorg/apache/http/StatusLine; │ + .restart local v7 # "request":Lorg/apache/http/client/methods/HttpGet; │ + .restart local v8 # "response":Lorg/apache/http/HttpResponse; │ + .restart local v9 # "status":Lorg/apache/http/StatusLine; │ :cond_1 │ - invoke-interface {v10}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ + invoke-interface {v8}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 191 │ - .restart local v4 # "entity":Lorg/apache/http/HttpEntity; │ - invoke-interface {v4}, Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; │ + .restart local v3 # "entity":Lorg/apache/http/HttpEntity; │ + invoke-interface {v3}, Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/io/InputStream;->close()V │ + invoke-virtual {v12}, Ljava/io/InputStream;->close()V │ │ .line 192 │ - invoke-interface {v4}, Lorg/apache/http/HttpEntity;->consumeContent()V │ + invoke-interface {v3}, Lorg/apache/http/HttpEntity;->consumeContent()V │ │ .line 193 │ - new-instance v14, Ljava/io/IOException; │ + new-instance v12, Ljava/io/IOException; │ │ - invoke-interface {v11}, Lorg/apache/http/StatusLine;->getReasonPhrase()Ljava/lang/String; │ + invoke-interface {v9}, Lorg/apache/http/StatusLine;->getReasonPhrase()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-direct {v14, v15}, Ljava/io/IOException;->(Ljava/lang/String;)V │ + invoke-direct {v12, v13}, Ljava/io/IOException;->(Ljava/lang/String;)V │ │ - throw v14 │ + throw v12 │ :try_end_0 │ .catch Ljavax/net/ssl/SSLHandshakeException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 196 │ - .end local v4 # "entity":Lorg/apache/http/HttpEntity; │ - .end local v9 # "request":Lorg/apache/http/client/methods/HttpGet; │ - .end local v10 # "response":Lorg/apache/http/HttpResponse; │ - .end local v11 # "status":Lorg/apache/http/StatusLine; │ + .end local v3 # "entity":Lorg/apache/http/HttpEntity; │ + .end local v7 # "request":Lorg/apache/http/client/methods/HttpGet; │ + .end local v8 # "response":Lorg/apache/http/HttpResponse; │ + .end local v9 # "status":Lorg/apache/http/StatusLine; │ :catch_0 │ - move-exception v3 │ + move-exception v2 │ │ .line 197 │ - .local v3, "e":Ljavax/net/ssl/SSLHandshakeException; │ - const-string v14, "" │ - │ - move-object/from16 v0, p0 │ + .local v2, "e":Ljavax/net/ssl/SSLHandshakeException; │ + const-string v12, "" │ │ - invoke-virtual {v0, v14, v3}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->setLastException(Ljava/lang/String;Ljava/lang/Exception;)V │ + invoke-virtual {p0, v12, v2}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->setLastException(Ljava/lang/String;Ljava/lang/Exception;)V │ │ .line 198 │ - const/4 v14, 0x0 │ + const/4 v12, 0x0 │ │ goto :goto_1 │ │ .line 200 │ - .end local v3 # "e":Ljavax/net/ssl/SSLHandshakeException; │ + .end local v2 # "e":Ljavax/net/ssl/SSLHandshakeException; │ :catch_1 │ - move-exception v3 │ + move-exception v2 │ │ .line 201 │ - .local v3, "e":Ljava/lang/Exception; │ - const-string v14, "" │ - │ - move-object/from16 v0, p0 │ + .local v2, "e":Ljava/lang/Exception; │ + const-string v12, "" │ │ - invoke-virtual {v0, v14, v3}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->setLastException(Ljava/lang/String;Ljava/lang/Exception;)V │ + invoke-virtual {p0, v12, v2}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->setLastException(Ljava/lang/String;Ljava/lang/Exception;)V │ │ .line 202 │ - invoke-virtual {v3}, Ljava/lang/Exception;->printStackTrace()V │ + invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ │ .line 203 │ - const/4 v14, 0x0 │ + const/4 v12, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public getLastException()Lcom/rastating/droidbeard/net/SickBeardException; │ .locals 1 │ │ @@ -792,15 +776,15 @@ │ .local p0, "this":Lcom/rastating/droidbeard/net/SickbeardAsyncTask;, "Lcom/rastating/droidbeard/net/SickbeardAsyncTask;" │ iget-object v0, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mResponseListeners:Ljava/util/List; │ │ return-object v0 │ .end method │ │ .method protected getShowBanner(JI)Landroid/graphics/Bitmap; │ - .locals 9 │ + .locals 8 │ .param p1, "tvdbid" # J │ .param p3, "cachedInSB" # I │ │ .prologue │ .line 83 │ .local p0, "this":Lcom/rastating/droidbeard/net/SickbeardAsyncTask;, "Lcom/rastating/droidbeard/net/SickbeardAsyncTask;" │ new-instance v1, Ljava/io/File; │ @@ -961,72 +945,71 @@ │ │ .prologue │ .line 215 │ .local p0, "this":Lcom/rastating/droidbeard/net/SickbeardAsyncTask;, "Lcom/rastating/droidbeard/net/SickbeardAsyncTask;" │ .local p1, "result":Ljava/lang/Object;, "TResult;" │ invoke-virtual {p0}, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->getResponseListeners()Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 216 │ - .local v3, "listeners":Ljava/util/List;, "Ljava/util/List;>;" │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v2, "listeners":Ljava/util/List;, "Ljava/util/List;>;" │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/rastating/droidbeard/net/ApiResponseListener; │ + check-cast v1, Lcom/rastating/droidbeard/net/ApiResponseListener; │ │ .line 217 │ - .local v2, "listener":Lcom/rastating/droidbeard/net/ApiResponseListener;, "Lcom/rastating/droidbeard/net/ApiResponseListener;" │ - invoke-interface {v2, p0, p1}, Lcom/rastating/droidbeard/net/ApiResponseListener;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ + .local v1, "listener":Lcom/rastating/droidbeard/net/ApiResponseListener;, "Lcom/rastating/droidbeard/net/ApiResponseListener;" │ + invoke-interface {v1, p0, p1}, Lcom/rastating/droidbeard/net/ApiResponseListener;->onApiRequestFinished(Lcom/rastating/droidbeard/net/SickbeardAsyncTask;Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 220 │ - .end local v2 # "listener":Lcom/rastating/droidbeard/net/ApiResponseListener;, "Lcom/rastating/droidbeard/net/ApiResponseListener;" │ + .end local v1 # "listener":Lcom/rastating/droidbeard/net/ApiResponseListener;, "Lcom/rastating/droidbeard/net/ApiResponseListener;" │ :cond_0 │ - iget-object v4, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mCompleteListeners:Ljava/util/List; │ + iget-object v3, p0, Lcom/rastating/droidbeard/net/SickbeardAsyncTask;->mCompleteListeners:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ + check-cast v0, Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ │ .line 221 │ - .local v1, "listener":Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ - invoke-interface {v1, p0}, Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener;->onAsyncTaskComplete(Landroid/os/AsyncTask;)V │ + .local v0, "listener":Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ + invoke-interface {v0, p0}, Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener;->onAsyncTaskComplete(Landroid/os/AsyncTask;)V │ │ goto :goto_1 │ │ .line 223 │ - .end local v1 # "listener":Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ + .end local v0 # "listener":Lcom/rastating/droidbeard/net/AsyncTaskCompleteListener; │ :cond_1 │ return-void │ .end method │ │ .method public removeResponseListener(Lcom/rastating/droidbeard/net/ApiResponseListener;)V │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; ├── smali/com/rastating/droidbeard/net/TlsSocketFactory$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/rastating/droidbeard/net/TlsSocketFactory; │ │ │ # direct methods │ .method constructor (Lcom/rastating/droidbeard/net/TlsSocketFactory;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/rastating/droidbeard/net/TlsSocketFactory; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lcom/rastating/droidbeard/net/TlsSocketFactory$1;->this$0:Lcom/rastating/droidbeard/net/TlsSocketFactory; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/rastating/droidbeard/ui/EpisodeItem.smali │ @@ -3,22 +3,14 @@ │ .source "EpisodeItem.java" │ │ # interfaces │ .implements Landroid/view/View$OnClickListener; │ .implements Landroid/widget/CompoundButton$OnCheckedChangeListener; │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/rastating/droidbeard/ui/EpisodeItem$1; │ - } │ -.end annotation │ - │ - │ # instance fields │ .field private mAirdate:Landroid/widget/TextView; │ │ .field private mContext:Landroid/content/Context; │ │ .field private mEpisode:Lcom/rastating/droidbeard/entities/Episode; │ │ @@ -77,54 +69,54 @@ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mView:Landroid/view/View; │ │ .line 54 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f09001e │ + const v2, 0x7f08001e │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mEpisodeNumber:Landroid/widget/TextView; │ │ .line 55 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f09001f │ + const v2, 0x7f08001f │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mName:Landroid/widget/TextView; │ │ .line 56 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f090020 │ + const v2, 0x7f080020 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mAirdate:Landroid/widget/TextView; │ │ .line 57 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/EpisodeItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f09001d │ + const v2, 0x7f08001d │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/CheckBox; ├── smali/com/rastating/droidbeard/ui/ExpandableImageView.smali │ @@ -86,420 +86,420 @@ │ 0x40000000 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ │ # virtual methods │ .method protected onMeasure(II)V │ - .locals 26 │ + .locals 24 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ .line 41 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ .line 44 │ - .local v5, "desiredAspect":F │ - const/16 v17, 0x0 │ + .local v4, "desiredAspect":F │ + const/16 v16, 0x0 │ │ .line 47 │ - .local v17, "resizeWidth":Z │ - const/16 v16, 0x0 │ + .local v16, "resizeWidth":Z │ + const/4 v15, 0x0 │ │ .line 49 │ - .local v16, "resizeHeight":Z │ + .local v15, "resizeHeight":Z │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v20 │ + move-result v19 │ │ .line 50 │ - .local v20, "widthSpecMode":I │ + .local v19, "widthSpecMode":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v9 │ + move-result v8 │ │ .line 52 │ - .local v9, "heightSpecMode":I │ + .local v8, "heightSpecMode":I │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getDrawable()Landroid/graphics/drawable/Drawable; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - if-nez v21, :cond_4 │ + if-nez v20, :cond_4 │ │ .line 53 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ - .local v7, "h":I │ - move/from16 v18, v7 │ + .local v6, "h":I │ + move/from16 v17, v6 │ │ .line 70 │ - .local v18, "w":I │ + .local v17, "w":I │ :cond_0 │ :goto_0 │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getPaddingLeft()I │ │ - move-result v13 │ + move-result v12 │ │ .line 71 │ - .local v13, "pleft":I │ + .local v12, "pleft":I │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getPaddingRight()I │ │ - move-result v14 │ + move-result v13 │ │ .line 72 │ - .local v14, "pright":I │ + .local v13, "pright":I │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getPaddingTop()I │ │ - move-result v15 │ + move-result v14 │ │ .line 73 │ - .local v15, "ptop":I │ + .local v14, "ptop":I │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getPaddingBottom()I │ │ - move-result v12 │ + move-result v11 │ │ .line 78 │ - .local v12, "pbottom":I │ - if-nez v17, :cond_1 │ + .local v11, "pbottom":I │ + if-nez v16, :cond_1 │ │ - if-eqz v16, :cond_9 │ + if-eqz v15, :cond_9 │ │ .line 85 │ :cond_1 │ - add-int v21, v18, v13 │ + add-int v20, v17, v12 │ │ - add-int v21, v21, v14 │ + add-int v20, v20, v13 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ move/from16 v2, p1 │ │ invoke-direct {v0, v1, v2}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->resolveAdjustedSize(II)I │ │ - move-result v19 │ + move-result v18 │ │ .line 88 │ - .local v19, "widthSize":I │ - move/from16 v0, v19 │ + .local v18, "widthSize":I │ + move/from16 v0, v18 │ │ int-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - div-float v21, v21, v5 │ + div-float v20, v20, v4 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - float-to-int v8, v0 │ + float-to-int v7, v0 │ │ .line 90 │ - .local v8, "heightSize":I │ - const/16 v21, 0x0 │ + .local v7, "heightSize":I │ + const/16 v20, 0x0 │ │ - cmpl-float v21, v5, v21 │ + cmpl-float v20, v4, v20 │ │ - if-eqz v21, :cond_3 │ + if-eqz v20, :cond_3 │ │ .line 92 │ - sub-int v21, v19, v13 │ + sub-int v20, v18, v12 │ │ - sub-int v21, v21, v14 │ + sub-int v20, v20, v13 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ int-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - sub-int v22, v8, v15 │ + sub-int v21, v7, v14 │ │ - sub-int v22, v22, v12 │ + sub-int v21, v21, v11 │ │ - move/from16 v0, v22 │ + move/from16 v0, v21 │ │ int-to-float v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - div-float v4, v21, v22 │ + div-float v3, v20, v21 │ │ .line 95 │ - .local v4, "actualAspect":F │ - sub-float v21, v4, v5 │ + .local v3, "actualAspect":F │ + sub-float v20, v3, v4 │ │ - invoke-static/range {v21 .. v21}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v20 .. v20}, Ljava/lang/Math;->abs(F)F │ │ - move-result v21 │ + move-result v20 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v22, v0 │ + move-wide/from16 v20, v0 │ │ - const-wide v24, 0x3e7ad7f29abcaf48L # 1.0E-7 │ + const-wide v22, 0x3e7ad7f29abcaf48L # 1.0E-7 │ │ - cmpl-double v21, v22, v24 │ + cmpl-double v20, v20, v22 │ │ - if-lez v21, :cond_3 │ + if-lez v20, :cond_3 │ │ .line 97 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 100 │ - .local v6, "done":Z │ - if-eqz v17, :cond_2 │ + .local v5, "done":Z │ + if-eqz v16, :cond_2 │ │ .line 101 │ - sub-int v21, v8, v15 │ + sub-int v20, v7, v14 │ │ - sub-int v21, v21, v12 │ + sub-int v20, v20, v11 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ int-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - mul-float v21, v21, v5 │ + mul-float v20, v20, v4 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ float-to-int v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - add-int v21, v21, v13 │ + add-int v20, v20, v12 │ │ - add-int v11, v21, v14 │ + add-int v10, v20, v13 │ │ .line 103 │ - .local v11, "newWidth":I │ - move/from16 v0, v19 │ + .local v10, "newWidth":I │ + move/from16 v0, v18 │ │ - if-gt v11, v0, :cond_2 │ + if-gt v10, v0, :cond_2 │ │ .line 104 │ - move/from16 v19, v11 │ + move/from16 v18, v10 │ │ .line 105 │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ .line 110 │ - .end local v11 # "newWidth":I │ + .end local v10 # "newWidth":I │ :cond_2 │ - if-nez v6, :cond_3 │ + if-nez v5, :cond_3 │ │ - if-eqz v16, :cond_3 │ + if-eqz v15, :cond_3 │ │ .line 111 │ - sub-int v21, v19, v13 │ + sub-int v20, v18, v12 │ │ - sub-int v21, v21, v14 │ + sub-int v20, v20, v13 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ int-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - div-float v21, v21, v5 │ + div-float v20, v20, v4 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ float-to-int v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - add-int v21, v21, v15 │ + add-int v20, v20, v14 │ │ - add-int v10, v21, v12 │ + add-int v9, v20, v11 │ │ .line 113 │ - .local v10, "newHeight":I │ - if-gt v10, v8, :cond_3 │ + .local v9, "newHeight":I │ + if-gt v9, v7, :cond_3 │ │ .line 114 │ - move v8, v10 │ + move v7, v9 │ │ .line 134 │ - .end local v4 # "actualAspect":F │ - .end local v6 # "done":Z │ - .end local v10 # "newHeight":I │ + .end local v3 # "actualAspect":F │ + .end local v5 # "done":Z │ + .end local v9 # "newHeight":I │ :cond_3 │ :goto_1 │ move-object/from16 v0, p0 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ - invoke-virtual {v0, v1, v8}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->setMeasuredDimension(II)V │ + invoke-virtual {v0, v1, v7}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->setMeasuredDimension(II)V │ │ .line 135 │ return-void │ │ .line 55 │ - .end local v7 # "h":I │ - .end local v8 # "heightSize":I │ - .end local v12 # "pbottom":I │ - .end local v13 # "pleft":I │ - .end local v14 # "pright":I │ - .end local v15 # "ptop":I │ - .end local v18 # "w":I │ - .end local v19 # "widthSize":I │ + .end local v6 # "h":I │ + .end local v7 # "heightSize":I │ + .end local v11 # "pbottom":I │ + .end local v12 # "pleft":I │ + .end local v13 # "pright":I │ + .end local v14 # "ptop":I │ + .end local v17 # "w":I │ + .end local v18 # "widthSize":I │ :cond_4 │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getDrawable()Landroid/graphics/drawable/Drawable; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ + invoke-virtual/range {v20 .. v20}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ - move-result v18 │ + move-result v17 │ │ .line 56 │ - .restart local v18 # "w":I │ + .restart local v17 # "w":I │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getDrawable()Landroid/graphics/drawable/Drawable; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I │ + invoke-virtual/range {v20 .. v20}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I │ │ - move-result v7 │ + move-result v6 │ │ .line 57 │ - .restart local v7 # "h":I │ - if-gtz v18, :cond_5 │ + .restart local v6 # "h":I │ + if-gtz v17, :cond_5 │ │ - const/16 v18, 0x1 │ + const/16 v17, 0x1 │ │ .line 58 │ :cond_5 │ - if-gtz v7, :cond_6 │ + if-gtz v6, :cond_6 │ │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ .line 62 │ :cond_6 │ invoke-direct/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getAdjustViewBound()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ .line 63 │ - const/high16 v21, 0x40000000 # 2.0f │ + const/high16 v20, 0x40000000 # 2.0f │ │ - move/from16 v0, v20 │ + move/from16 v0, v19 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ if-eq v0, v1, :cond_7 │ │ - const/16 v17, 0x1 │ + const/16 v16, 0x1 │ │ .line 64 │ :goto_2 │ - const/high16 v21, 0x40000000 # 2.0f │ + const/high16 v20, 0x40000000 # 2.0f │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - if-eq v9, v0, :cond_8 │ + if-eq v8, v0, :cond_8 │ │ - const/16 v16, 0x1 │ + const/4 v15, 0x1 │ │ .line 66 │ :goto_3 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ int-to-float v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v20, v0 │ │ - int-to-float v0, v7 │ + int-to-float v0, v6 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - div-float v5, v21, v22 │ + div-float v4, v20, v21 │ │ goto/16 :goto_0 │ │ .line 63 │ :cond_7 │ - const/16 v17, 0x0 │ + const/16 v16, 0x0 │ │ goto :goto_2 │ │ .line 64 │ :cond_8 │ - const/16 v16, 0x0 │ + const/4 v15, 0x0 │ │ goto :goto_3 │ │ .line 124 │ - .restart local v12 # "pbottom":I │ - .restart local v13 # "pleft":I │ - .restart local v14 # "pright":I │ - .restart local v15 # "ptop":I │ + .restart local v11 # "pbottom":I │ + .restart local v12 # "pleft":I │ + .restart local v13 # "pright":I │ + .restart local v14 # "ptop":I │ :cond_9 │ - add-int v21, v13, v14 │ + add-int v20, v12, v13 │ │ - add-int v18, v18, v21 │ + add-int v17, v17, v20 │ │ .line 125 │ - add-int v21, v15, v12 │ + add-int v20, v14, v11 │ │ - add-int v7, v7, v21 │ + add-int v6, v6, v20 │ │ .line 127 │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getSuggestedMinimumWidth()I │ │ - move-result v21 │ + move-result v20 │ │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ - move-result v18 │ + move-result v17 │ │ .line 128 │ invoke-virtual/range {p0 .. p0}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->getSuggestedMinimumHeight()I │ │ - move-result v21 │ + move-result v20 │ │ - move/from16 v0, v21 │ + move/from16 v0, v20 │ │ - invoke-static {v7, v0}, Ljava/lang/Math;->max(II)I │ + invoke-static {v6, v0}, Ljava/lang/Math;->max(II)I │ │ - move-result v7 │ + move-result v6 │ │ .line 130 │ - const/16 v21, 0x0 │ + const/16 v20, 0x0 │ │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ move/from16 v1, p1 │ │ - move/from16 v2, v21 │ + move/from16 v2, v20 │ │ invoke-static {v0, v1, v2}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->resolveSizeAndState(III)I │ │ - move-result v19 │ + move-result v18 │ │ .line 131 │ - .restart local v19 # "widthSize":I │ - const/16 v21, 0x0 │ + .restart local v18 # "widthSize":I │ + const/16 v20, 0x0 │ │ move/from16 v0, p2 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ - invoke-static {v7, v0, v1}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->resolveSizeAndState(III)I │ + invoke-static {v6, v0, v1}, Lcom/rastating/droidbeard/ui/ExpandableImageView;->resolveSizeAndState(III)I │ │ - move-result v8 │ + move-result v7 │ │ - .restart local v8 # "heightSize":I │ + .restart local v7 # "heightSize":I │ goto :goto_1 │ .end method ├── smali/com/rastating/droidbeard/ui/ProfileListItem.smali │ @@ -55,15 +55,15 @@ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mView:Landroid/view/View; │ │ .line 44 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f090040 │ + const v2, 0x7f080040 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ @@ -73,28 +73,28 @@ │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mNameView:Landroid/widget/TextView; │ │ invoke-virtual {v1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 46 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f090041 │ + const v2, 0x7f080041 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mSelectButton:Landroid/widget/Button; │ │ .line 47 │ iget-object v1, p0, Lcom/rastating/droidbeard/ui/ProfileListItem;->mView:Landroid/view/View; │ │ - const v2, 0x7f090039 │ + const v2, 0x7f080039 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/Button; ├── smali/com/rastating/droidbeard/ui/SeasonTable.smali │ @@ -66,26 +66,26 @@ │ const v1, 0x7f030012 │ │ const/4 v2, 0x1 │ │ invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ .line 51 │ - const v1, 0x7f090043 │ + const v1, 0x7f080043 │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ui/SeasonTable;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TableLayout; │ │ iput-object v1, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mTable:Landroid/widget/TableLayout; │ │ .line 52 │ - const v1, 0x7f090044 │ + const v1, 0x7f080044 │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ui/SeasonTable;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/CheckBox; │ │ @@ -169,93 +169,91 @@ │ │ .prologue │ .line 70 │ const/4 v0, 0x1 │ │ .line 71 │ .local v0, "allChecked":Z │ - iget-object v3, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mEpisodes:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mEpisodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/rastating/droidbeard/ui/EpisodeItem; │ + check-cast v1, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 72 │ - .local v2, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ - invoke-virtual {v2}, Lcom/rastating/droidbeard/ui/EpisodeItem;->isChecked()Z │ + .local v1, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + invoke-virtual {v1}, Lcom/rastating/droidbeard/ui/EpisodeItem;->isChecked()Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ .line 73 │ const/4 v0, 0x0 │ │ .line 78 │ - .end local v2 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + .end local v1 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ :cond_1 │ return v0 │ .end method │ │ .method public allEpisodesNotChecked()Z │ .locals 4 │ │ .prologue │ .line 82 │ const/4 v0, 0x1 │ │ .line 83 │ .local v0, "allNotChecked":Z │ - iget-object v3, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mEpisodes:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mEpisodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/rastating/droidbeard/ui/EpisodeItem; │ + check-cast v1, Lcom/rastating/droidbeard/ui/EpisodeItem; │ │ .line 84 │ - .local v2, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ - invoke-virtual {v2}, Lcom/rastating/droidbeard/ui/EpisodeItem;->isChecked()Z │ + .local v1, "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + invoke-virtual {v1}, Lcom/rastating/droidbeard/ui/EpisodeItem;->isChecked()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ .line 85 │ const/4 v0, 0x0 │ │ .line 90 │ - .end local v2 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ + .end local v1 # "item":Lcom/rastating/droidbeard/ui/EpisodeItem; │ :cond_1 │ return v0 │ .end method │ │ .method public getEpisodeItems()Ljava/util/ArrayList; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; │ @@ -375,15 +373,15 @@ │ .param p1, "value" # Ljava/lang/String; │ │ .prologue │ .line 106 │ iput-object p1, p0, Lcom/rastating/droidbeard/ui/SeasonTable;->mTitle:Ljava/lang/String; │ │ .line 107 │ - const v1, 0x7f090042 │ + const v1, 0x7f080042 │ │ invoke-virtual {p0, v1}, Lcom/rastating/droidbeard/ui/SeasonTable;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; ├── original/AndroidManifest.xml │ @@ -1,191 +1,178 @@ │ -00000000: 0300 0800 e40b 0000 0100 1c00 7c06 0000 ............|... │ -00000010: 2700 0000 0000 0000 0000 0000 b800 0000 '............... │ +00000000: 0300 0800 200b 0000 0100 1c00 e005 0000 .... ........... │ +00000010: 2300 0000 0000 0000 0000 0000 a800 0000 #............... │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5200 0000 7600 0000 8200 0000 9c00 0000 R...v........... │ 00000040: a800 0000 b600 0000 c400 0000 e200 0000 ................ │ 00000050: f400 0000 4c01 0000 5001 0000 6201 0000 ....L...P...b... │ -00000060: 9601 0000 ca01 0000 de01 0000 1202 0000 ................ │ -00000070: 2002 0000 2802 0000 4602 0000 5a02 0000 ...(...F...Z... │ -00000080: 7c02 0000 b602 0000 0803 0000 2203 0000 |..........."... │ -00000090: 6e03 0000 8203 0000 d003 0000 ee03 0000 n............... │ -000000a0: fe03 0000 3604 0000 4a04 0000 8e04 0000 ....6...J....... │ -000000b0: d804 0000 ec04 0000 4805 0000 7405 0000 ........H...t... │ -000000c0: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ -000000d0: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ -000000e0: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ -000000f0: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ -00000100: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ -00000110: 0000 1000 7400 6100 7200 6700 6500 7400 ....t.a.r.g.e.t. │ -00000120: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ -00000130: 6f00 6e00 0000 0400 6e00 6100 6d00 6500 o.n.....n.a.m.e. │ -00000140: 0000 0b00 6100 6c00 6c00 6f00 7700 4200 ....a.l.l.o.w.B. │ -00000150: 6100 6300 6b00 7500 7000 0000 0400 6900 a.c.k.u.p.....i. │ -00000160: 6300 6f00 6e00 0000 0500 6c00 6100 6200 c.o.n.....l.a.b. │ -00000170: 6500 6c00 0000 0500 7400 6800 6500 6d00 e.l.....t.h.e.m. │ -00000180: 6500 0000 0d00 6300 6f00 6e00 6600 6900 e.....c.o.n.f.i. │ -00000190: 6700 4300 6800 6100 6e00 6700 6500 7300 g.C.h.a.n.g.e.s. │ -000001a0: 0000 0700 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ -000001b0: 6400 0000 2a00 6800 7400 7400 7000 3a00 d...*.h.t.t.p.:. │ -000001c0: 2f00 2f00 7300 6300 6800 6500 6d00 6100 /./.s.c.h.e.m.a. │ -000001d0: 7300 2e00 6100 6e00 6400 7200 6f00 6900 s...a.n.d.r.o.i. │ -000001e0: 6400 2e00 6300 6f00 6d00 2f00 6100 7000 d...c.o.m./.a.p. │ -000001f0: 6b00 2f00 7200 6500 7300 2f00 6100 6e00 k./.r.e.s./.a.n. │ -00000200: 6400 7200 6f00 6900 6400 0000 0000 0000 d.r.o.i.d....... │ -00000210: 0700 7000 6100 6300 6b00 6100 6700 6500 ..p.a.c.k.a.g.e. │ -00000220: 0000 1800 7000 6c00 6100 7400 6600 6f00 ....p.l.a.t.f.o. │ -00000230: 7200 6d00 4200 7500 6900 6c00 6400 5600 r.m.B.u.i.l.d.V. │ -00000240: 6500 7200 7300 6900 6f00 6e00 4300 6f00 e.r.s.i.o.n.C.o. │ -00000250: 6400 6500 0000 1800 7000 6c00 6100 7400 d.e.....p.l.a.t. │ -00000260: 6600 6f00 7200 6d00 4200 7500 6900 6c00 f.o.r.m.B.u.i.l. │ -00000270: 6400 5600 6500 7200 7300 6900 6f00 6e00 d.V.e.r.s.i.o.n. │ -00000280: 4e00 6100 6d00 6500 0000 0800 6d00 6100 N.a.m.e.....m.a. │ -00000290: 6e00 6900 6600 6500 7300 7400 0000 1800 n.i.f.e.s.t..... │ -000002a0: 6300 6f00 6d00 2e00 7200 6100 7300 7400 c.o.m...r.a.s.t. │ -000002b0: 6100 7400 6900 6e00 6700 2e00 6400 7200 a.t.i.n.g...d.r. │ -000002c0: 6f00 6900 6400 6200 6500 6100 7200 6400 o.i.d.b.e.a.r.d. │ -000002d0: 0000 0500 3100 2e00 3500 2e00 3000 0000 ....1...5...0... │ -000002e0: 0200 3200 3100 0000 0d00 3500 2e00 3000 ..2.1.....5...0. │ -000002f0: 2e00 3100 2d00 3100 3600 3200 3400 3400 ..1.-.1.6.2.4.4. │ -00000300: 3400 3800 0000 0800 7500 7300 6500 7300 4.8.....u.s.e.s. │ -00000310: 2d00 7300 6400 6b00 0000 0f00 7500 7300 -.s.d.k.....u.s. │ -00000320: 6500 7300 2d00 7000 6500 7200 6d00 6900 e.s.-.p.e.r.m.i. │ -00000330: 7300 7300 6900 6f00 6e00 0000 1b00 6100 s.s.i.o.n.....a. │ -00000340: 6e00 6400 7200 6f00 6900 6400 2e00 7000 n.d.r.o.i.d...p. │ -00000350: 6500 7200 6d00 6900 7300 7300 6900 6f00 e.r.m.i.s.s.i.o. │ -00000360: 6e00 2e00 4900 4e00 5400 4500 5200 4e00 n...I.N.T.E.R.N. │ -00000370: 4500 5400 0000 2700 6100 6e00 6400 7200 E.T...'.a.n.d.r. │ -00000380: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ -00000390: 6900 7300 7300 6900 6f00 6e00 2e00 4100 i.s.s.i.o.n...A. │ -000003a0: 4300 4300 4500 5300 5300 5f00 4e00 4500 C.C.E.S.S._.N.E. │ -000003b0: 5400 5700 4f00 5200 4b00 5f00 5300 5400 T.W.O.R.K._.S.T. │ -000003c0: 4100 5400 4500 0000 0b00 6100 7000 7000 A.T.E.....a.p.p. │ -000003d0: 6c00 6900 6300 6100 7400 6900 6f00 6e00 l.i.c.a.t.i.o.n. │ -000003e0: 0000 2400 6300 6f00 6d00 2e00 7200 6100 ..$.c.o.m...r.a. │ -000003f0: 7300 7400 6100 7400 6900 6e00 6700 2e00 s.t.a.t.i.n.g... │ -00000400: 6400 7200 6f00 6900 6400 6200 6500 6100 d.r.o.i.d.b.e.a. │ -00000410: 7200 6400 2e00 4100 7000 7000 6c00 6900 r.d...A.p.p.l.i. │ -00000420: 6300 6100 7400 6900 6f00 6e00 0000 0800 c.a.t.i.o.n..... │ -00000430: 6100 6300 7400 6900 7600 6900 7400 7900 a.c.t.i.v.i.t.y. │ -00000440: 0000 2500 6300 6f00 6d00 2e00 7200 6100 ..%.c.o.m...r.a. │ -00000450: 7300 7400 6100 7400 6900 6e00 6700 2e00 s.t.a.t.i.n.g... │ -00000460: 6400 7200 6f00 6900 6400 6200 6500 6100 d.r.o.i.d.b.e.a. │ -00000470: 7200 6400 2e00 4d00 6100 6900 6e00 4100 r.d...M.a.i.n.A. │ -00000480: 6300 7400 6900 7600 6900 7400 7900 0000 c.t.i.v.i.t.y... │ -00000490: 0d00 6900 6e00 7400 6500 6e00 7400 2d00 ..i.n.t.e.n.t.-. │ -000004a0: 6600 6900 6c00 7400 6500 7200 0000 0600 f.i.l.t.e.r..... │ -000004b0: 6100 6300 7400 6900 6f00 6e00 0000 1a00 a.c.t.i.o.n..... │ -000004c0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ -000004d0: 6900 6e00 7400 6500 6e00 7400 2e00 6100 i.n.t.e.n.t...a. │ -000004e0: 6300 7400 6900 6f00 6e00 2e00 4d00 4100 c.t.i.o.n...M.A. │ -000004f0: 4900 4e00 0000 0800 6300 6100 7400 6500 I.N.....c.a.t.e. │ -00000500: 6700 6f00 7200 7900 0000 2000 6100 6e00 g.o.r.y... .a.n. │ -00000510: 6400 7200 6f00 6900 6400 2e00 6900 6e00 d.r.o.i.d...i.n. │ -00000520: 7400 6500 6e00 7400 2e00 6300 6100 7400 t.e.n.t...c.a.t. │ -00000530: 6500 6700 6f00 7200 7900 2e00 4c00 4100 e.g.o.r.y...L.A. │ -00000540: 5500 4e00 4300 4800 4500 5200 0000 2300 U.N.C.H.E.R...#. │ -00000550: 6300 6f00 6d00 2e00 7200 6100 7300 7400 c.o.m...r.a.s.t. │ -00000560: 6100 7400 6900 6e00 6700 2e00 6400 7200 a.t.i.n.g...d.r. │ -00000570: 6f00 6900 6400 6200 6500 6100 7200 6400 o.i.d.b.e.a.r.d. │ -00000580: 2e00 5300 6800 6f00 7700 5300 6500 6100 ..S.h.o.w.S.e.a. │ -00000590: 7200 6300 6800 0000 0800 4e00 6500 7700 r.c.h.....N.e.w. │ -000005a0: 2000 5300 6800 6f00 7700 0000 2c00 6300 .S.h.o.w...,.c. │ -000005b0: 6f00 6d00 2e00 7200 6100 7300 7400 6100 o.m...r.a.s.t.a. │ -000005c0: 7400 6900 6e00 6700 2e00 6400 7200 6f00 t.i.n.g...d.r.o. │ -000005d0: 6900 6400 6200 6500 6100 7200 6400 2e00 i.d.b.e.a.r.d... │ -000005e0: 4500 7200 7200 6f00 7200 5200 6500 7000 E.r.r.o.r.R.e.p. │ -000005f0: 6f00 7200 7400 4100 6300 7400 6900 7600 o.r.t.A.c.t.i.v. │ -00000600: 6900 7400 7900 0000 1400 4500 7200 7200 i.t.y.....E.r.r. │ -00000610: 6f00 7200 2000 5200 6500 7000 6f00 7200 o.r. .R.e.p.o.r. │ -00000620: 7400 2000 5000 7200 6500 7600 6900 6500 t. .P.r.e.v.i.e. │ -00000630: 7700 0000 2600 6300 6f00 6d00 2e00 7200 w...&.c.o.m...r. │ -00000640: 6100 7300 7400 6100 7400 6900 6e00 6700 a.s.t.a.t.i.n.g. │ -00000650: 2e00 6400 7200 6f00 6900 6400 6200 6500 ..d.r.o.i.d.b.e. │ -00000660: 6100 7200 6400 2e00 4100 6200 6f00 7500 a.r.d...A.b.o.u. │ -00000670: 7400 4100 6300 7400 6900 7600 6900 7400 t.A.c.t.i.v.i.t. │ -00000680: 7900 0000 8001 0800 3000 0000 1b02 0101 y.......0....... │ -00000690: 1c02 0101 0c02 0101 7002 0101 0300 0101 ........p....... │ -000006a0: 8002 0101 0200 0101 0100 0101 0000 0101 ................ │ -000006b0: 1f00 0101 0001 1000 1800 0000 1300 0000 ................ │ -000006c0: ffff ffff 0a00 0000 0b00 0000 0201 1000 ................ │ -000006d0: 8800 0000 1300 0000 ffff ffff ffff ffff ................ │ -000006e0: 1000 0000 1400 1400 0500 0000 0000 0000 ................ │ -000006f0: 0b00 0000 0000 0000 ffff ffff 0800 0010 ................ │ -00000700: dc05 0000 0b00 0000 0100 0000 1200 0000 ................ │ -00000710: 0800 0003 1200 0000 ffff ffff 0d00 0000 ................ │ -00000720: 1100 0000 0800 0003 1100 0000 ffff ffff ................ │ -00000730: 0e00 0000 1300 0000 0800 0010 1500 0000 ................ │ -00000740: ffff ffff 0f00 0000 1400 0000 0800 0003 ................ │ -00000750: 1400 0000 0201 1000 4c00 0000 1800 0000 ........L....... │ -00000760: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ -00000770: 0200 0000 0000 0000 0b00 0000 0200 0000 ................ │ -00000780: ffff ffff 0800 0010 0f00 0000 0b00 0000 ................ │ -00000790: 0300 0000 ffff ffff 0800 0010 1500 0000 ................ │ -000007a0: 0301 1000 1800 0000 1a00 0000 ffff ffff ................ │ -000007b0: ffff ffff 1500 0000 0201 1000 3800 0000 ............8... │ -000007c0: 1c00 0000 ffff ffff ffff ffff 1600 0000 ................ │ -000007d0: 1400 1400 0100 0000 0000 0000 0b00 0000 ................ │ -000007e0: 0400 0000 1700 0000 0800 0003 1700 0000 ................ │ -000007f0: 0301 1000 1800 0000 1c00 0000 ffff ffff ................ │ -00000800: ffff ffff 1600 0000 0201 1000 3800 0000 ............8... │ -00000810: 1d00 0000 ffff ffff ffff ffff 1600 0000 ................ │ -00000820: 1400 1400 0100 0000 0000 0000 0b00 0000 ................ │ -00000830: 0400 0000 1800 0000 0800 0003 1800 0000 ................ │ -00000840: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ -00000850: ffff ffff 1600 0000 0201 1000 8800 0000 ................ │ -00000860: 1f00 0000 ffff ffff ffff ffff 1900 0000 ................ │ -00000870: 1400 1400 0500 0000 0000 0000 0b00 0000 ................ │ -00000880: 0800 0000 ffff ffff 0800 0001 0900 0b7f ................ │ -00000890: 0b00 0000 0700 0000 ffff ffff 0800 0001 ................ │ -000008a0: 0800 0a7f 0b00 0000 0600 0000 ffff ffff ................ │ -000008b0: 0800 0001 5a00 027f 0b00 0000 0400 0000 ....Z........... │ -000008c0: 1a00 0000 0800 0003 1a00 0000 0b00 0000 ................ │ -000008d0: 0500 0000 ffff ffff 0800 0012 ffff ffff ................ │ -000008e0: 0201 1000 6000 0000 2500 0000 ffff ffff ....`...%....... │ -000008f0: ffff ffff 1b00 0000 1400 1400 0300 0000 ................ │ -00000900: 0000 0000 0b00 0000 0700 0000 ffff ffff ................ │ -00000910: 0800 0001 0800 0a7f 0b00 0000 0400 0000 ................ │ -00000920: 1c00 0000 0800 0003 1c00 0000 0b00 0000 ................ │ -00000930: 0900 0000 ffff ffff 0800 0011 a004 0000 ................ │ -00000940: 0201 1000 2400 0000 2900 0000 ffff ffff ....$...)....... │ -00000950: ffff ffff 1d00 0000 1400 1400 0000 0000 ................ │ -00000960: 0000 0000 0201 1000 3800 0000 2a00 0000 ........8...*... │ -00000970: ffff ffff ffff ffff 1e00 0000 1400 1400 ................ │ -00000980: 0100 0000 0000 0000 0b00 0000 0400 0000 ................ │ -00000990: 1f00 0000 0800 0003 1f00 0000 0301 1000 ................ │ -000009a0: 1800 0000 2a00 0000 ffff ffff ffff ffff ....*........... │ -000009b0: 1e00 0000 0201 1000 3800 0000 2c00 0000 ........8...,... │ -000009c0: ffff ffff ffff ffff 2000 0000 1400 1400 ........ ....... │ -000009d0: 0100 0000 0000 0000 0b00 0000 0400 0000 ................ │ -000009e0: 2100 0000 0800 0003 2100 0000 0301 1000 !.......!....... │ -000009f0: 1800 0000 2c00 0000 ffff ffff ffff ffff ....,........... │ -00000a00: 2000 0000 0301 1000 1800 0000 2d00 0000 ...........-... │ -00000a10: ffff ffff ffff ffff 1d00 0000 0301 1000 ................ │ -00000a20: 1800 0000 2e00 0000 ffff ffff ffff ffff ................ │ -00000a30: 1b00 0000 0201 1000 6000 0000 2f00 0000 ........`.../... │ -00000a40: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00000a50: 0300 0000 0000 0000 0b00 0000 0700 0000 ................ │ -00000a60: 2300 0000 0800 0003 2300 0000 0b00 0000 #.......#....... │ -00000a70: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00000a80: 0b00 0000 0900 0000 ffff ffff 0800 0011 ................ │ -00000a90: a004 0000 0301 1000 1800 0000 3200 0000 ............2... │ -00000aa0: ffff ffff ffff ffff 1b00 0000 0201 1000 ................ │ -00000ab0: 6000 0000 3300 0000 ffff ffff ffff ffff `...3........... │ -00000ac0: 1b00 0000 1400 1400 0300 0000 0000 0000 ................ │ -00000ad0: 0b00 0000 0700 0000 2500 0000 0800 0003 ........%....... │ -00000ae0: 2500 0000 0b00 0000 0400 0000 2400 0000 %...........$... │ -00000af0: 0800 0003 2400 0000 0b00 0000 0900 0000 ....$........... │ -00000b00: ffff ffff 0800 0011 a004 0000 0301 1000 ................ │ -00000b10: 1800 0000 3600 0000 ffff ffff ffff ffff ....6........... │ -00000b20: 1b00 0000 0201 1000 6000 0000 3700 0000 ........`...7... │ -00000b30: ffff ffff ffff ffff 1b00 0000 1400 1400 ................ │ -00000b40: 0300 0000 0000 0000 0b00 0000 0800 0000 ................ │ -00000b50: ffff ffff 0800 0001 0b00 0b7f 0b00 0000 ................ │ -00000b60: 0400 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ -00000b70: 0b00 0000 0900 0000 ffff ffff 0800 0011 ................ │ -00000b80: a004 0000 0301 1000 1800 0000 3a00 0000 ............:... │ -00000b90: ffff ffff ffff ffff 1b00 0000 0301 1000 ................ │ -00000ba0: 1800 0000 3b00 0000 ffff ffff ffff ffff ....;........... │ -00000bb0: 1900 0000 0301 1000 1800 0000 3d00 0000 ............=... │ -00000bc0: ffff ffff ffff ffff 1000 0000 0101 1000 ................ │ -00000bd0: 1800 0000 3d00 0000 ffff ffff 0a00 0000 ....=........... │ -00000be0: 0b00 0000 .... │ +00000060: 7601 0000 aa01 0000 b801 0000 cc01 0000 v............... │ +00000070: ee01 0000 2802 0000 7a02 0000 9402 0000 ....(...z....... │ +00000080: e002 0000 f402 0000 4203 0000 6003 0000 ........B...`... │ +00000090: 7003 0000 a803 0000 bc03 0000 0004 0000 p............... │ +000000a0: 4a04 0000 5e04 0000 ba04 0000 e604 0000 J...^........... │ +000000b0: 0b00 7600 6500 7200 7300 6900 6f00 6e00 ..v.e.r.s.i.o.n. │ +000000c0: 4300 6f00 6400 6500 0000 0b00 7600 6500 C.o.d.e.....v.e. │ +000000d0: 7200 7300 6900 6f00 6e00 4e00 6100 6d00 r.s.i.o.n.N.a.m. │ +000000e0: 6500 0000 0d00 6d00 6900 6e00 5300 6400 e.....m.i.n.S.d. │ +000000f0: 6b00 5600 6500 7200 7300 6900 6f00 6e00 k.V.e.r.s.i.o.n. │ +00000100: 0000 1000 7400 6100 7200 6700 6500 7400 ....t.a.r.g.e.t. │ +00000110: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ +00000120: 6f00 6e00 0000 0400 6e00 6100 6d00 6500 o.n.....n.a.m.e. │ +00000130: 0000 0b00 6100 6c00 6c00 6f00 7700 4200 ....a.l.l.o.w.B. │ +00000140: 6100 6300 6b00 7500 7000 0000 0400 6900 a.c.k.u.p.....i. │ +00000150: 6300 6f00 6e00 0000 0500 6c00 6100 6200 c.o.n.....l.a.b. │ +00000160: 6500 6c00 0000 0500 7400 6800 6500 6d00 e.l.....t.h.e.m. │ +00000170: 6500 0000 0d00 6300 6f00 6e00 6600 6900 e.....c.o.n.f.i. │ +00000180: 6700 4300 6800 6100 6e00 6700 6500 7300 g.C.h.a.n.g.e.s. │ +00000190: 0000 0700 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ +000001a0: 6400 0000 2a00 6800 7400 7400 7000 3a00 d...*.h.t.t.p.:. │ +000001b0: 2f00 2f00 7300 6300 6800 6500 6d00 6100 /./.s.c.h.e.m.a. │ +000001c0: 7300 2e00 6100 6e00 6400 7200 6f00 6900 s...a.n.d.r.o.i. │ +000001d0: 6400 2e00 6300 6f00 6d00 2f00 6100 7000 d...c.o.m./.a.p. │ +000001e0: 6b00 2f00 7200 6500 7300 2f00 6100 6e00 k./.r.e.s./.a.n. │ +000001f0: 6400 7200 6f00 6900 6400 0000 0000 0000 d.r.o.i.d....... │ +00000200: 0700 7000 6100 6300 6b00 6100 6700 6500 ..p.a.c.k.a.g.e. │ +00000210: 0000 0800 6d00 6100 6e00 6900 6600 6500 ....m.a.n.i.f.e. │ +00000220: 7300 7400 0000 1800 6300 6f00 6d00 2e00 s.t.....c.o.m... │ +00000230: 7200 6100 7300 7400 6100 7400 6900 6e00 r.a.s.t.a.t.i.n. │ +00000240: 6700 2e00 6400 7200 6f00 6900 6400 6200 g...d.r.o.i.d.b. │ +00000250: 6500 6100 7200 6400 0000 0500 3100 2e00 e.a.r.d.....1... │ +00000260: 3500 2e00 3000 0000 0800 7500 7300 6500 5...0.....u.s.e. │ +00000270: 7300 2d00 7300 6400 6b00 0000 0f00 7500 s.-.s.d.k.....u. │ +00000280: 7300 6500 7300 2d00 7000 6500 7200 6d00 s.e.s.-.p.e.r.m. │ +00000290: 6900 7300 7300 6900 6f00 6e00 0000 1b00 i.s.s.i.o.n..... │ +000002a0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +000002b0: 7000 6500 7200 6d00 6900 7300 7300 6900 p.e.r.m.i.s.s.i. │ +000002c0: 6f00 6e00 2e00 4900 4e00 5400 4500 5200 o.n...I.N.T.E.R. │ +000002d0: 4e00 4500 5400 0000 2700 6100 6e00 6400 N.E.T...'.a.n.d. │ +000002e0: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ +000002f0: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ +00000300: 4100 4300 4300 4500 5300 5300 5f00 4e00 A.C.C.E.S.S._.N. │ +00000310: 4500 5400 5700 4f00 5200 4b00 5f00 5300 E.T.W.O.R.K._.S. │ +00000320: 5400 4100 5400 4500 0000 0b00 6100 7000 T.A.T.E.....a.p. │ +00000330: 7000 6c00 6900 6300 6100 7400 6900 6f00 p.l.i.c.a.t.i.o. │ +00000340: 6e00 0000 2400 6300 6f00 6d00 2e00 7200 n...$.c.o.m...r. │ +00000350: 6100 7300 7400 6100 7400 6900 6e00 6700 a.s.t.a.t.i.n.g. │ +00000360: 2e00 6400 7200 6f00 6900 6400 6200 6500 ..d.r.o.i.d.b.e. │ +00000370: 6100 7200 6400 2e00 4100 7000 7000 6c00 a.r.d...A.p.p.l. │ +00000380: 6900 6300 6100 7400 6900 6f00 6e00 0000 i.c.a.t.i.o.n... │ +00000390: 0800 6100 6300 7400 6900 7600 6900 7400 ..a.c.t.i.v.i.t. │ +000003a0: 7900 0000 2500 6300 6f00 6d00 2e00 7200 y...%.c.o.m...r. │ +000003b0: 6100 7300 7400 6100 7400 6900 6e00 6700 a.s.t.a.t.i.n.g. │ +000003c0: 2e00 6400 7200 6f00 6900 6400 6200 6500 ..d.r.o.i.d.b.e. │ +000003d0: 6100 7200 6400 2e00 4d00 6100 6900 6e00 a.r.d...M.a.i.n. │ +000003e0: 4100 6300 7400 6900 7600 6900 7400 7900 A.c.t.i.v.i.t.y. │ +000003f0: 0000 0d00 6900 6e00 7400 6500 6e00 7400 ....i.n.t.e.n.t. │ +00000400: 2d00 6600 6900 6c00 7400 6500 7200 0000 -.f.i.l.t.e.r... │ +00000410: 0600 6100 6300 7400 6900 6f00 6e00 0000 ..a.c.t.i.o.n... │ +00000420: 1a00 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ +00000430: 2e00 6900 6e00 7400 6500 6e00 7400 2e00 ..i.n.t.e.n.t... │ +00000440: 6100 6300 7400 6900 6f00 6e00 2e00 4d00 a.c.t.i.o.n...M. │ +00000450: 4100 4900 4e00 0000 0800 6300 6100 7400 A.I.N.....c.a.t. │ +00000460: 6500 6700 6f00 7200 7900 0000 2000 6100 e.g.o.r.y... .a. │ +00000470: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ +00000480: 6e00 7400 6500 6e00 7400 2e00 6300 6100 n.t.e.n.t...c.a. │ +00000490: 7400 6500 6700 6f00 7200 7900 2e00 4c00 t.e.g.o.r.y...L. │ +000004a0: 4100 5500 4e00 4300 4800 4500 5200 0000 A.U.N.C.H.E.R... │ +000004b0: 2300 6300 6f00 6d00 2e00 7200 6100 7300 #.c.o.m...r.a.s. │ +000004c0: 7400 6100 7400 6900 6e00 6700 2e00 6400 t.a.t.i.n.g...d. │ +000004d0: 7200 6f00 6900 6400 6200 6500 6100 7200 r.o.i.d.b.e.a.r. │ +000004e0: 6400 2e00 5300 6800 6f00 7700 5300 6500 d...S.h.o.w.S.e. │ +000004f0: 6100 7200 6300 6800 0000 0800 4e00 6500 a.r.c.h.....N.e. │ +00000500: 7700 2000 5300 6800 6f00 7700 0000 2c00 w. .S.h.o.w...,. │ +00000510: 6300 6f00 6d00 2e00 7200 6100 7300 7400 c.o.m...r.a.s.t. │ +00000520: 6100 7400 6900 6e00 6700 2e00 6400 7200 a.t.i.n.g...d.r. │ +00000530: 6f00 6900 6400 6200 6500 6100 7200 6400 o.i.d.b.e.a.r.d. │ +00000540: 2e00 4500 7200 7200 6f00 7200 5200 6500 ..E.r.r.o.r.R.e. │ +00000550: 7000 6f00 7200 7400 4100 6300 7400 6900 p.o.r.t.A.c.t.i. │ +00000560: 7600 6900 7400 7900 0000 1400 4500 7200 v.i.t.y.....E.r. │ +00000570: 7200 6f00 7200 2000 5200 6500 7000 6f00 r.o.r. .R.e.p.o. │ +00000580: 7200 7400 2000 5000 7200 6500 7600 6900 r.t. .P.r.e.v.i. │ +00000590: 6500 7700 0000 2600 6300 6f00 6d00 2e00 e.w...&.c.o.m... │ +000005a0: 7200 6100 7300 7400 6100 7400 6900 6e00 r.a.s.t.a.t.i.n. │ +000005b0: 6700 2e00 6400 7200 6f00 6900 6400 6200 g...d.r.o.i.d.b. │ +000005c0: 6500 6100 7200 6400 2e00 4100 6200 6f00 e.a.r.d...A.b.o. │ +000005d0: 7500 7400 4100 6300 7400 6900 7600 6900 u.t.A.c.t.i.v.i. │ +000005e0: 7400 7900 0000 0000 8001 0800 3000 0000 t.y.........0... │ +000005f0: 1b02 0101 1c02 0101 0c02 0101 7002 0101 ............p... │ +00000600: 0300 0101 8002 0101 0200 0101 0100 0101 ................ │ +00000610: 0000 0101 1f00 0101 0001 1000 1800 0000 ................ │ +00000620: 1300 0000 ffff ffff 0a00 0000 0b00 0000 ................ │ +00000630: 0201 1000 6000 0000 1300 0000 ffff ffff ....`........... │ +00000640: ffff ffff 0e00 0000 1400 1400 0300 0000 ................ │ +00000650: 0000 0000 0b00 0000 0000 0000 ffff ffff ................ │ +00000660: 0800 0010 dc05 0000 0b00 0000 0100 0000 ................ │ +00000670: 1000 0000 0800 0003 1000 0000 ffff ffff ................ │ +00000680: 0d00 0000 0f00 0000 0800 0003 0f00 0000 ................ │ +00000690: 0201 1000 4c00 0000 1800 0000 ffff ffff ....L........... │ +000006a0: ffff ffff 1100 0000 1400 1400 0200 0000 ................ │ +000006b0: 0000 0000 0b00 0000 0200 0000 ffff ffff ................ │ +000006c0: 0800 0010 0f00 0000 0b00 0000 0300 0000 ................ │ +000006d0: ffff ffff 0800 0010 1500 0000 0301 1000 ................ │ +000006e0: 1800 0000 1a00 0000 ffff ffff ffff ffff ................ │ +000006f0: 1100 0000 0201 1000 3800 0000 1c00 0000 ........8....... │ +00000700: ffff ffff ffff ffff 1200 0000 1400 1400 ................ │ +00000710: 0100 0000 0000 0000 0b00 0000 0400 0000 ................ │ +00000720: 1300 0000 0800 0003 1300 0000 0301 1000 ................ │ +00000730: 1800 0000 1c00 0000 ffff ffff ffff ffff ................ │ +00000740: 1200 0000 0201 1000 3800 0000 1d00 0000 ........8....... │ +00000750: ffff ffff ffff ffff 1200 0000 1400 1400 ................ │ +00000760: 0100 0000 0000 0000 0b00 0000 0400 0000 ................ │ +00000770: 1400 0000 0800 0003 1400 0000 0301 1000 ................ │ +00000780: 1800 0000 1d00 0000 ffff ffff ffff ffff ................ │ +00000790: 1200 0000 0201 1000 8800 0000 1f00 0000 ................ │ +000007a0: ffff ffff ffff ffff 1500 0000 1400 1400 ................ │ +000007b0: 0500 0000 0000 0000 0b00 0000 0800 0000 ................ │ +000007c0: ffff ffff 0800 0001 0900 0b7f 0b00 0000 ................ │ +000007d0: 0700 0000 ffff ffff 0800 0001 0800 0a7f ................ │ +000007e0: 0b00 0000 0600 0000 ffff ffff 0800 0001 ................ │ +000007f0: 5a00 027f 0b00 0000 0400 0000 1600 0000 Z............... │ +00000800: 0800 0003 1600 0000 0b00 0000 0500 0000 ................ │ +00000810: ffff ffff 0800 0012 ffff ffff 0201 1000 ................ │ +00000820: 6000 0000 2500 0000 ffff ffff ffff ffff `...%........... │ +00000830: 1700 0000 1400 1400 0300 0000 0000 0000 ................ │ +00000840: 0b00 0000 0700 0000 ffff ffff 0800 0001 ................ │ +00000850: 0800 0a7f 0b00 0000 0400 0000 1800 0000 ................ │ +00000860: 0800 0003 1800 0000 0b00 0000 0900 0000 ................ │ +00000870: ffff ffff 0800 0011 a004 0000 0201 1000 ................ │ +00000880: 2400 0000 2900 0000 ffff ffff ffff ffff $...)........... │ +00000890: 1900 0000 1400 1400 0000 0000 0000 0000 ................ │ +000008a0: 0201 1000 3800 0000 2a00 0000 ffff ffff ....8...*....... │ +000008b0: ffff ffff 1a00 0000 1400 1400 0100 0000 ................ │ +000008c0: 0000 0000 0b00 0000 0400 0000 1b00 0000 ................ │ +000008d0: 0800 0003 1b00 0000 0301 1000 1800 0000 ................ │ +000008e0: 2a00 0000 ffff ffff ffff ffff 1a00 0000 *............... │ +000008f0: 0201 1000 3800 0000 2c00 0000 ffff ffff ....8...,....... │ +00000900: ffff ffff 1c00 0000 1400 1400 0100 0000 ................ │ +00000910: 0000 0000 0b00 0000 0400 0000 1d00 0000 ................ │ +00000920: 0800 0003 1d00 0000 0301 1000 1800 0000 ................ │ +00000930: 2c00 0000 ffff ffff ffff ffff 1c00 0000 ,............... │ +00000940: 0301 1000 1800 0000 2d00 0000 ffff ffff ........-....... │ +00000950: ffff ffff 1900 0000 0301 1000 1800 0000 ................ │ +00000960: 2e00 0000 ffff ffff ffff ffff 1700 0000 ................ │ +00000970: 0201 1000 6000 0000 2f00 0000 ffff ffff ....`.../....... │ +00000980: ffff ffff 1700 0000 1400 1400 0300 0000 ................ │ +00000990: 0000 0000 0b00 0000 0700 0000 1f00 0000 ................ │ +000009a0: 0800 0003 1f00 0000 0b00 0000 0400 0000 ................ │ +000009b0: 1e00 0000 0800 0003 1e00 0000 0b00 0000 ................ │ +000009c0: 0900 0000 ffff ffff 0800 0011 a004 0000 ................ │ +000009d0: 0301 1000 1800 0000 3200 0000 ffff ffff ........2....... │ +000009e0: ffff ffff 1700 0000 0201 1000 6000 0000 ............`... │ +000009f0: 3300 0000 ffff ffff ffff ffff 1700 0000 3............... │ +00000a00: 1400 1400 0300 0000 0000 0000 0b00 0000 ................ │ +00000a10: 0700 0000 2100 0000 0800 0003 2100 0000 ....!.......!... │ +00000a20: 0b00 0000 0400 0000 2000 0000 0800 0003 ........ ....... │ +00000a30: 2000 0000 0b00 0000 0900 0000 ffff ffff ............... │ +00000a40: 0800 0011 a004 0000 0301 1000 1800 0000 ................ │ +00000a50: 3600 0000 ffff ffff ffff ffff 1700 0000 6............... │ +00000a60: 0201 1000 6000 0000 3700 0000 ffff ffff ....`...7....... │ +00000a70: ffff ffff 1700 0000 1400 1400 0300 0000 ................ │ +00000a80: 0000 0000 0b00 0000 0800 0000 ffff ffff ................ │ +00000a90: 0800 0001 0b00 0b7f 0b00 0000 0400 0000 ................ │ +00000aa0: 2200 0000 0800 0003 2200 0000 0b00 0000 "......."....... │ +00000ab0: 0900 0000 ffff ffff 0800 0011 a004 0000 ................ │ +00000ac0: 0301 1000 1800 0000 3a00 0000 ffff ffff ........:....... │ +00000ad0: ffff ffff 1700 0000 0301 1000 1800 0000 ................ │ +00000ae0: 3b00 0000 ffff ffff ffff ffff 1500 0000 ;............... │ +00000af0: 0301 1000 1800 0000 3d00 0000 ffff ffff ........=....... │ +00000b00: ffff ffff 0e00 0000 0101 1000 1800 0000 ................ │ +00000b10: 3d00 0000 ffff ffff 0a00 0000 0b00 0000 =...............