Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·6c8b92e6dafc2895998826b5c2759b5b673e9df177d4f3c21c60194e1f90a794 | ||
10 | Signer·#1·certificate·SHA-1·digest:·e4039b6fa12f300f00a64518e31ac2bfb0334afb | ||
11 | Signer·#1·certificate·MD5·digest:·3eb092e9938583504486be464ca98c84 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·62a3bb0891e4cfcef11623d9aea34ae89c5e9e9cc0db5866ebd7609b3dcf5dbb | ||
15 | Signer·#1·public·key·SHA-1·digest:·b69d6cf9e689c765a2d5e35311a022646cd2230e | ||
16 | Signer·#1·public·key·MD5·digest:·1c89280a130d8cdb71ebd470231a57aa | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 648 lines modified | Offset 1, 646 lines modified | Diff chunk too large, falling back to line-by-line diff (646 lines added, 648 lines removed) | |
1 | Zip·file·size:·188 | 1 | Zip·file·size:·1880100·bytes,·number·of·entries:·644 |
2 | -rw----·····2.0·fat···· | 2 | -rw----·····2.0·fat·····6280·bX·defN·17-Sep-26·01:06·AndroidManifest.xml |
3 | -rw----····· | 3 | -rw----·····1.0·fat·····2330·b-·stor·17-Sep-26·01:06·assets/help/channel_as_bar.png |
4 | -rw----····· | 4 | -rw----·····1.0·fat·····6296·b-·stor·17-Sep-26·01:06·assets/help/channel_as_subtitle.png |
5 | -rw----····· | 5 | -rw----·····1.0·fat·····9090·b-·stor·17-Sep-26·01:06·assets/help/colorschemes.png |
6 | -rw----····· | 6 | -rw----·····1.0·fat·····1354·b-·stor·17-Sep-26·01:06·assets/help/event_icons.png |
7 | -rw----····· | 7 | -rw----·····1.0·fat······941·b-·stor·17-Sep-26·01:06·assets/help/nick_complete.png |
8 | -rw----·····1.0·fat····· | 8 | -rw----·····1.0·fat·····6738·b-·stor·17-Sep-26·01:06·assets/help/notification_icon.png |
9 | -rw----·····1.0·fat····· | 9 | -rw----·····1.0·fat·····4338·b-·stor·17-Sep-26·01:06·assets/help/smileys.png |
10 | -rw----····· | 10 | -rw----·····2.0·fat······396·bl·defN·17-Sep-26·01:06·res/anim/abc_fade_in.xml |
11 | -rw----····· | 11 | -rw----·····2.0·fat······396·bl·defN·17-Sep-26·01:06·res/anim/abc_fade_out.xml |
12 | -rw----····· | 12 | -rw----·····2.0·fat······860·bl·defN·17-Sep-26·01:06·res/anim/abc_grow_fade_in_from_bottom.xml |
13 | -rw----····· | 13 | -rw----·····2.0·fat······512·bl·defN·17-Sep-26·01:06·res/anim/abc_popup_enter.xml |
14 | -rw----····· | 14 | -rw----·····2.0·fat······512·bl·defN·17-Sep-26·01:06·res/anim/abc_popup_exit.xml |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······860·bl·defN·17-Sep-26·01:06·res/anim/abc_shrink_fade_out_from_bottom.xml |
16 | -rw----·····2.0·fat······ | 16 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:06·res/anim/abc_slide_in_bottom.xml |
17 | -rw----·····2.0·fat······ | 17 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:06·res/anim/abc_slide_in_top.xml |
18 | -rw----·····2.0·fat······ | 18 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:06·res/anim/abc_slide_out_bottom.xml |
19 | -rw----·····2.0·fat······ | 19 | -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:06·res/anim/abc_slide_out_top.xml |
20 | -rw----·····2.0·fat······ | 20 | -rw----·····2.0·fat······472·bl·defN·17-Sep-26·01:06·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
21 | -rw----·····2.0·fat······4 | 21 | -rw----·····2.0·fat······472·bl·defN·17-Sep-26·01:06·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
22 | -rw----·····2.0·fat······ | 22 | -rw----·····2.0·fat······548·bl·defN·17-Sep-26·01:06·res/color-v23/abc_color_highlight_material.xml |
23 | -rw----·····2.0·fat······ | 23 | -rw----·····2.0·fat······344·bl·defN·17-Sep-26·01:06·res/color/abc_background_cache_hint_selector_material_dark.xml |
24 | -rw----·····2.0·fat······ | 24 | -rw----·····2.0·fat······344·bl·defN·17-Sep-26·01:06·res/color/abc_background_cache_hint_selector_material_light.xml |
25 | -rw----·····2.0·fat······4 | 25 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_primary_text_disable_only_material_dark.xml |
26 | -rw----·····2.0·fat······4 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_primary_text_disable_only_material_light.xml |
27 | -rw----·····2.0·fat······ | 27 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_primary_text_material_dark.xml |
28 | -rw----·····2.0·fat······ | 28 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_primary_text_material_light.xml |
29 | -rw----·····2.0·fat······ | 29 | -rw----·····2.0·fat······596·bl·defN·17-Sep-26·01:06·res/color/abc_search_url_text.xml |
30 | -rw----·····2.0·fat······468·bl·defN·1 | 30 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_secondary_text_material_dark.xml |
31 | -rw----·····2.0·fat······468·bl·defN·1 | 31 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/abc_secondary_text_material_light.xml |
32 | -rw----·····2.0·fat······468·bl·defN·1 | 32 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/switch_thumb_material_dark.xml |
33 | -rw----·····2.0·fat······468·bl·defN·1 | 33 | -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:06·res/color/switch_thumb_material_light.xml |
34 | -rw----·····2.0·fat······ | 34 | -rw----·····2.0·fat······848·bl·defN·17-Sep-26·01:06·res/color/vpi__dark_theme.xml |
35 | -rw----·····2.0·fat······ | 35 | -rw----·····2.0·fat······848·bl·defN·17-Sep-26·01:06·res/color/vpi__light_theme.xml |
36 | -rw----····· | 36 | -rw----·····1.0·fat······742·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v11/ic_service_icon.png |
37 | -rw----····· | 37 | -rw----·····1.0·fat······287·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
38 | -rw----····· | 38 | -rw----·····1.0·fat······306·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
39 | -rw----····· | 39 | -rw----·····1.0·fat······549·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
40 | -rw----····· | 40 | -rw----·····1.0·fat······622·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
41 | -rw----·····1.0·fat······7 | 41 | -rw----·····1.0·fat······753·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
42 | -rw----·····1.0·fat····· | 42 | -rw----·····1.0·fat·····1619·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
43 | -rw----·····1.0·fat····· | 43 | -rw----·····1.0·fat·····1078·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
44 | -rw----·····1.0·fat····· | 44 | -rw----·····1.0·fat·····1548·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
45 | -rw----·····1.0·fat····· | 45 | -rw----·····1.0·fat·····1748·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
46 | -rw----·····1.0·fat······ | 46 | -rw----·····1.0·fat······229·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
47 | -rw----·····1.0·fat····· | 47 | -rw----·····1.0·fat······416·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
48 | -rw----·····1.0·fat····· | 48 | -rw----·····1.0·fat······280·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
49 | -rw----·····1.0·fat····· | 49 | -rw----·····1.0·fat······233·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
50 | -rw----·····1.0·fat····· | 50 | -rw----·····1.0·fat······160·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
51 | -rw----·····1.0·fat······2 | 51 | -rw----·····1.0·fat······288·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
52 | -rw----·····1.0·fat······ | 52 | -rw----·····1.0·fat······612·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
53 | -rw----·····1.0·fat······ | 53 | -rw----·····1.0·fat······190·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
54 | -rw----·····1.0·fat······ | 54 | -rw----·····1.0·fat······373·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
55 | -rw----·····1.0·fat······ | 55 | -rw----·····1.0·fat······270·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
56 | -rw----·····1.0·fat······ | 56 | -rw----·····1.0·fat······791·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
57 | -rw----·····1.0·fat····· | 57 | -rw----·····1.0·fat·····1028·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
58 | -rw----·····1.0·fat······ | 58 | -rw----·····1.0·fat······541·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
59 | -rw----·····1.0·fat······ | 59 | -rw----·····1.0·fat······170·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
60 | -rw----·····1.0·fat······2 | 60 | -rw----·····1.0·fat······244·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
61 | -rw----·····1.0·fat······ | 61 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
62 | -rw----·····1.0·fat····· | 62 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
63 | -rw----·····1.0·fat······ | 63 | -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
64 | -rw----·····1.0·fat······ | 64 | -rw----·····1.0·fat······239·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
65 | -rw----·····1.0·fat······24 | 65 | -rw----·····1.0·fat······240·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
66 | -rw----·····1.0·fat······ | 66 | -rw----·····1.0·fat······840·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
67 | -rw----·····1.0·fat····· | 67 | -rw----·····1.0·fat·····1290·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
68 | -rw----·····1.0·fat······2 | 68 | -rw----·····1.0·fat······259·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
69 | -rw----·····1.0·fat······2 | 69 | -rw----·····1.0·fat······271·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
70 | -rw----·····1.0·fat······ | 70 | -rw----·····1.0·fat······387·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
71 | -rw----·····1.0·fat······ | 71 | -rw----·····1.0·fat······214·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
72 | -rw----·····1.0·fat····· | 72 | -rw----·····1.0·fat······201·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
73 | -rw----·····1.0·fat······ | 73 | -rw----·····1.0·fat······392·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
74 | -rw----·····1.0·fat······ | 74 | -rw----·····1.0·fat······538·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
75 | -rw----·····1.0·fat······ | 75 | -rw----·····1.0·fat······199·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
76 | -rw----·····1.0·fat······ | 76 | -rw----·····1.0·fat······192·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
77 | -rw----·····1.0·fat······20 | 77 | -rw----·····1.0·fat······202·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
78 | -rw----·····1.0·fat······ | 78 | -rw----·····1.0·fat······182·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
79 | -rw----·····1.0·fat······ | 79 | -rw----·····1.0·fat······182·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
80 | -rw----·····1.0·fat······ | 80 | -rw----·····1.0·fat······424·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action.png |
81 | -rw----·····1.0·fat······19 | 81 | -rw----·····1.0·fat······193·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_ban.png |
82 | -rw----·····1.0·fat······ | 82 | -rw----·····1.0·fat······401·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_deop.png |
83 | -rw----·····1.0·fat······ | 83 | -rw----·····1.0·fat······597·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_devoice.png |
84 | -rw----·····1.0·fat······ | 84 | -rw----·····1.0·fat······349·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_kick.png |
85 | -rw----·····1.0·fat······4 | 85 | -rw----·····1.0·fat······403·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_op.png |
86 | -rw----·····1.0·fat······ | 86 | -rw----·····1.0·fat······405·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_query.png |
87 | -rw----·····1.0·fat······ | 87 | -rw----·····1.0·fat······358·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_reply.png |
88 | -rw----·····1.0·fat······ | 88 | -rw----·····1.0·fat······413·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/action_voice.png |
89 | -rw----·····1.0·fat······ | 89 | -rw----·····1.0·fat······271·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/apptheme_textfield_activated_holo_dark.9.png |
90 | -rw----·····1.0·fat······ | 90 | -rw----·····1.0·fat······295·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/apptheme_textfield_default_holo_dark.9.png |
91 | -rw----·····1.0·fat······ | 91 | -rw----·····1.0·fat······382·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/apptheme_textfield_disabled_focused_holo_dark.9.png |
92 | -rw----·····1.0·fat······ | 92 | -rw----·····1.0·fat······295·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/apptheme_textfield_disabled_holo_dark.9.png |
93 | -rw----·····1.0·fat······ | 93 | -rw----·····1.0·fat······393·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/apptheme_textfield_focused_holo_dark.9.png |
94 | -rw----·····1.0·fat······ | 94 | -rw----·····1.0·fat······311·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/error.png |
95 | -rw----·····1.0·fat······ | 95 | -rw----·····1.0·fat······449·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_add.png |
96 | -rw----·····1.0·fat······ | 96 | -rw----·····1.0·fat······479·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_add_conversation_dark.png |
97 | -rw----·····1.0·fat······ | 97 | -rw----·····1.0·fat······461·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_add_conversation_light.png |
98 | -rw----·····1.0·fat······ | 98 | -rw----·····1.0·fat······216·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_close_conversation_dark.png |
99 | -rw----·····1.0·fat······ | 99 | -rw----·····1.0·fat······208·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_close_conversation_light.png |
100 | -rw----·····1.0·fat······ | 100 | -rw----·····1.0·fat······257·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_conversations_dark.png |
101 | -rw----·····1.0·fat······ | 101 | -rw----·····1.0·fat······257·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_conversations_light.png |
102 | -rw----·····1.0·fat······ | 102 | -rw----·····1.0·fat······377·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_save.png |
103 | -rw----·····1.0·fat······ | 103 | -rw----·····1.0·fat······824·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_settings.png |
104 | -rw----·····1.0·fat······ | 104 | -rw----·····1.0·fat······361·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_users_dark.png |
105 | -rw----·····1.0·fat······ | 105 | -rw----·····1.0·fat······358·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_action_users_light.png |
106 | -rw----·····1.0·fat······2 | 106 | -rw----·····1.0·fat······230·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_button_next.png |
107 | -rw----·····1.0·fat······ | 107 | -rw----·····1.0·fat······227·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_button_prev.png |
108 | -rw----·····1.0·fat······ | 108 | -rw----·····1.0·fat······317·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_close.png |
109 | -rw----·····1.0·fat······36 | 109 | -rw----·····1.0·fat······436·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_message_copy.png |
110 | -rw----·····1.0·fat······ | 110 | -rw----·····1.0·fat······581·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_message_reply.png |
111 | -rw----·····1.0·fat······ | 111 | -rw----·····1.0·fat······347·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_network_connected.png |
112 | -rw----·····1.0·fat······ | 112 | -rw----·····1.0·fat······347·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_network_connecting.png |
113 | -rw----·····1.0·fat······3 | 113 | -rw----·····1.0·fat······347·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_network_disconnected.png |
114 | -rw----·····1.0·fat······ | 114 | -rw----·····1.0·fat······920·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_service_icon.png |
115 | -rw----·····1.0·fat······ | 115 | -rw----·····1.0·fat······273·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_tabcomplete_dark.png |
116 | -rw----·····1.0·fat······ | 116 | -rw----·····1.0·fat······273·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/ic_tabcomplete_light.png |
117 | -rw----·····1.0·fat····· | 117 | -rw----·····1.0·fat·····6225·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/icon.png |
118 | -rw----·····1.0·fat······ | 118 | -rw----·····1.0·fat······430·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/info.png |
119 | -rw----·····1.0·fat······ | 119 | -rw----·····1.0·fat······328·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/join.png |
120 | -rw----·····1.0·fat······ | 120 | -rw----·····1.0·fat······436·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/op.png |
121 | -rw----·····1.0·fat······ | 121 | -rw----·····1.0·fat······351·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/part.png |
122 | -rw----·····1.0·fat····· | 122 | -rw----·····1.0·fat······351·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/quit.png |
123 | -rw----·····1.0·fat······ | 123 | -rw----·····1.0·fat······273·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/textfield_activated_holo_dark.9.png |
124 | -rw----·····1.0·fat······ | 124 | -rw----·····1.0·fat······263·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/textfield_default_holo_dark.9.png |
125 | -rw----·····1.0·fat······ | 125 | -rw----·····1.0·fat······341·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/textfield_disabled_focused_holo_dark.9.png |
126 | -rw----·····1.0·fat······ | 126 | -rw----·····1.0·fat······263·b-·stor·17-Sep-26·01:06·res/drawable-hdpi-v4/textfield_disabled_holo_dark.9.png |
Max diff block lines reached; -1/131499 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="21"·android:versionName="2.1"·android:installLocation="auto"·package="indrora.atomic"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="21"·android:versionName="2.1"·android:installLocation="auto"·package="indrora.atomic"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 6 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
7 | ··<android:uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·android:maxSdkVersion="18"/> | 7 | ··<android:uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·android:maxSdkVersion="18"/> |
8 | ··<android:uses-permission·android:name="android.permission.READ_PHONE_STATE"/> | 8 | ··<android:uses-permission·android:name="android.permission.READ_PHONE_STATE"/> |
9 | ··<android:uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"·android:maxSdkVersion="18"/> | 9 | ··<android:uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"·android:maxSdkVersion="18"/> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·e9ac4aa1 |
5 | signature···········:· | 5 | signature···········:·6be9...9bd0 |
6 | file_size···········:· | 6 | file_size···········:·3022792 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·1907 | 10 | string_ids_size·····:·19070 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2372 | 12 | type_ids_size·······:·2372 |
13 | type_ids_off········:·7639 | 13 | type_ids_off········:·76392·(0x012a68) |
14 | proto_ids_size······:·3257 | 14 | proto_ids_size······:·3257 |
15 | proto_ids_off·······:·8588 | 15 | proto_ids_off·······:·85880·(0x014f78) |
16 | field_ids_size······:·8562 | 16 | field_ids_size······:·8562 |
17 | field_ids_off·······:·12496 | 17 | field_ids_off·······:·124964·(0x01e824) |
18 | method_ids_size·····:·17830 | 18 | method_ids_size·····:·17830 |
19 | method_ids_off······:·19346 | 19 | method_ids_off······:·193460·(0x02f3b4) |
20 | class_defs_size·····:·1679 | 20 | class_defs_size·····:·1679 |
21 | class_defs_off······:·33610 | 21 | class_defs_off······:·336100·(0x0520e4) |
22 | data_size···········:·2 | 22 | data_size···········:·2595600 |
23 | data_off············:·4 | 23 | data_off············:·427192·(0x0684b8) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
27 | superclass_idx······:·2163 | 27 | superclass_idx······:·2163 |
28 | source_file_idx·····:·1 | 28 | source_file_idx·····:·1297 |
29 | static_fields_size··:·6 | 29 | static_fields_size··:·6 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0············- | 33 | Class·#0············- |
34 | ··Class·descriptor··:·'Lafzkl/development/colorpickerview/BuildConfig;' | 34 | ··Class·descriptor··:·'Lafzkl/development/colorpickerview/BuildConfig;' |
Offset 75, 31 lines modified | Offset 75, 31 lines modified | ||
75 | ······type··········:·'()V' | 75 | ······type··········:·'()V' |
76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
77 | ······code··········- | 77 | ······code··········- |
78 | ······registers·····:·1 | 78 | ······registers·····:·1 |
79 | ······ins···········:·1 | 79 | ······ins···········:·1 |
80 | ······outs··········:·1 | 80 | ······outs··········:·1 |
81 | ······insns·size····:·4·16-bit·code·units | 81 | ······insns·size····:·4·16-bit·code·units |
82 | 09 | 82 | 099548:········································|[099548]·afzkl.development.colorpickerview.BuildConfig.<init>:()V |
83 | 09 | 83 | 099558:·7010·1f43·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@431f |
84 | 09 | 84 | 09955e:·0e00···································|0003:·return-void |
85 | ······catches·······:·(none) | 85 | ······catches·······:·(none) |
86 | ······positions·····:· | 86 | ······positions·····:· |
87 | ········0x0000·line=6 | 87 | ········0x0000·line=6 |
88 | ······locals········:· | 88 | ······locals········:· |
89 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/BuildConfig;· | 89 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/BuildConfig;· |
90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
91 | ··source_file_idx···:·1 | 91 | ··source_file_idx···:·1297·(BuildConfig.java) |
92 | Class·#1·header: | 92 | Class·#1·header: |
93 | class_idx···········:·7 | 93 | class_idx···········:·7 |
94 | access_flags········:·17·(0x0011) | 94 | access_flags········:·17·(0x0011) |
95 | superclass_idx······:·2163 | 95 | superclass_idx······:·2163 |
96 | source_file_idx·····:·586 | 96 | source_file_idx·····:·5865 |
97 | static_fields_size··:·6 | 97 | static_fields_size··:·6 |
98 | instance_fields_size:·0 | 98 | instance_fields_size:·0 |
99 | direct_methods_size·:·1 | 99 | direct_methods_size·:·1 |
100 | virtual_methods_size:·0 | 100 | virtual_methods_size:·0 |
101 | Class·#1·annotations: | 101 | Class·#1·annotations: |
102 | Annotations·on·class | 102 | Annotations·on·class |
Offset 149, 31 lines modified | Offset 149, 31 lines modified | ||
149 | ······type··········:·'()V' | 149 | ······type··········:·'()V' |
150 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 150 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
151 | ······code··········- | 151 | ······code··········- |
152 | ······registers·····:·1 | 152 | ······registers·····:·1 |
153 | ······ins···········:·1 | 153 | ······ins···········:·1 |
154 | ······outs··········:·1 | 154 | ······outs··········:·1 |
155 | ······insns·size····:·4·16-bit·code·units | 155 | ······insns·size····:·4·16-bit·code·units |
156 | 09 | 156 | 099560:········································|[099560]·afzkl.development.colorpickerview.R$attr.<init>:()V |
157 | 09 | 157 | 099570:·7010·1f43·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@431f |
158 | 09 | 158 | 099576:·0e00···································|0003:·return-void |
159 | ······catches·······:·(none) | 159 | ······catches·······:·(none) |
160 | ······positions·····:· | 160 | ······positions·····:· |
161 | ········0x0000·line=10 | 161 | ········0x0000·line=10 |
162 | ······locals········:· | 162 | ······locals········:· |
163 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/R$attr;· | 163 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/R$attr;· |
164 | ··Virtual·methods···- | 164 | ··Virtual·methods···- |
165 | ··source_file_idx···:·586 | 165 | ··source_file_idx···:·5865·(R.java) |
166 | Class·#2·header: | 166 | Class·#2·header: |
167 | class_idx···········:·8 | 167 | class_idx···········:·8 |
168 | access_flags········:·17·(0x0011) | 168 | access_flags········:·17·(0x0011) |
169 | superclass_idx······:·2163 | 169 | superclass_idx······:·2163 |
170 | source_file_idx·····:·586 | 170 | source_file_idx·····:·5865 |
171 | static_fields_size··:·1 | 171 | static_fields_size··:·1 |
172 | instance_fields_size:·0 | 172 | instance_fields_size:·0 |
173 | direct_methods_size·:·1 | 173 | direct_methods_size·:·1 |
174 | virtual_methods_size:·0 | 174 | virtual_methods_size:·0 |
175 | Class·#2·annotations: | 175 | Class·#2·annotations: |
176 | Annotations·on·class | 176 | Annotations·on·class |
Offset 198, 31 lines modified | Offset 198, 31 lines modified | ||
198 | ······type··········:·'()V' | 198 | ······type··········:·'()V' |
199 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 199 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
200 | ······code··········- | 200 | ······code··········- |
201 | ······registers·····:·1 | 201 | ······registers·····:·1 |
202 | ······ins···········:·1 | 202 | ······ins···········:·1 |
203 | ······outs··········:·1 | 203 | ······outs··········:·1 |
204 | ······insns·size····:·4·16-bit·code·units | 204 | ······insns·size····:·4·16-bit·code·units |
205 | 09 | 205 | 099578:········································|[099578]·afzkl.development.colorpickerview.R$drawable.<init>:()V |
206 | 09 | 206 | 099588:·7010·1f43·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@431f |
207 | 09 | 207 | 09958e:·0e00···································|0003:·return-void |
208 | ······catches·······:·(none) | 208 | ······catches·······:·(none) |
209 | ······positions·····:· | 209 | ······positions·····:· |
210 | ········0x0000·line=18 | 210 | ········0x0000·line=18 |
211 | ······locals········:· | 211 | ······locals········:· |
212 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/R$drawable;· | 212 | ········0x0000·-·0x0004·reg=0·this·Lafzkl/development/colorpickerview/R$drawable;· |
213 | ··Virtual·methods···- | 213 | ··Virtual·methods···- |
214 | ··source_file_idx···:·586 | 214 | ··source_file_idx···:·5865·(R.java) |
215 | Class·#3·header: | 215 | Class·#3·header: |
216 | class_idx···········:·9 | 216 | class_idx···········:·9 |
217 | access_flags········:·17·(0x0011) | 217 | access_flags········:·17·(0x0011) |
218 | superclass_idx······:·2163 | 218 | superclass_idx······:·2163 |
219 | source_file_idx·····:·586 | 219 | source_file_idx·····:·5865 |
220 | static_fields_size··:·6 | 220 | static_fields_size··:·6 |
221 | instance_fields_size:·0 | 221 | instance_fields_size:·0 |
Max diff block lines reached; 44359623/44365409 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·3062 | 1 | Zip·file·size:·3062309·bytes,·number·of·entries:·1679 |
2 | ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/BuildConfig.class |
3 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$attr.class | 3 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$attr.class |
4 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$drawable.class | 4 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$drawable.class |
5 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$id.class | 5 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$id.class |
6 | ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$layout.class | 6 | ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$layout.class |
7 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$string.class | 7 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$string.class |
8 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$style.class | 8 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·afzkl/development/colorpickerview/R$style.class |
Offset 1028, 27 lines modified | Offset 1028, 27 lines modified | ||
1028 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/UnderlinePageIndicator$SavedState$1.class | 1028 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/UnderlinePageIndicator$SavedState$1.class |
1029 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/UnderlinePageIndicator$SavedState.class | 1029 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/UnderlinePageIndicator$SavedState.class |
1030 | ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/BuildConfig.class | 1030 | ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/BuildConfig.class |
1031 | ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MTMDecision.class | 1031 | ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MTMDecision.class |
1032 | ?rwxrwxr-x··2.0·unx·····3182·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingActivity.class | 1032 | ?rwxrwxr-x··2.0·unx·····3182·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingActivity.class |
1033 | ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$1.class | 1033 | ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$1.class |
1034 | ?rwxrwxr-x··2.0·unx·····2464·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier.class | 1034 | ?rwxrwxr-x··2.0·unx·····2464·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier.class |
1035 | ?rwxrwxr-x··2.0·unx····1527 | 1035 | ?rwxrwxr-x··2.0·unx····15275·b-·defN·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager.class |
1036 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R$string.class | 1036 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R$string.class |
1037 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R.class | 1037 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R.class |
1038 | ?rwxrwxr-x··2.0·unx·····2183·b-·stor·80-Jan-01·00:00·indrora/atomic/App.class | 1038 | ?rwxrwxr-x··2.0·unx·····2183·b-·stor·80-Jan-01·00:00·indrora/atomic/App.class |
1039 | ?rwxrwxr-x··2.0·unx·····1887·b-·stor·80-Jan-01·00:00·indrora/atomic/Atomic.class | 1039 | ?rwxrwxr-x··2.0·unx·····1887·b-·stor·80-Jan-01·00:00·indrora/atomic/Atomic.class |
1040 | ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·indrora/atomic/BuildConfig.class | 1040 | ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·indrora/atomic/BuildConfig.class |
1041 | ?rwxrwxr-x··2.0·unx·····2243·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$1.class | 1041 | ?rwxrwxr-x··2.0·unx·····2243·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$1.class |
1042 | ?rwxrwxr-x··2.0·unx·····1155·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$2.class | 1042 | ?rwxrwxr-x··2.0·unx·····1155·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$2.class |
1043 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$3.class | 1043 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$3.class |
1044 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$4.class | 1044 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$4.class |
1045 | ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$5.class | 1045 | ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$5.class |
1046 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$HelpTopic.class | 1046 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity$HelpTopic.class |
1047 | ?rwxrwxr-x··2.0·unx·····657 | 1047 | ?rwxrwxr-x··2.0·unx·····6576·b-·stor·80-Jan-01·00:00·indrora/atomic/FirstRunActivity.class |
1048 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·indrora/atomic/R$anim.class | 1048 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·indrora/atomic/R$anim.class |
1049 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·indrora/atomic/R$array.class | 1049 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·indrora/atomic/R$array.class |
1050 | ?rwxrwxr-x··2.0·unx····10220·b-·defN·80-Jan-01·00:00·indrora/atomic/R$attr.class | 1050 | ?rwxrwxr-x··2.0·unx····10220·b-·defN·80-Jan-01·00:00·indrora/atomic/R$attr.class |
1051 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·indrora/atomic/R$bool.class | 1051 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·indrora/atomic/R$bool.class |
1052 | ?rwxrwxr-x··2.0·unx·····5053·b-·stor·80-Jan-01·00:00·indrora/atomic/R$color.class | 1052 | ?rwxrwxr-x··2.0·unx·····5053·b-·stor·80-Jan-01·00:00·indrora/atomic/R$color.class |
1053 | ?rwxrwxr-x··2.0·unx·····5231·b-·stor·80-Jan-01·00:00·indrora/atomic/R$dimen.class | 1053 | ?rwxrwxr-x··2.0·unx·····5231·b-·stor·80-Jan-01·00:00·indrora/atomic/R$dimen.class |
1054 | ?rwxrwxr-x··2.0·unx·····7623·b-·stor·80-Jan-01·00:00·indrora/atomic/R$drawable.class | 1054 | ?rwxrwxr-x··2.0·unx·····7623·b-·stor·80-Jan-01·00:00·indrora/atomic/R$drawable.class |
Offset 1092, 15 lines modified | Offset 1092, 15 lines modified | ||
1092 | ?rwxrwxr-x··2.0·unx·····2342·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/MessageListAdapter.class | 1092 | ?rwxrwxr-x··2.0·unx·····2342·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/MessageListAdapter.class |
1093 | ?rwxrwxr-x··2.0·unx·····2192·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ServerListAdapter.class | 1093 | ?rwxrwxr-x··2.0·unx·····2192·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ServerListAdapter.class |
1094 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·indrora/atomic/command/BaseHandler.class | 1094 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·indrora/atomic/command/BaseHandler.class |
1095 | ?rwxrwxr-x··2.0·unx·····5887·b-·stor·80-Jan-01·00:00·indrora/atomic/command/CommandParser.class | 1095 | ?rwxrwxr-x··2.0·unx·····5887·b-·stor·80-Jan-01·00:00·indrora/atomic/command/CommandParser.class |
1096 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·indrora/atomic/db/AliasConstants.class | 1096 | ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·indrora/atomic/db/AliasConstants.class |
1097 | ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·indrora/atomic/db/ChannelConstants.class | 1097 | ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·indrora/atomic/db/ChannelConstants.class |
1098 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·indrora/atomic/db/CommandConstants.class | 1098 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·indrora/atomic/db/CommandConstants.class |
1099 | ?rwxrwxr-x··2.0·unx·····985 | 1099 | ?rwxrwxr-x··2.0·unx·····9855·b-·stor·80-Jan-01·00:00·indrora/atomic/db/Database.class |
1100 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·indrora/atomic/db/IdentityConstants.class | 1100 | ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·indrora/atomic/db/IdentityConstants.class |
1101 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·indrora/atomic/db/ServerConstants.class | 1101 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·indrora/atomic/db/ServerConstants.class |
1102 | ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddAliasView$1.class | 1102 | ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddAliasView$1.class |
1103 | ?rwxrwxr-x··2.0·unx·····3359·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddAliasView.class | 1103 | ?rwxrwxr-x··2.0·unx·····3359·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddAliasView.class |
1104 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddChannelView$1.class | 1104 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddChannelView$1.class |
1105 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddChannelView.class | 1105 | ?rwxrwxr-x··2.0·unx·····3002·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AddChannelView.class |
1106 | ?rwxrwxr-x··2.0·unx·····2834·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AuthenticationView.class | 1106 | ?rwxrwxr-x··2.0·unx·····2834·b-·stor·80-Jan-01·00:00·indrora/atomic/dialog/AuthenticationView.class |
Offset 1117, 15 lines modified | Offset 1117, 15 lines modified | ||
1117 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·indrora/atomic/indicator/ConversationTitlePageIndicator$SavedState.class | 1117 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·indrora/atomic/indicator/ConversationTitlePageIndicator$SavedState.class |
1118 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCBinder.class | 1118 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCBinder.class |
1119 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCConnection$1.class | 1119 | ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCConnection$1.class |
1120 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCConnection$2.class | 1120 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCConnection$2.class |
1121 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$1$1.class | 1121 | ?rwxrwxr-x··2.0·unx·····1071·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$1$1.class |
1122 | ?rwxrwxr-x··2.0·unx·····6032·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$1.class | 1122 | ?rwxrwxr-x··2.0·unx·····6032·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$1.class |
1123 | ?rwxrwxr-x··2.0·unx·····1972·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$NetworkTransitionHandler.class | 1123 | ?rwxrwxr-x··2.0·unx·····1972·b-·stor·80-Jan-01·00:00·indrora/atomic/irc/IRCService$NetworkTransitionHandler.class |
1124 | ?rwxrwxr-x··2.0·unx····16 | 1124 | ?rwxrwxr-x··2.0·unx····16531·b-·defN·80-Jan-01·00:00·indrora/atomic/irc/IRCService.class |
1125 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ConversationListener.class | 1125 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ConversationListener.class |
1126 | ?rwxrwxr-x··2.0·unx·····1776·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/MessageClickListener.class | 1126 | ?rwxrwxr-x··2.0·unx·····1776·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/MessageClickListener.class |
1127 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/MessageLongClickListener.class | 1127 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/MessageLongClickListener.class |
1128 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ServerListener.class | 1128 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ServerListener.class |
1129 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/SpeechClickListener.class | 1129 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/SpeechClickListener.class |
1130 | ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Authentication.class | 1130 | ?rwxrwxr-x··2.0·unx······886·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Authentication.class |
1131 | ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Broadcast.class | 1131 | ?rwxrwxr-x··2.0·unx·····1151·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Broadcast.class |
Offset 1136, 33 lines modified | Offset 1136, 33 lines modified | ||
1136 | ?rwxrwxr-x··2.0·unx······993·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Identity.class | 1136 | ?rwxrwxr-x··2.0·unx······993·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Identity.class |
1137 | ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$1.class | 1137 | ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$1.class |
1138 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$2.class | 1138 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$2.class |
1139 | ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$MessageColor.class | 1139 | ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message$MessageColor.class |
1140 | ?rwxrwxr-x··2.0·unx·····9028·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message.class | 1140 | ?rwxrwxr-x··2.0·unx·····9028·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Message.class |
1141 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·indrora/atomic/model/MessageRenderParams.class | 1141 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·indrora/atomic/model/MessageRenderParams.class |
1142 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Scrollback.class | 1142 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Scrollback.class |
1143 | ?rwxrwxr-x··2.0·unx·····45 | 1143 | ?rwxrwxr-x··2.0·unx·····4559·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Server.class |
1144 | ?rwxrwxr-x··2.0·unx·····7328·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Settings.class | 1144 | ?rwxrwxr-x··2.0·unx·····7328·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Settings.class |
1145 | ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Status.class | 1145 | ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Status.class |
1146 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·indrora/atomic/model/User.class | 1146 | ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·indrora/atomic/model/User.class |
1147 | ?rwxrwxr-x··2.0·unx·····1504·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ConversationReceiver.class | 1147 | ?rwxrwxr-x··2.0·unx·····1504·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ConversationReceiver.class |
1148 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ReconnectReceiver.class | 1148 | ?rwxrwxr-x··2.0·unx·····1032·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ReconnectReceiver.class |
1149 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ServerReceiver.class | 1149 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·indrora/atomic/receiver/ServerReceiver.class |
1150 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·indrora/atomic/ssl/NaiveTrustManager.class | 1150 | ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·indrora/atomic/ssl/NaiveTrustManager.class |
1151 | ?rwxrwxr-x··2.0·unx·····4254·b-·stor·80-Jan-01·00:00·indrora/atomic/tools/Base64.class | 1151 | ?rwxrwxr-x··2.0·unx·····4254·b-·stor·80-Jan-01·00:00·indrora/atomic/tools/Base64.class |
1152 | ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/DisplayUtils.class | 1152 | ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/DisplayUtils.class |
1153 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/LatchingValue.class | 1153 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/LatchingValue.class |
1154 | ?rwxrwxr-x··2.0·unx·····375 | 1154 | ?rwxrwxr-x··2.0·unx·····3756·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/MircColors.class |
1155 | ?rwxrwxr-x··2.0·unx·····4370·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/Smilies.class | 1155 | ?rwxrwxr-x··2.0·unx·····4370·b-·stor·80-Jan-01·00:00·indrora/atomic/utils/Smilies.class |
1156 | ?rwxrwxr-x··2.0·unx·····1553·b-·stor·80-Jan-01·00:00·indrora/atomic/view/MessageListView.class | 1156 | ?rwxrwxr-x··2.0·unx·····1553·b-·stor·80-Jan-01·00:00·indrora/atomic/view/MessageListView.class |
1157 | ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/Colors.class | 1157 | ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/Colors.class |
1158 | ?rwxrwxr-x··2.0·unx·····3063·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccChat.class | 1158 | ?rwxrwxr-x··2.0·unx·····3063·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccChat.class |
1159 | ?rwxrwxr-x··2.0·unx·····4 | 1159 | ?rwxrwxr-x··2.0·unx·····4407·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccFileTransfer$1.class |
1160 | ?rwxrwxr-x··2.0·unx·····62 | 1160 | ?rwxrwxr-x··2.0·unx·····6265·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccFileTransfer$2.class |
1161 | ?rwxrwxr-x··2.0·unx·····518 | 1161 | ?rwxrwxr-x··2.0·unx·····5180·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccFileTransfer.class |
1162 | ?rwxrwxr-x··2.0·unx······615·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccManager$1.class | 1162 | ?rwxrwxr-x··2.0·unx······615·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccManager$1.class |
1163 | ?rwxrwxr-x··2.0·unx·····3263·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccManager.class | 1163 | ?rwxrwxr-x··2.0·unx·····3263·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/DccManager.class |
1164 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/IdentServer.class | 1164 | ?rwxrwxr-x··2.0·unx·····1845·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/IdentServer.class |
1165 | ?rwxrwxr-x··2.0·unx·····2803·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/InputThread.class | 1165 | ?rwxrwxr-x··2.0·unx·····2803·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/InputThread.class |
1166 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/IrcException.class | 1166 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/IrcException.class |
1167 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/NickConstants.class | 1167 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/NickConstants.class |
1168 | ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/OutputThread.class | 1168 | ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/OutputThread.class |
Offset 1485, 15 lines modified | Offset 1485, 15 lines modified | ||
1485 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/PageIndicator.class | 1485 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/PageIndicator.class |
1486 | ?rwxrwxr-x··2.0·unx·····2302·b-·stor·80-Jan-01·00:00·indrora/atomic/activity/MessageActivity.class | 1486 | ?rwxrwxr-x··2.0·unx·····2302·b-·stor·80-Jan-01·00:00·indrora/atomic/activity/MessageActivity.class |
1487 | ?rwxrwxr-x··2.0·unx·····5325·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ConversationPagerAdapter.class | 1487 | ?rwxrwxr-x··2.0·unx·····5325·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ConversationPagerAdapter.class |
1488 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ViewPagerAdapter.class | 1488 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·indrora/atomic/adapter/ViewPagerAdapter.class |
1489 | ?rwxrwxr-x··2.0·unx·····2057·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/AMsgHandler.class | 1489 | ?rwxrwxr-x··2.0·unx·····2057·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/AMsgHandler.class |
1490 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/AwayHandler.class | 1490 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/AwayHandler.class |
1491 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/BackHandler.class | 1491 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/BackHandler.class |
1492 | ?rwxrwxr-x··2.0·unx·····273 | 1492 | ?rwxrwxr-x··2.0·unx·····2731·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/ClearHandler.class |
1493 | ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/CloseHandler.class | 1493 | ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/CloseHandler.class |
1494 | ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DCCHandler.class | 1494 | ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DCCHandler.class |
1495 | ?rwxrwxr-x··2.0·unx·····1172·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DeHalfopHandler.class | 1495 | ?rwxrwxr-x··2.0·unx·····1172·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DeHalfopHandler.class |
1496 | ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DeopHandler.class | 1496 | ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DeopHandler.class |
1497 | ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DevoiceHandler.class | 1497 | ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/DevoiceHandler.class |
1498 | ?rwxrwxr-x··2.0·unx·····1340·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/EchoHandler.class | 1498 | ?rwxrwxr-x··2.0·unx·····1340·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/EchoHandler.class |
1499 | ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/HalfopHandler.class | 1499 | ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/HalfopHandler.class |
Offset 1516, 15 lines modified | Offset 1516, 15 lines modified | ||
1516 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/WhoisHandler.class | 1516 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·indrora/atomic/command/handler/WhoisHandler.class |
1517 | ?rwxrwxr-x··2.0·unx·····4891·b-·stor·80-Jan-01·00:00·indrora/atomic/indicator/ConversationIndicator.class | 1517 | ?rwxrwxr-x··2.0·unx·····4891·b-·stor·80-Jan-01·00:00·indrora/atomic/indicator/ConversationIndicator.class |
1518 | ?rwxrwxr-x··2.0·unx·····2843·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ConversationSelectedListener.class | 1518 | ?rwxrwxr-x··2.0·unx·····2843·b-·stor·80-Jan-01·00:00·indrora/atomic/listener/ConversationSelectedListener.class |
1519 | ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Channel.class | 1519 | ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Channel.class |
1520 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Query.class | 1520 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·indrora/atomic/model/Query.class |
1521 | ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·indrora/atomic/model/ServerInfo.class | 1521 | ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·indrora/atomic/model/ServerInfo.class |
1522 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/NickAlreadyInUseException.class | 1522 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·org/jibble/pircbot/NickAlreadyInUseException.class |
1523 | ?rwxrwxr-x··2.0·unx····311 | 1523 | ?rwxrwxr-x··2.0·unx····31155·b-·defN·80-Jan-01·00:00·org/jibble/pircbot/PircBot.class |
Max diff block lines reached; 5982/19001 bytes (31.48%) of diff not shown. |
Offset 73, 21 lines modified | Offset 73, 21 lines modified | ||
73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); | 73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); |
74 | ············try·{ | 74 | ············try·{ |
75 | ················final·Object·o·=·invoke2; | 75 | ················final·Object·o·=·invoke2; |
76 | ················final·IBinder·binder2; | 76 | ················final·IBinder·binder2; |
77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; | 77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; |
78 | ················return·binder2; | 78 | ················return·binder2; |
79 | ············} | 79 | ············} |
80 | ············catch·(IllegalAccessException·ex3)·{} | ||
80 | ············catch·(IllegalArgumentException·ex | 81 | ············catch·(IllegalArgumentException·ex)·{} |
81 | ············catch·(InvocationTargetException·ex)·{} | 82 | ············catch·(InvocationTargetException·ex)·{} |
82 | ············catch·(IllegalAccessException·ex)·{} | ||
83 | ········} | 83 | ········} |
84 | ········catch·(IllegalAccessException·ex4)·{} | ||
84 | ········catch·(IllegalArgumentException·ex | 85 | ········catch·(IllegalArgumentException·ex5)·{} |
85 | ········catch·(InvocationTargetException·ex | 86 | ········catch·(InvocationTargetException·ex6)·{} |
86 | ········catch·(IllegalAccessException·ex6)·{} | ||
87 | ····} | 87 | ····} |
88 | ···· | 88 | ···· |
89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ | 89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ |
90 | ········//· | 90 | ········//· |
91 | ········//·This·method·could·not·be·decompiled. | 91 | ········//·This·method·could·not·be·decompiled. |
92 | ········//· | 92 | ········//· |
93 | ········//·Original·Bytecode: | 93 | ········//·Original·Bytecode: |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; | 206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; |
207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; | 207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; |
208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; | 208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; |
209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; | 209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; |
210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; | 210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; |
211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; | 211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; |
212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; | 212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; |
213 | ········//··102····105···· | 213 | ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException; |
214 | ········//··102····105···· | 214 | ········//··102····105····170····172····Ljava/lang/IllegalAccessException; |
215 | ········//··102····105····1 | 215 | ········//··102····105····199····204····Ljava/lang/IllegalArgumentException; |
216 | ········//··110····115···· | 216 | ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException; |
217 | ········//··110····115···· | 217 | ········//··110····115····170····172····Ljava/lang/IllegalAccessException; |
218 | ········//··110····115····1 | 218 | ········//··110····115····199····204····Ljava/lang/IllegalArgumentException; |
219 | ········//··126····128···· | 219 | ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException; |
220 | ········//··126····128···· | 220 | ········//··126····128····170····172····Ljava/lang/IllegalAccessException; |
221 | ········//··126····128····1 | 221 | ········//··126····128····199····204····Ljava/lang/IllegalArgumentException; |
222 | ········//··135····137···· | 222 | ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException; |
223 | ········//··135····137···· | 223 | ········//··135····137····170····172····Ljava/lang/IllegalAccessException; |
224 | ········//··135····137····1 | 224 | ········//··135····137····199····204····Ljava/lang/IllegalArgumentException; |
225 | ········//··140····146···· | 225 | ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException; |
226 | ········//··140····146···· | 226 | ········//··140····146····170····172····Ljava/lang/IllegalAccessException; |
227 | ········//··140····146····1 | 227 | ········//··140····146····199····204····Ljava/lang/IllegalArgumentException; |
228 | ········//· | 228 | ········//· |
229 | ········//·The·error·that·occurred·was: | 229 | ········//·The·error·that·occurred·was: |
230 | ········//· | 230 | ········//· |
231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: | 231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: |
232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | 232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) |
233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | 233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) |
234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | 234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) |
Offset 862, 15 lines modified | Offset 862, 15 lines modified | ||
862 | ·········1:·getfield······#90·················//·Field·appKeyStore:Ljava/security/KeyStore; | 862 | ·········1:·getfield······#90·················//·Field·appKeyStore:Ljava/security/KeyStore; |
863 | ·········4:·areturn | 863 | ·········4:·areturn |
864 | ··private·java.lang.String·certChainMessage(java.security.cert.X509Certificate[],·java.security.cert.CertificateException); | 864 | ··private·java.lang.String·certChainMessage(java.security.cert.X509Certificate[],·java.security.cert.CertificateException); |
865 | ····descriptor:·([Ljava/security/cert/X509Certificate;Ljava/security/cert/CertificateException;)Ljava/lang/String; | 865 | ····descriptor:·([Ljava/security/cert/X509Certificate;Ljava/security/cert/CertificateException;)Ljava/lang/String; |
866 | ····flags:·(0x0002)·ACC_PRIVATE | 866 | ····flags:·(0x0002)·ACC_PRIVATE |
867 | ····Code: | 867 | ····Code: |
868 | ······stack=300,·locals=1 | 868 | ······stack=300,·locals=12,·args_size=3 |
869 | ·········0:·aload_2 | 869 | ·········0:·aload_2 |
870 | ·········1:·astore_3 | 870 | ·········1:·astore_3 |
871 | ·········2:·getstatic·····#65·················//·Field·LOGGER:Ljava/util/logging/Logger; | 871 | ·········2:·getstatic·····#65·················//·Field·LOGGER:Ljava/util/logging/Logger; |
872 | ·········5:·astore········4 | 872 | ·········5:·astore········4 |
873 | ·········7:·getstatic·····#104················//·Field·java/util/logging/Level.FINE:Ljava/util/logging/Level; | 873 | ·········7:·getstatic·····#104················//·Field·java/util/logging/Level.FINE:Ljava/util/logging/Level; |
874 | ········10:·astore········5 | 874 | ········10:·astore········5 |
875 | ········12:·new···········#106················//·class·java/lang/StringBuilder | 875 | ········12:·new···········#106················//·class·java/lang/StringBuilder |
Offset 908, 15 lines modified | Offset 908, 15 lines modified | ||
908 | ········82:·invokevirtual·#135················//·Method·java/lang/Throwable.getMessage:()Ljava/lang/String; | 908 | ········82:·invokevirtual·#135················//·Method·java/lang/Throwable.getMessage:()Ljava/lang/String; |
909 | ········85:·astore········5 | 909 | ········85:·astore········5 |
910 | ········87:·aload·········4 | 910 | ········87:·aload·········4 |
911 | ········89:·aload·········5 | 911 | ········89:·aload·········5 |
912 | ········91:·invokevirtual·#141················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 912 | ········91:·invokevirtual·#141················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
913 | ········94:·istore········9 | 913 | ········94:·istore········9 |
914 | ········96:·iload·········9 | 914 | ········96:·iload·········9 |
915 | ········98:·ifeq··········25 | 915 | ········98:·ifeq··········253 |
916 | ·······101:·aload_0 | 916 | ·······101:·aload_0 |
917 | ·······102:·getfield······#143················//·Field·master:Landroid/content/Context; | 917 | ·······102:·getfield······#143················//·Field·master:Landroid/content/Context; |
918 | ·······105:·astore········4 | 918 | ·······105:·astore········4 |
919 | ·······107:·getstatic·····#148················//·Field·de/duenndns/ssl/R$string.mtm_trust_anchor:I | 919 | ·······107:·getstatic·····#148················//·Field·de/duenndns/ssl/R$string.mtm_trust_anchor:I |
920 | ·······110:·istore········10 | 920 | ·······110:·istore········10 |
921 | ·······112:·aload·········4 | 921 | ·······112:·aload·········4 |
922 | ·······114:·iload·········10 | 922 | ·······114:·iload·········10 |
Offset 963, 47 lines modified | Offset 963, 47 lines modified | ||
963 | ·······200:·invokevirtual·#154················//·Method·android/content/Context.getString:(I)Ljava/lang/String; | 963 | ·······200:·invokevirtual·#154················//·Method·android/content/Context.getString:(I)Ljava/lang/String; |
964 | ·······203:·astore········4 | 964 | ·······203:·astore········4 |
965 | ·······205:·aload·········8 | 965 | ·······205:·aload·········8 |
966 | ·······207:·aload·········4 | 966 | ·······207:·aload·········4 |
967 | ·······209:·invokevirtual·#157················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; | 967 | ·······209:·invokevirtual·#157················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; |
968 | ·······212:·pop | 968 | ·······212:·pop |
969 | ·······213:·aload_1 | 969 | ·······213:·aload_1 |
970 | ·······214:·astore········11 | ||
971 | ·······216:·aload_1 | ||
972 | ·······21 | 970 | ·······214:·arraylength |
971 | ·······215:·istore········10 | ||
972 | ·······217:·iconst_0 | ||
973 | ·······218:·istore········ | 973 | ·······218:·istore········9 |
974 | ·······220:· | 974 | ·······220:·aconst_null |
975 | ·······221:· | 975 | ·······221:·astore········4 |
976 | ·······223:·iload········· | 976 | ·······223:·iload·········9 |
977 | ·······225:·iload·········1 | 977 | ·······225:·iload·········10 |
978 | ·······227:·if_icmpge·····27 | 978 | ·······227:·if_icmpge·····270 |
979 | ·······230:·aload_1 | ||
980 | ·······231:·iload·········9 | ||
981 | ·······233:·aaload | ||
982 | ·······234:·astore········11 | ||
983 | ·······236:·aload_0 | ||
984 | ·······237:·aload·········8 | ||
979 | ·······23 | 985 | ·······239:·aload·········11 |
980 | ·······232:·iload·········13 | ||
981 | ·······234:·aaload | ||
982 | ·······235:·astore········14 | ||
983 | ·······237:·aload_0 | ||
984 | ·······238:·aload·········8 | ||
985 | ·······240:·aload·········14 | ||
986 | ·······24 | 986 | ·······241:·invokespecial·#171················//·Method·certDetails:(Ljava/lang/StringBuffer;Ljava/security/cert/X509Certificate;)V |
987 | ·······24 | 987 | ·······244:·iload·········9 |
988 | ·······24 | 988 | ·······246:·iconst_1 |
989 | ·······24 | 989 | ·······247:·iadd |
990 | ·······24 | 990 | ·······248:·istore········9 |
991 | ·······25 | 991 | ·······250:·goto··········223 |
992 | ·······25 | 992 | ·······253:·aload_3 |
993 | ·······25 | 993 | ·······254:·invokevirtual·#174················//·Method·java/lang/Throwable.getLocalizedMessage:()Ljava/lang/String; |
994 | ·······25 | 994 | ·······257:·astore········4 |
995 | ·······2 | 995 | ·······259:·aload·········8 |
996 | ·······26 | 996 | ·······261:·aload·········4 |
997 | ·······26 | 997 | ·······263:·invokevirtual·#157················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; |
998 | ·······26 | 998 | ·······266:·pop |
999 | ·······26 | 999 | ·······267:·goto··········129 |
1000 | ·······27 | 1000 | ·······270:·aload·········8 |
1001 | ·······27 | 1001 | ·······272:·invokevirtual·#175················//·Method·java/lang/StringBuffer.toString:()Ljava/lang/String; |
1002 | ·······27 | 1002 | ·······275:·areturn |
1003 | ··private·void·certDetails(java.lang.StringBuffer,·java.security.cert.X509Certificate); | 1003 | ··private·void·certDetails(java.lang.StringBuffer,·java.security.cert.X509Certificate); |
1004 | ····descriptor:·(Ljava/lang/StringBuffer;Ljava/security/cert/X509Certificate;)V | 1004 | ····descriptor:·(Ljava/lang/StringBuffer;Ljava/security/cert/X509Certificate;)V |
1005 | ····flags:·(0x0002)·ACC_PRIVATE | 1005 | ····flags:·(0x0002)·ACC_PRIVATE |
1006 | ····Code: | 1006 | ····Code: |
1007 | ······stack=300,·locals=5,·args_size=3 | 1007 | ······stack=300,·locals=5,·args_size=3 |
1008 | ·········0:·new···········#177················//·class·java/text/SimpleDateFormat | 1008 | ·········0:·new···········#177················//·class·java/text/SimpleDateFormat |
Offset 1901, 15 lines modified | Offset 1901, 15 lines modified | ||
1901 | ·············0·····4····10···Class·java/security/KeyStoreException | 1901 | ·············0·····4····10···Class·java/security/KeyStoreException |
1902 | ·············5·····9····10···Class·java/security/KeyStoreException | 1902 | ·············5·····9····10···Class·java/security/KeyStoreException |
1903 | ··javax.net.ssl.X509TrustManager·getTrustManager(java.security.KeyStore); | 1903 | ··javax.net.ssl.X509TrustManager·getTrustManager(java.security.KeyStore); |
1904 | ····descriptor:·(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; | 1904 | ····descriptor:·(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; |
1905 | ····flags:·(0x0000) | 1905 | ····flags:·(0x0000) |
1906 | ····Code: | 1906 | ····Code: |
1907 | ······stack=300,·locals=1 | 1907 | ······stack=300,·locals=12,·args_size=2 |
1908 | ·········0:·ldc_w·········#431················//·String·X509 | 1908 | ·········0:·ldc_w·········#431················//·String·X509 |
1909 | ·········3:·astore_2 | 1909 | ·········3:·astore_2 |
1910 | ·········4:·aload_2 | 1910 | ·········4:·aload_2 |
1911 | ·········5:·invokestatic··#436················//·Method·javax/net/ssl/TrustManagerFactory.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; | 1911 | ·········5:·invokestatic··#436················//·Method·javax/net/ssl/TrustManagerFactory.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
1912 | ·········8:·astore_3 | 1912 | ·········8:·astore_3 |
1913 | ·········9:·aload_3 | 1913 | ·········9:·aload_3 |
1914 | ········10:·aload_1 | 1914 | ········10:·aload_1 |
Offset 1918, 74 lines modified | Offset 1918, 76 lines modified | ||
1918 | ········15:·invokevirtual·#443················//·Method·javax/net/ssl/TrustManagerFactory.getTrustManagers:()[Ljavax/net/ssl/TrustManager; | 1918 | ········15:·invokevirtual·#443················//·Method·javax/net/ssl/TrustManagerFactory.getTrustManagers:()[Ljavax/net/ssl/TrustManager; |
1919 | ········18:·astore········4 | 1919 | ········18:·astore········4 |
1920 | ········20:·aload·········4 | 1920 | ········20:·aload·········4 |
1921 | ········22:·arraylength | 1921 | ········22:·arraylength |
1922 | ········23:·istore········5 | 1922 | ········23:·istore········5 |
1923 | ········25:·iconst_0 | 1923 | ········25:·iconst_0 |
1924 | ········26:·istore········6 | 1924 | ········26:·istore········6 |
1925 | ········28:· | 1925 | ········28:·aconst_null |
1926 | ········29:·astore_2 | ||
1926 | ········30:·iload········· | 1927 | ········30:·iload·········6 |
1928 | ········32:·iload·········5 | ||
1927 | ········3 | 1929 | ········34:·if_icmpge·····137 |
1928 | ········3 | 1930 | ········37:·aload·········4 |
1929 | ········3 | 1931 | ········39:·iload·········6 |
1930 | ········ | 1932 | ········41:·aaload |
1931 | ········4 | 1933 | ········42:·astore········7 |
1932 | ········4 | 1934 | ········44:·aload·········7 |
1933 | ········4 | 1935 | ········46:·instanceof····#6··················//·class·javax/net/ssl/X509TrustManager |
1934 | ········4 | 1936 | ········49:·istore········8 |
1935 | ········ | 1937 | ········51:·iload·········8 |
1936 | ········5 | 1938 | ········53:·ifeq··········66 |
1937 | ········5 | 1939 | ········56:·aload·········7 |
1938 | ········5 | 1940 | ········58:·checkcast·····#6··················//·class·javax/net/ssl/X509TrustManager |
Max diff block lines reached; 882/11819 bytes (7.46%) of diff not shown. |
Offset 85, 55 lines modified | Offset 85, 52 lines modified | ||
85 | ········final·View·view·=·inflate; | 85 | ········final·View·view·=·inflate; |
86 | ········try·{ | 86 | ········try·{ |
87 | ············final·View·viewById·=·view.findViewById(n); | 87 | ············final·View·viewById·=·view.findViewById(n); |
88 | ············try·{ | 88 | ············try·{ |
89 | ················final·TextView·textView·=·(TextView)viewById; | 89 | ················final·TextView·textView·=·(TextView)viewById; |
90 | ················final·String·s·=·"Version·%1$s"; | 90 | ················final·String·s·=·"Version·%1$s"; |
91 | ················final·Object[]·args·=·{·null·}; | 91 | ················final·Object[]·args·=·{·null·}; |
92 | ················final·PackageManager·packageManager·=·this.getPackageManager(); | ||
92 | ················try·{ | 93 | ················try·{ |
93 | ····················final·Package | 94 | ····················final·PackageInfo·packageInfo·=·packageManager.getPackageInfo(this.getPackageName(),·0); |
94 | ····················try·{ | 95 | ····················try·{ |
95 | ························ | 96 | ························args[0]·=·packageInfo.versionName; |
97 | ························final·String·format·=·s; | ||
96 | ························try·{ | 98 | ························try·{ |
97 | ····························args[0]·=·packageInfo.versionName; | ||
98 | ····························final·String·format·=·s; | ||
99 | ····························try·{ | ||
100 | ···························· | 99 | ····························textView.setText((CharSequence)String.format(format,·args)); |
101 | ···························· | 100 | ····························final·TextView·textView2·=·(TextView)inflate.findViewById(2131492986); |
102 | ···························· | 101 | ····························textView2.setText((CharSequence)Html.fromHtml(this.getString(2131624075))); |
103 | ···························· | 102 | ····························textView2.setLinksClickable(true); |
104 | ···························· | 103 | ····························textView2.setMovementMethod(LinkMovementMethod.getInstance()); |
105 | ···························· | 104 | ····························inflate.setTag((Object)this.getString(2131624076)); |
106 | ···························· | 105 | ····························this.vf.addView(this.wrapScrollview(inflate)); |
107 | ···························· | 106 | ····························this.vf.setScrollContainer(true); |
108 | ···························· | 107 | ····························this.ss·=·new·Settings((Context)this); |
109 | ···························· | 108 | ····························final·int·lastRunVersion·=·this.ss.getLastRunVersion(); |
110 | ···························· | 109 | ····························Log.d("Firstrun",·"Last·version·=·"·+·lastRunVersion); |
111 | ···························· | 110 | ····························final·FirstRunActivity$HelpTopic[]·topics·=·this.topics; |
112 | ···························· | 111 | ····························for·(int·length·=·topics.length,·i·=·0;·i·<·length;·++i)·{ |
113 | ································ | 112 | ································final·FirstRunActivity$HelpTopic·firstRunActivity$HelpTopic·=·topics[i]; |
114 | ································ | 113 | ································Log.d("Firstrun",·"addedin="·+·firstRunActivity$HelpTopic.AddedIn·+·"·vs·ver·"·+·lastRunVersion); |
115 | ································ | 114 | ································if·(firstRunActivity$HelpTopic.AddedIn·>=·lastRunVersion)·{ |
116 | ···································· | 115 | ····································this.vf.addView(this.generateHelpPage(firstRunActivity$HelpTopic)); |
117 | ····································} | ||
118 | ································} | 116 | ································} |
119 | ····························} | 117 | ····························} |
120 | ····························catch·(PackageManager$NameNotFoundException·ex)·{ | ||
121 | ································((TextView)inflate.findViewById(2131492984)).setText((CharSequence)"Unkown·version!"); | ||
122 | ····························} | ||
123 | ························} | 118 | ························} |
124 | ························catch·(PackageManager$NameNotFoundException·ex | 119 | ························catch·(PackageManager$NameNotFoundException·ex)·{ |
120 | ····························((TextView)inflate.findViewById(2131492984)).setText((CharSequence)"Unkown·version!"); | ||
121 | ························} | ||
125 | ····················} | 122 | ····················} |
126 | ····················catch·(PackageManager$NameNotFoundException·ex | 123 | ····················catch·(PackageManager$NameNotFoundException·ex2)·{} |
127 | ················} | 124 | ················} |
128 | ················catch·(PackageManager$NameNotFoundException·ex | 125 | ················catch·(PackageManager$NameNotFoundException·ex3)·{} |
129 | ············} | 126 | ············} |
130 | ············catch·(PackageManager$NameNotFoundException·ex | 127 | ············catch·(PackageManager$NameNotFoundException·ex4)·{} |
131 | ········} | 128 | ········} |
132 | ········catch·(PackageManager$NameNotFoundException·ex | 129 | ········catch·(PackageManager$NameNotFoundException·ex5)·{} |
133 | ········this.ss.updateLastRunVersion(); | 130 | ········this.ss.updateLastRunVersion(); |
134 | ········((Button)this.findViewById(2131492981)).setOnClickListener((View$OnClickListener)new·FirstRunActivity$2(this)); | 131 | ········((Button)this.findViewById(2131492981)).setOnClickListener((View$OnClickListener)new·FirstRunActivity$2(this)); |
135 | ········((Button)this.findViewById(2131492980)).setOnClickListener((View$OnClickListener)new·FirstRunActivity$3(this)); | 132 | ········((Button)this.findViewById(2131492980)).setOnClickListener((View$OnClickListener)new·FirstRunActivity$3(this)); |
136 | ········if·(FirstRunActivity.currentPage·>·0)·{ | 133 | ········if·(FirstRunActivity.currentPage·>·0)·{ |
137 | ············this.vf.setDisplayedChild(FirstRunActivity.currentPage); | 134 | ············this.vf.setDisplayedChild(FirstRunActivity.currentPage); |
138 | ········} | 135 | ········} |
139 | ········this.updateButton(); | 136 | ········this.updateButton(); |
Offset 1616, 15 lines modified | Offset 1616, 15 lines modified | ||
1616 | ·······101:·goto··········23 | 1616 | ·······101:·goto··········23 |
1617 | ·······104:·return | 1617 | ·······104:·return |
1618 | ··public·void·setChannels(int,·java.util.ArrayList); | 1618 | ··public·void·setChannels(int,·java.util.ArrayList); |
1619 | ····descriptor:·(ILjava/util/ArrayList;)V | 1619 | ····descriptor:·(ILjava/util/ArrayList;)V |
1620 | ····flags:·(0x0001)·ACC_PUBLIC | 1620 | ····flags:·(0x0001)·ACC_PUBLIC |
1621 | ····Code: | 1621 | ····Code: |
1622 | ······stack=300,·locals= | 1622 | ······stack=300,·locals=8,·args_size=3 |
1623 | ·········0:·aload_0 | 1623 | ·········0:·aload_0 |
1624 | ·········1:·invokevirtual·#165················//·Method·getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; | 1624 | ·········1:·invokevirtual·#165················//·Method·getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; |
1625 | ·········4:·astore_3 | 1625 | ·········4:·astore_3 |
1626 | ·········5:·ldc···········#167················//·String·channels | 1626 | ·········5:·ldc···········#167················//·String·channels |
1627 | ·········7:·astore········4 | 1627 | ·········7:·astore········4 |
1628 | ·········9:·new···········#236················//·class·java/lang/StringBuilder | 1628 | ·········9:·new···········#236················//·class·java/lang/StringBuilder |
1629 | ········12:·astore········5 | 1629 | ········12:·astore········5 |
Offset 1641, 39 lines modified | Offset 1641, 39 lines modified | ||
1641 | ········37:·aload·········4 | 1641 | ········37:·aload·········4 |
1642 | ········39:·aload·········5 | 1642 | ········39:·aload·········5 |
1643 | ········41:·aconst_null | 1643 | ········41:·aconst_null |
1644 | ········42:·invokevirtual·#412················//·Method·android/database/sqlite/SQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I | 1644 | ········42:·invokevirtual·#412················//·Method·android/database/sqlite/SQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
1645 | ········45:·pop | 1645 | ········45:·pop |
1646 | ········46:·aload_2 | 1646 | ········46:·aload_2 |
1647 | ········47:·invokevirtual·#413················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; | 1647 | ········47:·invokevirtual·#413················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
1648 | ········50:·astore | 1648 | ········50:·astore_3 |
1649 | ········5 | 1649 | ········51:·aload_3 |
1650 | ········5 | 1650 | ········52:·invokeinterface·#393,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1651 | ········5 | 1651 | ········57:·istore········6 |
1652 | ········ | 1652 | ········59:·iload·········6 |
1653 | ········6 | 1653 | ········61:·ifeq··········92 |
1654 | ········6 | 1654 | ········64:·aload_3 |
1655 | ········6 | 1655 | ········65:·invokeinterface·#397,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1656 | ········7 | 1656 | ········70:·checkcast·····#74·················//·class·java/lang/String |
1657 | ········7 | 1657 | ········73:·astore········7 |
1658 | ········7 | 1658 | ········75:·ldc_w·········#415················//·String |
1659 | ········ | 1659 | ········78:·astore········4 |
1660 | ········8 | 1660 | ········80:·aload_0 |
1661 | ········8 | 1661 | ········81:·iload_1 |
1662 | ········82:·aload·········7 | ||
1662 | ········84:·aload········· | 1663 | ········84:·aload·········4 |
1663 | ········86:·aload_3 | ||
1664 | ········8 | 1664 | ········86:·invokevirtual·#419················//·Method·addChannel:(ILjava/lang/String;Ljava/lang/String;)V |
1665 | ········ | 1665 | ········89:·goto··········51 |
1666 | ········9 | 1666 | ········92:·return |
1667 | ··public·void·setCommands(int,·java.util.ArrayList); | 1667 | ··public·void·setCommands(int,·java.util.ArrayList); |
1668 | ····descriptor:·(ILjava/util/ArrayList;)V | 1668 | ····descriptor:·(ILjava/util/ArrayList;)V |
1669 | ····flags:·(0x0001)·ACC_PUBLIC | 1669 | ····flags:·(0x0001)·ACC_PUBLIC |
1670 | ····Code: | 1670 | ····Code: |
1671 | ······stack=300,·locals= | 1671 | ······stack=300,·locals=8,·args_size=3 |
1672 | ·········0:·aload_0 | 1672 | ·········0:·aload_0 |
1673 | ·········1:·invokevirtual·#165················//·Method·getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; | 1673 | ·········1:·invokevirtual·#165················//·Method·getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; |
1674 | ·········4:·astore_3 | 1674 | ·········4:·astore_3 |
1675 | ·········5:·ldc···········#177················//·String·commands | 1675 | ·········5:·ldc···········#177················//·String·commands |
1676 | ·········7:·astore········4 | 1676 | ·········7:·astore········4 |
1677 | ·········9:·new···········#236················//·class·java/lang/StringBuilder | 1677 | ·········9:·new···········#236················//·class·java/lang/StringBuilder |
1678 | ········12:·astore········5 | 1678 | ········12:·astore········5 |
Offset 1690, 30 lines modified | Offset 1690, 30 lines modified | ||
1690 | ········37:·aload·········4 | 1690 | ········37:·aload·········4 |
1691 | ········39:·aload·········5 | 1691 | ········39:·aload·········5 |
1692 | ········41:·aconst_null | 1692 | ········41:·aconst_null |
1693 | ········42:·invokevirtual·#412················//·Method·android/database/sqlite/SQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I | 1693 | ········42:·invokevirtual·#412················//·Method·android/database/sqlite/SQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
1694 | ········45:·pop | 1694 | ········45:·pop |
1695 | ········46:·aload_2 | 1695 | ········46:·aload_2 |
1696 | ········47:·invokevirtual·#413················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; | 1696 | ········47:·invokevirtual·#413················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
1697 | ········50:·astore | 1697 | ········50:·astore_3 |
1698 | ········5 | 1698 | ········51:·aload_3 |
1699 | ········5 | 1699 | ········52:·invokeinterface·#393,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1700 | ········5 | 1700 | ········57:·istore········6 |
1701 | ········ | 1701 | ········59:·iload·········6 |
1702 | ········6 | 1702 | ········61:·ifeq··········85 |
1703 | ········6 | 1703 | ········64:·aload_3 |
1704 | ········6 | 1704 | ········65:·invokeinterface·#397,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1705 | ········7 | 1705 | ········70:·checkcast·····#74·················//·class·java/lang/String |
1706 | ········7 | 1706 | ········73:·astore········7 |
1707 | ········7 | 1707 | ········75:·aload_0 |
1708 | ········7 | 1708 | ········76:·iload_1 |
1709 | ········ | 1709 | ········77:·aload·········7 |
1710 | ········ | 1710 | ········79:·invokevirtual·#423················//·Method·addCommand:(ILjava/lang/String;)V |
1711 | ········8 | 1711 | ········82:·goto··········51 |
1712 | ········8 | 1712 | ········85:·return |
1713 | ··public·void·updateIdentity(int,·java.lang.String,·java.lang.String,·java.lang.String,·java.util.List); | 1713 | ··public·void·updateIdentity(int,·java.lang.String,·java.lang.String,·java.lang.String,·java.util.List); |
1714 | ····descriptor:·(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V | 1714 | ····descriptor:·(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V |
1715 | ····flags:·(0x0001)·ACC_PUBLIC | 1715 | ····flags:·(0x0001)·ACC_PUBLIC |
1716 | ····Code: | 1716 | ····Code: |
1717 | ······stack=300,·locals=11,·args_size=6 | 1717 | ······stack=300,·locals=11,·args_size=6 |
1718 | ·········0:·new···········#143················//·class·android/content/ContentValues | 1718 | ·········0:·new···········#143················//·class·android/content/ContentValues |
Offset 333, 27 lines modified | Offset 333, 27 lines modified | ||
333 | ············return·IRCService.reconnectNextNetwork.contains(Integer.valueOf(i)); | 333 | ············return·IRCService.reconnectNextNetwork.contains(Integer.valueOf(i)); |
334 | ········} | 334 | ········} |
335 | ····} | 335 | ····} |
336 | ···· | 336 | ···· |
337 | ····protected·void·networksChanged(final·int·n)·{ | 337 | ····protected·void·networksChanged(final·int·n)·{ |
338 | ········//·monitorenter(this) | 338 | ········//·monitorenter(this) |
339 | ········final·boolean·isTransient·=·true; | 339 | ········final·boolean·isTransient·=·true; |
340 | ········Label_0 | 340 | ········Label_0594:·{ |
341 | ············try·{ | 341 | ············try·{ |
342 | ················this._isTransient·=·isTransient; | 342 | ················this._isTransient·=·isTransient; |
343 | ················if·(n·==·-1·&&·this.settings.reconnectLoss())·{ | 343 | ················if·(n·==·-1·&&·this.settings.reconnectLoss())·{ |
344 | ····················this.updateNotification(this.getString(2131624185),·"Waiting·for·network",·-1,·false,·false,·false); | 344 | ····················this.updateNotification(this.getString(2131624185),·"Waiting·for·network",·-1,·false,·false,·false); |
345 | ····················IRCService.reconnectNextNetwork.clear(); | 345 | ····················IRCService.reconnectNextNetwork.clear(); |
346 | ····················final·Iterator<Integer>·iterator·=·this.connections.keySet().iterator(); | 346 | ····················final·Iterator<Integer>·iterator·=·this.connections.keySet().iterator(); |
347 | ····················while·(iterator.hasNext())·{ | 347 | ····················while·(iterator.hasNext())·{ |
348 | ························final·int·intValue·=·(int)Integer.valueOf(iterator.next()); | 348 | ························final·int·intValue·=·(int)Integer.valueOf(iterator.next()); |
349 | ························IRCService.reconnectNextNetwork.add(Integer.valueOf(intValue)); | 349 | ························IRCService.reconnectNextNetwork.add(Integer.valueOf(intValue)); |
350 | ························this.sendBroadcast(Broadcast.createServerIntent("indrora.atomic.server.status",·intValue)); | 350 | ························this.sendBroadcast(Broadcast.createServerIntent("indrora.atomic.server.status",·intValue)); |
351 | ····················} | 351 | ····················} |
352 | ····················break·Label_0 | 352 | ····················break·Label_0594; |
353 | ················} | 353 | ················} |
354 | ············} | 354 | ············} |
355 | ············finally·{ | 355 | ············finally·{ |
356 | ············} | 356 | ············} |
357 | ············//·monitorexit(this) | 357 | ············//·monitorexit(this) |
358 | ············if·(this.settings.reconnectTransient())·{ | 358 | ············if·(this.settings.reconnectTransient())·{ |
359 | ················this.updateNotification(this.getString(2131624185),·"Network·in·transition",·-1,·false,·false,·false); | 359 | ················this.updateNotification(this.getString(2131624185),·"Network·in·transition",·-1,·false,·false,·false); |
Offset 505, 48 lines modified | Offset 505, 46 lines modified | ||
505 | ······stack=300,·locals=8,·args_size=1 | 505 | ······stack=300,·locals=8,·args_size=1 |
506 | ·········0:·new···········#102················//·class·java/util/ArrayList | 506 | ·········0:·new···········#102················//·class·java/util/ArrayList |
507 | ·········3:·astore_1 | 507 | ·········3:·astore_1 |
508 | ·········4:·aload_1 | 508 | ·········4:·aload_1 |
509 | ·········5:·invokespecial·#103················//·Method·java/util/ArrayList."<init>":()V | 509 | ·········5:·invokespecial·#103················//·Method·java/util/ArrayList."<init>":()V |
510 | ·········8:·aload_0 | 510 | ·········8:·aload_0 |
511 | ·········9:·getfield······#43·················//·Field·conversations:Ljava/util/LinkedHashMap; | 511 | ·········9:·getfield······#43·················//·Field·conversations:Ljava/util/LinkedHashMap; |
512 | ········12:·astore_2 | ||
513 | ········13:·aload_2 | ||
514 | ········1 | 512 | ········12:·invokevirtual·#107················//·Method·java/util/LinkedHashMap.values:()Ljava/util/Collection; |
515 | ········1 | 513 | ········15:·astore_2 |
516 | ········1 | 514 | ········16:·aload_2 |
517 | ········1 | 515 | ········17:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
518 | ········24:·astore········4 | ||
519 | ········2 | 516 | ········22:·astore_3 |
517 | ········23:·aload_3 | ||
520 | ········2 | 518 | ········24:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
521 | ········ | 519 | ········29:·istore········4 |
522 | ········3 | 520 | ········31:·iload·········4 |
523 | ········3 | 521 | ········33:·ifeq··········81 |
524 | ········ | 522 | ········36:·aload_3 |
525 | ········ | 523 | ········37:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
526 | ········4 | 524 | ········42:·checkcast·····#62·················//·class·indrora/atomic/model/Conversation |
527 | ········ | 525 | ········45:·astore········5 |
528 | ········ | 526 | ········47:·aload·········5 |
529 | ········ | 527 | ········49:·invokevirtual·#137················//·Method·indrora/atomic/model/Conversation.getType:()I |
530 | ········5 | 528 | ········52:·istore········4 |
531 | ········5 | 529 | ········54:·iconst_1 |
532 | ········ | 530 | ········55:·istore········6 |
533 | ········ | 531 | ········57:·iload·········4 |
534 | ········ | 532 | ········59:·iload·········6 |
535 | ········6 | 533 | ········61:·if_icmpne·····23 |
536 | ········6 | 534 | ········64:·aload·········5 |
537 | ········ | 535 | ········66:·invokevirtual·#70·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; |
538 | ········ | 536 | ········69:·astore········7 |
539 | ········7 | 537 | ········71:·aload_1 |
540 | ········7 | 538 | ········72:·aload·········7 |
541 | ········7 | 539 | ········74:·invokevirtual·#142················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
542 | ········ | 540 | ········77:·pop |
543 | ········ | 541 | ········78:·goto··········23 |
544 | ········8 | 542 | ········81:·aload_1 |
545 | ········8 | 543 | ········82:·areturn |
546 | ··public·java.lang.String·getHost(); | 544 | ··public·java.lang.String·getHost(); |
547 | ····descriptor:·()Ljava/lang/String; | 545 | ····descriptor:·()Ljava/lang/String; |
548 | ····flags:·(0x0001)·ACC_PUBLIC | 546 | ····flags:·(0x0001)·ACC_PUBLIC |
549 | ····Code: | 547 | ····Code: |
550 | ······stack=300,·locals=1,·args_size=1 | 548 | ······stack=300,·locals=1,·args_size=1 |
551 | ·········0:·aload_0 | 549 | ·········0:·aload_0 |
Offset 300, 40 lines modified | Offset 300, 40 lines modified | ||
300 | ········65:·aload_2 | 300 | ········65:·aload_2 |
301 | ········66:·iconst_0 | 301 | ········66:·iconst_0 |
302 | ········67:·aload_3 | 302 | ········67:·aload_3 |
303 | ········68:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(ILjava/lang/Object;)V | 303 | ········68:·invokevirtual·#71·················//·Method·java/util/ArrayList.add:(ILjava/lang/Object;)V |
304 | ········71:·goto··········21 | 304 | ········71:·goto··········21 |
305 | ········74:·aload_2 | 305 | ········74:·aload_2 |
306 | ········75:·invokevirtual·#75·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; | 306 | ········75:·invokevirtual·#75·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
307 | ········78:·astore | 307 | ········78:·astore_3 |
308 | ········ | 308 | ········79:·aload_3 |
309 | ········8 | 309 | ········80:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
310 | ········8 | 310 | ········85:·istore········6 |
311 | ········8 | 311 | ········87:·iload·········6 |
312 | ········ | 312 | ········89:·ifeq··········127 |
313 | ········9 | 313 | ········92:·aload_3 |
314 | ········9 | 314 | ········93:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
315 | ······· | 315 | ········98:·checkcast·····#86·················//·class·"[I" |
316 | ·······10 | 316 | ·······101:·astore········7 |
317 | ·······10 | 317 | ·······103:·aload·········7 |
318 | ·······10 | 318 | ·······105:·iconst_0 |
319 | ·······10 | 319 | ·······106:·iaload |
320 | ·······1 | 320 | ·······107:·istore········6 |
321 | ·······1 | 321 | ·······109:·aload·········7 |
322 | ·······11 | 322 | ·······111:·iload_1 |
323 | ·······11 | 323 | ·······112:·iaload |
324 | ·······11 | 324 | ·······113:·istore········8 |
325 | ·······11 | 325 | ·······115:·aload_0 |
326 | ·······119:·iload·········5 | ||
327 | ·······1 | 326 | ·······116:·iload·········6 |
327 | ·······118:·iload·········8 | ||
328 | ·······12 | 328 | ·······120:·invokevirtual·#92·················//·Method·android/text/SpannableStringBuilder.delete:(II)Landroid/text/SpannableStringBuilder; |
329 | ·······12 | 329 | ·······123:·pop |
330 | ·······12 | 330 | ·······124:·goto··········79 |
331 | ·······1 | 331 | ·······127:·aload_0 |
332 | ·······1 | 332 | ·······128:·areturn |
333 | ··public·static·java.lang.String·removeStyleAndColors(java.lang.String); | 333 | ··public·static·java.lang.String·removeStyleAndColors(java.lang.String); |
334 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; | 334 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; |
335 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 335 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
336 | ····Code: | 336 | ····Code: |
337 | ······stack=300,·locals=1,·args_size=1 | 337 | ······stack=300,·locals=1,·args_size=1 |
338 | ·········0:·getstatic·····#41·················//·Field·cleanupPattern:Ljava/util/regex/Pattern; | 338 | ·········0:·getstatic·····#41·················//·Field·cleanupPattern:Ljava/util/regex/Pattern; |
Offset 343, 15 lines modified | Offset 343, 15 lines modified | ||
343 | ·········9:·invokevirtual·#98·················//·Method·java/util/regex/Matcher.replaceAll:(Ljava/lang/String;)Ljava/lang/String; | 343 | ·········9:·invokevirtual·#98·················//·Method·java/util/regex/Matcher.replaceAll:(Ljava/lang/String;)Ljava/lang/String; |
344 | ········12:·areturn | 344 | ········12:·areturn |
345 | ··private·static·void·replaceControlCodes(java.util.regex.Matcher,·android.text.SpannableStringBuilder,·android.text.style.CharacterStyle); | 345 | ··private·static·void·replaceControlCodes(java.util.regex.Matcher,·android.text.SpannableStringBuilder,·android.text.style.CharacterStyle); |
346 | ····descriptor:·(Ljava/util/regex/Matcher;Landroid/text/SpannableStringBuilder;Landroid/text/style/CharacterStyle;)V | 346 | ····descriptor:·(Ljava/util/regex/Matcher;Landroid/text/SpannableStringBuilder;Landroid/text/style/CharacterStyle;)V |
347 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC | 347 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC |
348 | ····Code: | 348 | ····Code: |
349 | ······stack=300,·locals=1 | 349 | ······stack=300,·locals=11,·args_size=3 |
350 | ·········0:·iconst_2 | 350 | ·········0:·iconst_2 |
351 | ·········1:·istore_3 | 351 | ·········1:·istore_3 |
352 | ·········2:·new···········#48·················//·class·java/util/ArrayList | 352 | ·········2:·new···········#48·················//·class·java/util/ArrayList |
353 | ·········5:·astore········4 | 353 | ·········5:·astore········4 |
354 | ·········7:·aload·········4 | 354 | ·········7:·aload·········4 |
355 | ·········9:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":()V | 355 | ·········9:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":()V |
356 | ········12:·aload_0 | 356 | ········12:·aload_0 |
Offset 413, 35 lines modified | Offset 413, 35 lines modified | ||
413 | ·······122:·iload·········5 | 413 | ·······122:·iload·········5 |
414 | ·······124:·iload·········7 | 414 | ·······124:·iload·········7 |
415 | ·······126:·iload·········9 | 415 | ·······126:·iload·········9 |
416 | ·······128:·invokevirtual·#114················//·Method·android/text/SpannableStringBuilder.setSpan:(Ljava/lang/Object;III)V | 416 | ·······128:·invokevirtual·#114················//·Method·android/text/SpannableStringBuilder.setSpan:(Ljava/lang/Object;III)V |
417 | ·······131:·goto··········12 | 417 | ·······131:·goto··········12 |
418 | ·······134:·aload·········4 | 418 | ·······134:·aload·········4 |
419 | ·······136:·invokevirtual·#75·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; | 419 | ·······136:·invokevirtual·#75·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
420 | ·······139:·astore········ | 420 | ·······139:·astore········6 |
421 | ·······141:·aload········· | 421 | ·······141:·aload·········6 |
422 | ·······143:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 422 | ·······143:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
423 | ·······148:·istore········ | 423 | ·······148:·istore········7 |
424 | ·······150:·iload········· | 424 | ·······150:·iload·········7 |
425 | ·······152:·ifeq··········195 | 425 | ·······152:·ifeq··········195 |
426 | ·······155:·aload········· | 426 | ·······155:·aload·········6 |
427 | ·······157:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 427 | ·······157:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
428 | ·······162:·checkcast·····#100················//·class·java/lang/Integer | 428 | ·······162:·checkcast·····#100················//·class·java/lang/Integer |
429 | ·······165:·astore········1 | 429 | ·······165:·astore········10 |
430 | ·······167:·aload·········1 | 430 | ·······167:·aload·········10 |
431 | ·······169:·invokevirtual·#117················//·Method·java/lang/Integer.intValue:()I | 431 | ·······169:·invokevirtual·#117················//·Method·java/lang/Integer.intValue:()I |
432 | ·······172:·istore········ | 432 | ·······172:·istore········7 |
433 | ·······174:·aload·········1 | 433 | ·······174:·aload·········10 |
434 | ·······176:·invokevirtual·#117················//·Method·java/lang/Integer.intValue:()I | 434 | ·······176:·invokevirtual·#117················//·Method·java/lang/Integer.intValue:()I |
435 | ·······179:·iconst_1 | 435 | ·······179:·iconst_1 |
436 | ·······180:·iadd | 436 | ·······180:·iadd |
437 | ·······181:·istore········ | 437 | ·······181:·istore········9 |
438 | ·······183:·aload_1 | 438 | ·······183:·aload_1 |
439 | ·······184:·iload········· | 439 | ·······184:·iload·········7 |
440 | ·······186:·iload········· | 440 | ·······186:·iload·········9 |
441 | ·······188:·invokevirtual·#92·················//·Method·android/text/SpannableStringBuilder.delete:(II)Landroid/text/SpannableStringBuilder; | 441 | ·······188:·invokevirtual·#92·················//·Method·android/text/SpannableStringBuilder.delete:(II)Landroid/text/SpannableStringBuilder; |
442 | ·······191:·pop | 442 | ·······191:·pop |
443 | ·······192:·goto··········141 | 443 | ·······192:·goto··········141 |
444 | ·······195:·return | 444 | ·······195:·return |
445 | ··public·static·android.text.SpannableString·toSpannable(android.text.SpannableString,·indrora.atomic.model.ColorScheme); | 445 | ··public·static·android.text.SpannableString·toSpannable(android.text.SpannableString,·indrora.atomic.model.ColorScheme); |
446 | ····descriptor:·(Landroid/text/SpannableString;Lindrora/atomic/model/ColorScheme;)Landroid/text/SpannableString; | 446 | ····descriptor:·(Landroid/text/SpannableString;Lindrora/atomic/model/ColorScheme;)Landroid/text/SpannableString; |
Offset 232, 400 lines modified | Offset 232, 416 lines modified | ||
232 | ········//···383:·iload···········8 | 232 | ········//···383:·iload···········8 |
233 | ········//···385:·invokevirtual···java/io/BufferedInputStream.read:([BII)I | 233 | ········//···385:·invokevirtual···java/io/BufferedInputStream.read:([BII)I |
234 | ········//···388:·istore··········18 | 234 | ········//···388:·istore··········18 |
235 | ········//···390:·iconst_m1······ | 235 | ········//···390:·iconst_m1······ |
236 | ········//···391:·istore··········15 | 236 | ········//···391:·istore··········15 |
237 | ········//···393:·iload···········18 | 237 | ········//···393:·iload···········18 |
238 | ········//···395:·iload···········15 | 238 | ········//···395:·iload···········15 |
239 | ········//···397:·if_icmpeq·······7 | 239 | ········//···397:·if_icmpeq·······735 |
240 | ········//···400:·iconst_0······· | 240 | ········//···400:·iconst_0······· |
241 | ········//···401:·istore··········15 | 241 | ········//···401:·istore··········15 |
242 | ········//···403:·aconst_null···· | 242 | ········//···403:·aconst_null···· |
243 | ········//···404:·astore_3······· | 243 | ········//···404:·astore_3······· |
244 | ········//···405:·aload···········14 | 244 | ········//···405:·aload···········14 |
245 | ········//···407:·aload···········16 | 245 | ········//···407:·aload···········16 |
246 | ········//···409:·iconst_0······· | 246 | ········//···409:·iconst_0······· |
247 | ········//···410:·iload···········18 | 247 | ········//···410:·iload···········18 |
248 | ········//···412:·invokevirtual···java/io/BufferedOutputStream.write:([BII)V | 248 | ········//···412:·invokevirtual···java/io/BufferedOutputStream.write:([BII)V |
249 | ········//···415:·aload_0········ | 249 | ········//···415:·aload_0········ |
250 | ········//···416:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; | 250 | ········//···416:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
251 | ········//···419:·astore_3······· | 251 | ········//···419:·astore_3······· |
252 | ········//···420:·iload···········18 | ||
253 | ········//···422:·i2l············ | ||
254 | ········//···423:·lstore··········5 | ||
255 | ········//···425:·aload_3········ | ||
256 | ········//···426:·lload···········5 | ||
257 | ········//···428:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$614:(Lorg/jibble/pircbot/DccFileTransfer;J)J | ||
258 | ········//···431:·pop2··········· | ||
259 | ········//···432:·iconst_0······· | ||
260 | ········//···433:·istore··········15 | ||
261 | ········//···435:·aconst_null···· | ||
262 | ········//···436:·astore_3······· | ||
263 | ········//···437:·aload_0········ | ||
264 | ········//···438:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; | ||
265 | ········//···441:·astore··········4 | ||
266 | ········//···443:·aload···········4 | ||
267 | ········//···445:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$600:(Lorg/jibble/pircbot/DccFileTransfer;)J | ||
268 | ········//···448:·lstore··········5 | ||
269 | ········//···450:·bipush··········24 | ||
270 | ········//···452:·istore··········19 | ||
271 | ········//···454:·lload···········5 | ||
272 | ········//···456:·iload···········19 | ||
273 | ········//···458:·lshr··········· | ||
274 | ········//···459:·lstore··········5 | ||
275 | ········//···461:·ldc2_w··········255 | ||
276 | ········//···464:·lstore··········20 | ||
277 | ········//···466:·lload···········5 | ||
278 | ········//···468:·lload···········20 | ||
279 | ········//···470:·land··········· | ||
280 | ········//···471:·lstore··········5 | ||
281 | ········//···473:·lload···········5 | ||
282 | ········//···475:·l2i············ | ||
283 | ········//···476:·i2b············ | ||
284 | ········//···477:·istore··········8 | ||
285 | ········//···479:·aload···········17 | ||
286 | ········//···481:·iconst_0······· | ||
287 | ········//···482:·iload···········8 | ||
288 | ········//···484:·bastore········ | ||
289 | ········//···485:·iconst_1······· | ||
290 | ········//···486:·istore··········15 | ||
291 | ········//···488:·aload_0········ | ||
292 | ········//···489:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; | ||
293 | ········//···492:·astore··········4 | ||
294 | ········//···494:·aload···········4 | ||
295 | ········//···496:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$600:(Lorg/jibble/pircbot/DccFileTransfer;)J | ||
296 | ········//···499:·lstore··········5 | ||
297 | ········//···501:·bipush··········16 | ||
298 | ········//···503:·istore··········19 | ||
299 | ········//···505:·lload···········5 | ||
300 | ········//···507:·iload···········19 | ||
301 | ········//···509:·lshr··········· | ||
302 | ········//···510:·lstore··········5 | ||
303 | ········//···512:·ldc2_w··········255 | ||
304 | ········//···515:·lstore··········20 | ||
305 | ········//···517:·lload···········5 | ||
306 | ········//···519:·lload···········20 | ||
307 | ········//···521:·land··········· | ||
308 | ········//···522:·lstore··········5 | ||
309 | ········//···524:·lload···········5 | ||
310 | ········//···526:·l2i············ | ||
311 | ········//···527:·i2b············ | ||
312 | ········//···528:·istore··········8 | ||
313 | ········//···530:·aload···········17 | ||
314 | ········//···532:·iload···········15 | ||
315 | ········//···534:·iload···········8 | ||
316 | ········//···536:·bastore········ | ||
317 | ········//···537:·iconst_2······· | ||
318 | ········//···538:·istore··········15 | ||
319 | ········//··· | 252 | ········//···420:·aload_0········ |
320 | ········//··· | 253 | ········//···421:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
321 | ········//··· | 254 | ········//···424:·astore··········4 |
322 | ········//··· | 255 | ········//···426:·aload···········4 |
323 | ········//··· | 256 | ········//···428:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$600:(Lorg/jibble/pircbot/DccFileTransfer;)J |
324 | ········//··· | 257 | ········//···431:·lstore··········5 |
258 | ········//···433:·iload···········18 | ||
325 | ········//··· | 259 | ········//···435:·i2l············ |
326 | ········//··· | 260 | ········//···436:·lstore··········19 |
261 | ········//···438:·lload···········19 | ||
262 | ········//···440:·lstore··········21 | ||
327 | ········//··· | 263 | ········//···442:·lload···········5 |
328 | ········//··· | 264 | ········//···444:·lload···········19 |
329 | ········//···561:·lshr··········· | ||
330 | ········//···562:·lstore··········5 | ||
331 | ········//···564:·ldc2_w··········255 | ||
332 | ········//···567:·lstore··········20 | ||
333 | ········//··· | 265 | ········//···446:·ladd··········· |
334 | ········//···571:·lload···········20 | ||
335 | ········//···573:·land··········· | ||
336 | ········//··· | 266 | ········//···447:·lstore··········5 |
267 | ········//···449:·aload_3········ | ||
337 | ········//··· | 268 | ········//···450:·lload···········5 |
338 | ········//···578:·l2i············ | ||
339 | ········//···579:·i2b············ | ||
340 | ········//···580:·istore··········8 | ||
341 | ········//···582:·aload···········17 | ||
342 | ········//···584:·iload···········15 | ||
343 | ········//···586:·iload···········8 | ||
344 | ········//···588:·bastore········ | ||
345 | ········//···589:·iconst_3······· | ||
346 | ········//···590:·istore··········15 | ||
347 | ········//···592:·aload_0········ | ||
348 | ········//···593:·getfield········org/jibble/pircbot/DccFileTransfer$1.this$0:Lorg/jibble/pircbot/DccFileTransfer; | ||
349 | ········//···596:·astore··········4 | ||
350 | ········//···598:·aload···········4 | ||
351 | ········//··· | 269 | ········//···452:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$602:(Lorg/jibble/pircbot/DccFileTransfer;J)J |
352 | ········//··· | 270 | ········//···455:·pop2··········· |
353 | ········//··· | 271 | ········//···456:·iconst_0······· |
354 | ········//···606:·istore··········19 | ||
Max diff block lines reached; 26147/39307 bytes (66.52%) of diff not shown. |
Offset 593, 15 lines modified | Offset 593, 15 lines modified | ||
593 | ········//··1163:·istore··········38 | 593 | ········//··1163:·istore··········38 |
594 | ········//··1165:·iconst_m1······ | 594 | ········//··1165:·iconst_m1······ |
595 | ········//··1166:·istore··········8 | 595 | ········//··1166:·istore··········8 |
596 | ········//··1168:·iload···········8 | 596 | ········//··1168:·iload···········8 |
597 | ········//··1170:·istore··········16 | 597 | ········//··1170:·istore··········16 |
598 | ········//··1172:·iload···········38 | 598 | ········//··1172:·iload···········38 |
599 | ········//··1174:·iload···········8 | 599 | ········//··1174:·iload···········8 |
600 | ········//··1176:·if_icmpeq·······1 | 600 | ········//··1176:·if_icmpeq·······1318 |
601 | ········//··1179:·iconst_0······· | 601 | ········//··1179:·iconst_0······· |
602 | ········//··1180:·istore··········8 | 602 | ········//··1180:·istore··········8 |
603 | ········//··1182:·aconst_null···· | 603 | ········//··1182:·aconst_null···· |
604 | ········//··1183:·astore··········5 | 604 | ········//··1183:·astore··········5 |
605 | ········//··1185:·aload···········25 | 605 | ········//··1185:·aload···········25 |
606 | ········//··1187:·astore··········4 | 606 | ········//··1187:·astore··········4 |
607 | ········//··1189:·aload···········25 | 607 | ········//··1189:·aload···········25 |
Offset 628, 324 lines modified | Offset 628, 342 lines modified | ||
628 | ········//··1226:·iload···········9 | 628 | ········//··1226:·iload···········9 |
629 | ········//··1228:·invokevirtual···java/io/BufferedInputStream.read:([BII)I | 629 | ········//··1228:·invokevirtual···java/io/BufferedInputStream.read:([BII)I |
630 | ········//··1231:·pop············ | 630 | ········//··1231:·pop············ |
631 | ········//··1232:·aload_0········ | 631 | ········//··1232:·aload_0········ |
632 | ········//··1233:·astore··········4 | 632 | ········//··1233:·astore··········4 |
633 | ········//··1235:·aload_0········ | 633 | ········//··1235:·aload_0········ |
634 | ········//··1236:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; | 634 | ········//··1236:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
635 | ········//··1239:·astore·········· | 635 | ········//··1239:·astore··········5 |
636 | ········//··1241:·aload | 636 | ········//··1241:·aload_0········ |
637 | ········//··124 | 637 | ········//··1242:·astore··········4 |
638 | ········//··124 | 638 | ········//··1244:·aload_0········ |
639 | ········//··124 | 639 | ········//··1245:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
640 | ········//··1248:· | 640 | ········//··1248:·astore··········4 |
641 | ········//··1250:· | 641 | ········//··1250:·aload···········4 |
642 | ········//··1252:· | 642 | ········//··1252:·astore··········17 |
643 | ········//··1254:·aload···········4 | 643 | ········//··1254:·aload···········4 |
644 | ········//··1256:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$600:(Lorg/jibble/pircbot/DccFileTransfer;)J | ||
645 | ········//··1259:·lstore··········23 | ||
646 | ········//··1261:·iload···········38 | ||
647 | ········//··1263:·i2l············ | ||
648 | ········//··1264:·lstore··········32 | ||
644 | ········//··12 | 649 | ········//··1266:·lload···········32 |
650 | ········//··1268:·lstore··········21 | ||
651 | ········//··1270:·lload···········23 | ||
652 | ········//··1272:·lload···········32 | ||
653 | ········//··1274:·ladd··········· | ||
654 | ········//··1275:·lstore··········23 | ||
655 | ········//··1277:·aload···········5 | ||
656 | ········//··1279:·astore··········4 | ||
657 | ········//··1281:·aload···········5 | ||
658 | ········//··1283:·lload···········23 | ||
645 | ········//··12 | 659 | ········//··1285:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$602:(Lorg/jibble/pircbot/DccFileTransfer;J)J |
646 | ········//··12 | 660 | ········//··1288:·pop2··········· |
661 | ········//··1289:·aload_0········ | ||
662 | ········//··1290:·astore··········4 | ||
647 | ········//··12 | 663 | ········//··1292:·aload_0········ |
648 | ········//··1263:·astore··········4 | ||
649 | ········//··1265:·aload_0········ | ||
650 | ········//··12 | 664 | ········//··1293:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
651 | ········//··12 | 665 | ········//··1296:·astore··········4 |
652 | ········//··12 | 666 | ········//··1298:·aload···········4 |
653 | ········//··1 | 667 | ········//··1300:·astore··········5 |
654 | ········//··1 | 668 | ········//··1302:·aload···········4 |
655 | ········//··1 | 669 | ········//··1304:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$700:(Lorg/jibble/pircbot/DccFileTransfer;)V |
656 | ········//··1 | 670 | ········//··1307:·goto············1134 |
657 | ········//··1 | 671 | ········//··1310:·astore··········35 |
658 | ········//··1 | 672 | ········//··1312:·aload···········27 |
659 | ········//··1 | 673 | ········//··1314:·astore_1······· |
660 | ········//··1 | 674 | ········//··1315:·goto············1014 |
661 | ········//··1 | 675 | ········//··1318:·aload···········27 |
662 | ········//··1 | 676 | ········//··1320:·invokevirtual···java/io/BufferedInputStream.close:()V |
677 | ········//··1323:·aload_0········ | ||
678 | ········//··1324:·astore··········4 | ||
663 | ········//··1 | 679 | ········//··1326:·aload_0········ |
664 | ········//··1297:·astore··········4 | ||
665 | ········//··1299:·aload_0········ | ||
666 | ········//··13 | 680 | ········//··1327:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
667 | ········//··13 | 681 | ········//··1330:·astore··········4 |
668 | ········//··13 | 682 | ········//··1332:·aload···········4 |
669 | ········//··13 | 683 | ········//··1334:·astore··········5 |
670 | ········//··13 | 684 | ········//··1336:·aload···········4 |
671 | ········//··13 | 685 | ········//··1338:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$200:(Lorg/jibble/pircbot/DccFileTransfer;)Ljava/net/Socket; |
672 | ········//··13 | 686 | ········//··1341:·astore··········5 |
673 | ········//··13 | 687 | ········//··1343:·aload···········5 |
674 | ········//··13 | 688 | ········//··1345:·invokevirtual···java/net/Socket.close:()V |
675 | ········//··13 | 689 | ········//··1348:·aload···········27 |
676 | ········//··13 | 690 | ········//··1350:·astore_1······· |
677 | ········//··13 | 691 | ········//··1351:·goto············1046 |
678 | ········//··1327:·astore··········5 | ||
679 | ········//··1329:·aload···········27 | ||
680 | ········//··1331:·astore_1······· | ||
681 | ········//··1332:·goto············1046 | ||
682 | ········//··13 | 692 | ········//··1354:·astore··········5 |
693 | ········//··1356:·aload···········27 | ||
694 | ········//··1358:·astore_1······· | ||
695 | ········//··1359:·goto············1046 | ||
696 | ········//··1362:·astore··········5 | ||
683 | ········//··13 | 697 | ········//··1364:·aload_1········ |
684 | ········//··13 | 698 | ········//··1365:·invokevirtual···java/io/BufferedInputStream.close:()V |
699 | ········//··1368:·aload_0········ | ||
700 | ········//··1369:·astore··········4 | ||
685 | ········//··13 | 701 | ········//··1371:·aload_0········ |
686 | ········//··1342:·astore··········4 | ||
687 | ········//··1344:·aload_0········ | ||
688 | ········//··13 | 702 | ········//··1372:·getfield········org/jibble/pircbot/DccFileTransfer$2.this$0:Lorg/jibble/pircbot/DccFileTransfer; |
689 | ········//··13 | 703 | ········//··1375:·astore··········4 |
690 | ········//··13 | 704 | ········//··1377:·aload···········4 |
691 | ········//··13 | 705 | ········//··1379:·astore··········17 |
692 | ········//··13 | 706 | ········//··1381:·aload···········4 |
693 | ········//··13 | 707 | ········//··1383:·invokestatic····org/jibble/pircbot/DccFileTransfer.access$200:(Lorg/jibble/pircbot/DccFileTransfer;)Ljava/net/Socket; |
694 | ········//··1359:·astore··········17 | ||
695 | ········//··1361:·aload···········17 | ||
696 | ········//··1363:·invokevirtual···java/net/Socket.close:()V | ||
697 | ········//··1366:·aload···········5 | ||
698 | ········//··1368:·athrow········· | ||
699 | ········//··13 | 708 | ········//··1386:·astore··········17 |
700 | ········//··1371:·goto············1366 | ||
701 | ········//··1374:·astore··········5 | ||
702 | ········//··13 | 709 | ········//··1388:·aload···········17 |
710 | ········//··1390:·invokevirtual···java/net/Socket.close:()V | ||
711 | ········//··1393:·aload···········5 | ||
712 | ········//··1395:·athrow········· | ||
703 | ········//··13 | 713 | ········//··1396:·astore··········17 |
704 | ········//··13 | 714 | ········//··1398:·goto············1393 |
705 | ········//··1 | 715 | ········//··1401:·astore··········5 |
716 | ········//··1403:·aload···········27 | ||
717 | ········//··1405:·astore_1······· | ||
718 | ········//··1406:·goto············1364 | ||
719 | ········//··1409:·astore··········5 | ||
706 | ········//··1 | 720 | ········//··1411:·goto············1046 |
707 | ········//····Exceptions: | 721 | ········//····Exceptions: |
Max diff block lines reached; 20602/29117 bytes (70.76%) of diff not shown. |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
200 | ··#196·=·Utf8···············access$302 | 200 | ··#196·=·Utf8···············access$302 |
201 | ··#197·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;I)I | 201 | ··#197·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;I)I |
202 | ··#198·=·Utf8···············access$402 | 202 | ··#198·=·Utf8···············access$402 |
203 | ··#199·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;J)J | 203 | ··#199·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;J)J |
204 | ··#200·=·Utf8···············access$500 | 204 | ··#200·=·Utf8···············access$500 |
205 | ··#201·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;)Lorg/jibble/pircbot/DccManager; | 205 | ··#201·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;)Lorg/jibble/pircbot/DccManager; |
206 | ··#202·=·Utf8···············access$600 | 206 | ··#202·=·Utf8···············access$600 |
207 | ··#203·=·Utf8···············access$6 | 207 | ··#203·=·Utf8···············access$602 |
208 | ··#204·=·Utf8···············access$700 | 208 | ··#204·=·Utf8···············access$700 |
209 | ··#205·=·Utf8···············access$800 | 209 | ··#205·=·Utf8···············access$800 |
210 | ··#206·=·Utf8···············access$900 | 210 | ··#206·=·Utf8···············access$900 |
211 | ··#207·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;)Ljava/io/File; | 211 | ··#207·=·Utf8···············(Lorg/jibble/pircbot/DccFileTransfer;)Ljava/io/File; |
212 | ··#208·=·Utf8···············doSend | 212 | ··#208·=·Utf8···············doSend |
213 | ··#209·=·Utf8···············(Z)V | 213 | ··#209·=·Utf8···············(Z)V |
214 | ··#210·=·Utf8···············getFile | 214 | ··#210·=·Utf8···············getFile |
Offset 529, 29 lines modified | Offset 529, 24 lines modified | ||
529 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 529 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
530 | ····Code: | 530 | ····Code: |
531 | ······stack=300,·locals=1,·args_size=1 | 531 | ······stack=300,·locals=1,·args_size=1 |
532 | ·········0:·aload_0 | 532 | ·········0:·aload_0 |
533 | ·········1:·getfield······#44·················//·Field·_progress:J | 533 | ·········1:·getfield······#44·················//·Field·_progress:J |
534 | ·········4:·lreturn | 534 | ·········4:·lreturn |
535 | ··static·long·access$6 | 535 | ··static·long·access$602(org.jibble.pircbot.DccFileTransfer,·long); |
536 | ····descriptor:·(Lorg/jibble/pircbot/DccFileTransfer;J)J | 536 | ····descriptor:·(Lorg/jibble/pircbot/DccFileTransfer;J)J |
537 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 537 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
538 | ····Code: | 538 | ····Code: |
539 | ······stack=300,·locals= | 539 | ······stack=300,·locals=3,·args_size=2 |
540 | ·········0:·aload_0 | 540 | ·········0:·aload_0 |
541 | ·········1:·getfield······#44·················//·Field·_progress:J | ||
542 | ········· | 541 | ·········1:·lload_1 |
543 | ·········5:·ladd | ||
544 | ·········6:·lstore_3 | ||
545 | ·········7:·aload_0 | ||
546 | ·········8:·lload_3 | ||
547 | ········· | 542 | ·········2:·putfield······#44·················//·Field·_progress:J |
548 | ········ | 543 | ·········5:·lload_1 |
549 | ········ | 544 | ·········6:·lreturn |
550 | ··static·void·access$700(org.jibble.pircbot.DccFileTransfer); | 545 | ··static·void·access$700(org.jibble.pircbot.DccFileTransfer); |
551 | ····descriptor:·(Lorg/jibble/pircbot/DccFileTransfer;)V | 546 | ····descriptor:·(Lorg/jibble/pircbot/DccFileTransfer;)V |
552 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 547 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
553 | ····Code: | 548 | ····Code: |
554 | ······stack=300,·locals=1,·args_size=1 | 549 | ······stack=300,·locals=1,·args_size=1 |
555 | ·········0:·aload_0 | 550 | ·········0:·aload_0 |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ·········1:·invokespecial·#8··················//·Method·indrora/atomic/command/BaseHandler."<init>":()V | 136 | ·········1:·invokespecial·#8··················//·Method·indrora/atomic/command/BaseHandler."<init>":()V |
137 | ·········4:·return | 137 | ·········4:·return |
138 | ··public·void·execute(java.lang.String[],·indrora.atomic.model.Server,·indrora.atomic.model.Conversation,·indrora.atomic.irc.IRCService); | 138 | ··public·void·execute(java.lang.String[],·indrora.atomic.model.Server,·indrora.atomic.model.Conversation,·indrora.atomic.irc.IRCService); |
139 | ····descriptor:·([Ljava/lang/String;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;Lindrora/atomic/irc/IRCService;)V | 139 | ····descriptor:·([Ljava/lang/String;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;Lindrora/atomic/irc/IRCService;)V |
140 | ····flags:·(0x0001)·ACC_PUBLIC | 140 | ····flags:·(0x0001)·ACC_PUBLIC |
141 | ····Code: | 141 | ····Code: |
142 | ······stack=300,·locals=1 | 142 | ······stack=300,·locals=18,·args_size=5 |
143 | ·········0:·iconst_1 | 143 | ·········0:·iconst_1 |
144 | ·········1:·istore········5 | 144 | ·········1:·istore········5 |
145 | ·········3:·aload_1 | 145 | ·········3:·aload_1 |
146 | ·········4:·arraylength | 146 | ·········4:·arraylength |
147 | ·········5:·istore········6 | 147 | ·········5:·istore········6 |
148 | ·········7:·iload·········6 | 148 | ·········7:·iload·········6 |
149 | ·········9:·iload·········5 | 149 | ·········9:·iload·········5 |
Offset 156, 99 lines modified | Offset 156, 99 lines modified | ||
156 | ········21:·invokevirtual·#19·················//·Method·indrora/atomic/model/Server.getConversations:()Ljava/util/ArrayList; | 156 | ········21:·invokevirtual·#19·················//·Method·indrora/atomic/model/Server.getConversations:()Ljava/util/ArrayList; |
157 | ········24:·astore········8 | 157 | ········24:·astore········8 |
158 | ········26:·aload·········8 | 158 | ········26:·aload·········8 |
159 | ········28:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; | 159 | ········28:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
160 | ········33:·astore········9 | 160 | ········33:·astore········9 |
161 | ········35:·aload·········9 | 161 | ········35:·aload·········9 |
162 | ········37:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 162 | ········37:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
163 | ········42:·istore········ | 163 | ········42:·istore········10 |
164 | ········44:·iload········· | 164 | ········44:·iload·········10 |
165 | ········46:·ifeq··········242 | 165 | ········46:·ifeq··········242 |
166 | ········49:·aload·········9 | 166 | ········49:·aload·········9 |
167 | ········51:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 167 | ········51:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
168 | ········56:·checkcast·····#37·················//·class·indrora/atomic/model/Conversation | 168 | ········56:·checkcast·····#37·················//·class·indrora/atomic/model/Conversation |
169 | ········59:·astore········1 | 169 | ········59:·astore········11 |
170 | ········61:·aload·········1 | 170 | ········61:·aload·········11 |
171 | ········63:·invokevirtual·#41·················//·Method·indrora/atomic/model/Conversation.getType:()I | 171 | ········63:·invokevirtual·#41·················//·Method·indrora/atomic/model/Conversation.getType:()I |
172 | ········66:·istore········ | 172 | ········66:·istore········10 |
173 | ········68:·iload········· | 173 | ········68:·iload·········10 |
174 | ········70:·iload·········5 | 174 | ········70:·iload·········5 |
175 | ········72:·if_icmpne·····35 | 175 | ········72:·if_icmpne·····35 |
176 | ········75:·new···········#43·················//·class·indrora/atomic/model/Message | 176 | ········75:·new···········#43·················//·class·indrora/atomic/model/Message |
177 | ········78:·astore········1 | 177 | ········78:·astore········12 |
178 | ········80:·new···········#45·················//·class·java/lang/StringBuilder | 178 | ········80:·new···········#45·················//·class·java/lang/StringBuilder |
179 | ········83:·astore········1 | 179 | ········83:·astore········13 |
180 | ········85:·aload·········1 | 180 | ········85:·aload·········13 |
181 | ········87:·invokespecial·#46·················//·Method·java/lang/StringBuilder."<init>":()V | 181 | ········87:·invokespecial·#46·················//·Method·java/lang/StringBuilder."<init>":()V |
182 | ········90:·aload·········1 | 182 | ········90:·aload·········13 |
183 | ········92:·ldc···········#48·················//·String·< | 183 | ········92:·ldc···········#48·················//·String·< |
184 | ········94:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 184 | ········94:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
185 | ········97:·astore········1 | 185 | ········97:·astore········13 |
186 | ········99:·aload_2 | 186 | ········99:·aload_2 |
187 | ·······100:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I | 187 | ·······100:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I |
188 | ·······103:·istore········1 | 188 | ·······103:·istore········14 |
189 | ·······105:·aload·········4 | 189 | ·······105:·aload·········4 |
190 | ·······107:·iload·········1 | 190 | ·······107:·iload·········14 |
191 | ·······109:·invokevirtual·#61·················//·Method·indrora/atomic/irc/IRCService.getConnection:(I)Lindrora/atomic/irc/IRCConnection; | 191 | ·······109:·invokevirtual·#61·················//·Method·indrora/atomic/irc/IRCService.getConnection:(I)Lindrora/atomic/irc/IRCConnection; |
192 | ·······112:·invokevirtual·#67·················//·Method·indrora/atomic/irc/IRCConnection.getNick:()Ljava/lang/String; | 192 | ·······112:·invokevirtual·#67·················//·Method·indrora/atomic/irc/IRCConnection.getNick:()Ljava/lang/String; |
193 | ·······115:·astore········1 | 193 | ·······115:·astore········15 |
194 | ·······117:·aload·········1 | 194 | ·······117:·aload·········13 |
195 | ·······119:·aload·········1 | 195 | ·······119:·aload·········15 |
196 | ·······121:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 196 | ·······121:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
197 | ·······124:·ldc···········#69·················//·String·> | 197 | ·······124:·ldc···········#69·················//·String·> |
198 | ·······126:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 198 | ·······126:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
199 | ·······129:·aload·········7 | 199 | ·······129:·aload·········7 |
200 | ·······131:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 200 | ·······131:·invokevirtual·#52·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
201 | ·······134:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 201 | ·······134:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
202 | ·······137:·astore········1 | 202 | ·······137:·astore········13 |
203 | ·······139:·aload·········1 | 203 | ·······139:·aload·········12 |
204 | ·······141:·aload·········1 | 204 | ·······141:·aload·········13 |
205 | ·······143:·invokespecial·#75·················//·Method·indrora/atomic/model/Message."<init>":(Ljava/lang/String;)V | 205 | ·······143:·invokespecial·#75·················//·Method·indrora/atomic/model/Message."<init>":(Ljava/lang/String;)V |
206 | ·······146:·aload·········1 | 206 | ·······146:·aload·········11 |
207 | ·······148:·aload·········1 | 207 | ·······148:·aload·········12 |
208 | ·······150:·invokevirtual·#79·················//·Method·indrora/atomic/model/Conversation.addMessage:(Lindrora/atomic/model/Message;)V | 208 | ·······150:·invokevirtual·#79·················//·Method·indrora/atomic/model/Conversation.addMessage:(Lindrora/atomic/model/Message;)V |
209 | ·······153:·aload_2 | 209 | ·······153:·aload_2 |
210 | ·······154:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I | 210 | ·······154:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I |
211 | ·······157:·istore········1 | 211 | ·······157:·istore········14 |
212 | ·······159:·aload·········1 | 212 | ·······159:·aload·········11 |
213 | ·······161:·invokevirtual·#84·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; | 213 | ·······161:·invokevirtual·#84·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; |
214 | ·······164:·astore········1 | 214 | ·······164:·astore········16 |
215 | ·······166:·ldc···········#81·················//·String·indrora.atomic.conversation.message | 215 | ·······166:·ldc···········#81·················//·String·indrora.atomic.conversation.message |
216 | ·······168:·iload·········1 | 216 | ·······168:·iload·········14 |
217 | ·······170:·aload·········1 | 217 | ·······170:·aload·········16 |
218 | ·······172:·invokestatic··#90·················//·Method·indrora/atomic/model/Broadcast.createConversationIntent:(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 218 | ·······172:·invokestatic··#90·················//·Method·indrora/atomic/model/Broadcast.createConversationIntent:(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
219 | ·······175:·astore········1 | 219 | ·······175:·astore········17 |
220 | ·······177:·aload·········4 | 220 | ·······177:·aload·········4 |
221 | ·······179:·aload·········1 | 221 | ·······179:·aload·········17 |
222 | ·······181:·invokevirtual·#94·················//·Method·indrora/atomic/irc/IRCService.sendBroadcast:(Landroid/content/Intent;)V | 222 | ·······181:·invokevirtual·#94·················//·Method·indrora/atomic/irc/IRCService.sendBroadcast:(Landroid/content/Intent;)V |
223 | ·······184:·aload_2 | 223 | ·······184:·aload_2 |
224 | ·······185:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I | 224 | ·······185:·invokevirtual·#55·················//·Method·indrora/atomic/model/Server.getId:()I |
225 | ·······188:·istore········ | 225 | ·······188:·istore········10 |
226 | ·······190:·aload·········4 | 226 | ·······190:·aload·········4 |
227 | ·······192:·iload········· | 227 | ·······192:·iload·········10 |
228 | ·······194:·invokevirtual·#61·················//·Method·indrora/atomic/irc/IRCService.getConnection:(I)Lindrora/atomic/irc/IRCConnection; | 228 | ·······194:·invokevirtual·#61·················//·Method·indrora/atomic/irc/IRCService.getConnection:(I)Lindrora/atomic/irc/IRCConnection; |
229 | ·······197:·astore········1 | 229 | ·······197:·astore········13 |
230 | ·······199:·aload·········1 | 230 | ·······199:·aload·········11 |
231 | ·······201:·invokevirtual·#84·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; | 231 | ·······201:·invokevirtual·#84·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; |
232 | ·······204:·astore········1 | 232 | ·······204:·astore········15 |
233 | ·······206:·aload·········1 | 233 | ·······206:·aload·········13 |
234 | ·······208:·aload·········1 | 234 | ·······208:·aload·········15 |
235 | ·······210:·aload·········7 | 235 | ·······210:·aload·········7 |
236 | ·······212:·invokevirtual·#98·················//·Method·indrora/atomic/irc/IRCConnection.sendMessage:(Ljava/lang/String;Ljava/lang/String;)V | 236 | ·······212:·invokevirtual·#98·················//·Method·indrora/atomic/irc/IRCConnection.sendMessage:(Ljava/lang/String;Ljava/lang/String;)V |
237 | ·······215:·goto··········35 | 237 | ·······215:·goto··········35 |
238 | ·······218:·new···········#100················//·class·indrora/atomic/exception/CommandException | 238 | ·······218:·new···········#100················//·class·indrora/atomic/exception/CommandException |
239 | ·······221:·astore········ | 239 | ·······221:·astore········9 |
240 | ·······223:·aload·········4 | 240 | ·······223:·aload·········4 |
241 | ·······225:·ldc···········#101················//·int·2131624077 | 241 | ·······225:·ldc···········#101················//·int·2131624077 |
242 | ·······227:·invokevirtual·#106················//·Method·indrora/atomic/irc/IRCService.getString:(I)Ljava/lang/String; | 242 | ·······227:·invokevirtual·#106················//·Method·indrora/atomic/irc/IRCService.getString:(I)Ljava/lang/String; |
243 | ·······230:·astore········1 | 243 | ·······230:·astore········13 |
244 | ·······232:·aload········· | 244 | ·······232:·aload·········9 |
245 | ·······234:·aload·········1 | 245 | ·······234:·aload·········13 |
246 | ·······236:·invokespecial·#107················//·Method·indrora/atomic/exception/CommandException."<init>":(Ljava/lang/String;)V | 246 | ·······236:·invokespecial·#107················//·Method·indrora/atomic/exception/CommandException."<init>":(Ljava/lang/String;)V |
247 | ·······239:·aload········· | 247 | ·······239:·aload·········9 |
248 | ·······241:·athrow | 248 | ·······241:·athrow |
249 | ·······242:·return | 249 | ·······242:·return |
250 | ··public·java.lang.String·getDescription(android.content.Context); | 250 | ··public·java.lang.String·getDescription(android.content.Context); |
251 | ····descriptor:·(Landroid/content/Context;)Ljava/lang/String; | 251 | ····descriptor:·(Landroid/content/Context;)Ljava/lang/String; |
252 | ····flags:·(0x0001)·ACC_PUBLIC | 252 | ····flags:·(0x0001)·ACC_PUBLIC |
253 | ····Code: | 253 | ····Code: |
Offset 215, 15 lines modified | Offset 215, 15 lines modified | ||
215 | ········93:·aload_1 | 215 | ········93:·aload_1 |
216 | ········94:·arraylength | 216 | ········94:·arraylength |
217 | ········95:·istore········7 | 217 | ········95:·istore········7 |
218 | ········97:·iconst_2 | 218 | ········97:·iconst_2 |
219 | ········98:·istore········10 | 219 | ········98:·istore········10 |
220 | ·······100:·iload·········7 | 220 | ·······100:·iload·········7 |
221 | ·······102:·iload·········10 | 221 | ·······102:·iload·········10 |
222 | ·······104:·if_icmpne·····2 | 222 | ·······104:·if_icmpne·····238 |
223 | ·······107:·aload_1 | 223 | ·······107:·aload_1 |
224 | ·······108:·iload·········6 | 224 | ·······108:·iload·········6 |
225 | ·······110:·aaload | 225 | ·······110:·aaload |
226 | ·······111:·astore········11 | 226 | ·······111:·astore········11 |
227 | ·······113:·invokestatic··#63·················//·Method·java/util/Locale.getDefault:()Ljava/util/Locale; | 227 | ·······113:·invokestatic··#63·················//·Method·java/util/Locale.getDefault:()Ljava/util/Locale; |
228 | ·······116:·astore········8 | 228 | ·······116:·astore········8 |
229 | ·······118:·aload·········11 | 229 | ·······118:·aload·········11 |
Offset 245, 142 lines modified | Offset 245, 140 lines modified | ||
245 | ·······151:·ldc···········#77·················//·String·* | 245 | ·······151:·ldc···········#77·················//·String·* |
246 | ·······153:·astore········8 | 246 | ·······153:·astore········8 |
247 | ·······155:·aload·········11 | 247 | ·······155:·aload·········11 |
248 | ·······157:·aload·········8 | 248 | ·······157:·aload·········8 |
249 | ·······159:·invokevirtual·#75·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 249 | ·······159:·invokevirtual·#75·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
250 | ·······162:·istore········7 | 250 | ·······162:·istore········7 |
251 | ·······164:·iload·········7 | 251 | ·······164:·iload·········7 |
252 | ·······166:·ifeq··········2 | 252 | ·······166:·ifeq··········238 |
253 | ·······169:·aload_2 | 253 | ·······169:·aload_2 |
254 | ·······170:·invokevirtual·#81·················//·Method·indrora/atomic/model/Server.getConversations:()Ljava/util/ArrayList; | 254 | ·······170:·invokevirtual·#81·················//·Method·indrora/atomic/model/Server.getConversations:()Ljava/util/ArrayList; |
255 | ·······173:·astore········11 | ||
256 | ·······175:·aload·········11 | ||
257 | ·······17 | 255 | ·······173:·invokevirtual·#87·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
258 | ·······1 | 256 | ·······176:·astore········11 |
259 | ·······1 | 257 | ·······178:·aload·········11 |
260 | ·······18 | 258 | ·······180:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
261 | ·······18 | 259 | ·······185:·istore········10 |
262 | ·······1 | 260 | ·······187:·iload·········10 |
263 | ·······1 | 261 | ·······189:·ifeq··········92 |
264 | ·······19 | 262 | ·······192:·aload·········11 |
265 | ·······19 | 263 | ·······194:·invokeinterface·#97,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
266 | ······· | 264 | ·······199:·checkcast·····#23·················//·class·indrora/atomic/model/Conversation |
267 | ·······20 | 265 | ·······202:·astore········12 |
268 | ·······20 | 266 | ·······204:·aload_2 |
269 | ·······20 | 267 | ·······205:·invokevirtual·#44·················//·Method·indrora/atomic/model/Server.getId:()I |
270 | ·······2 | 268 | ·······208:·istore········6 |
271 | ·······21 | 269 | ·······210:·aload·········12 |
272 | ·······21 | 270 | ·······212:·invokevirtual·#27·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; |
273 | ·······21 | 271 | ·······215:·astore········13 |
274 | ·······2 | 272 | ·······217:·ldc···········#38·················//·String·indrora.atomic.conversation.clear |
275 | ·······2 | 273 | ·······219:·iload·········6 |
276 | ·······22 | 274 | ·······221:·aload·········13 |
277 | ·······22 | 275 | ·······223:·invokestatic··#50·················//·Method·indrora/atomic/model/Broadcast.createConversationIntent:(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
278 | ·······2 | 276 | ·······226:·astore········8 |
279 | ·······2 | 277 | ·······228:·aload·········4 |
280 | ·······23 | 278 | ·······230:·aload·········8 |
281 | ·······23 | 279 | ·······232:·invokevirtual·#56·················//·Method·indrora/atomic/irc/IRCService.sendBroadcast:(Landroid/content/Intent;)V |
282 | ·······23 | 280 | ·······235:·goto··········178 |
283 | ·······2 | 281 | ·······238:·iconst_1 |
284 | ·······2 | 282 | ·······239:·istore········14 |
285 | ·······24 | 283 | ·······241:·aload_1 |
286 | ·······24 | 284 | ·······242:·arraylength |
287 | ·······24 | 285 | ·······243:·istore········7 |
288 | ·······24 | 286 | ·······245:·iload·········14 |
289 | ·······2 | 287 | ·······247:·iload·········7 |
290 | ·······2 | 288 | ·······249:·if_icmpge·····92 |
291 | ·······25 | 289 | ·······252:·aload_1 |
292 | ·······25 | 290 | ·······253:·iload·········14 |
293 | ·······25 | 291 | ·······255:·aaload |
294 | ·······2 | 292 | ·······256:·astore········11 |
295 | ·······2 | 293 | ·······258:·aload_2 |
296 | ·······2 | 294 | ·······259:·aload·········11 |
297 | ·······26 | 295 | ·······261:·invokevirtual·#101················//·Method·indrora/atomic/model/Server.getConversation:(Ljava/lang/String;)Lindrora/atomic/model/Conversation; |
298 | ·······26 | 296 | ·······264:·astore········15 |
297 | ·······266:·aload·········15 | ||
298 | ·······268:·ifnull········325 | ||
299 | ·······27 | 299 | ·······271:·aload·········15 |
300 | ·······272:·ifnull········329 | ||
301 | ·······275:·aload·········15 | ||
302 | ·······27 | 300 | ·······273:·invokevirtual·#104················//·Method·indrora/atomic/model/Conversation.getType:()I |
303 | ·······2 | 301 | ·······276:·istore········7 |
304 | ·······2 | 302 | ·······278:·iload·········7 |
305 | ·······28 | 303 | ·······280:·iload·········5 |
306 | ·······28 | 304 | ·······282:·if_icmpeq·····325 |
307 | ·······28 | 305 | ·······285:·aload_2 |
308 | ·······2 | 306 | ·······286:·invokevirtual·#44·················//·Method·indrora/atomic/model/Server.getId:()I |
309 | ·······2 | 307 | ·······289:·istore········10 |
310 | ·······29 | 308 | ·······291:·aload·········15 |
311 | ·······29 | 309 | ·······293:·invokevirtual·#27·················//·Method·indrora/atomic/model/Conversation.getName:()Ljava/lang/String; |
312 | ······· | 310 | ·······296:·astore········9 |
313 | ······· | 311 | ·······298:·ldc···········#38·················//·String·indrora.atomic.conversation.clear |
314 | ·······30 | 312 | ·······300:·iload·········10 |
315 | ·······30 | 313 | ·······302:·aload·········9 |
316 | ·······30 | 314 | ·······304:·invokestatic··#50·················//·Method·indrora/atomic/model/Broadcast.createConversationIntent:(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
317 | ·······3 | 315 | ·······307:·astore········11 |
318 | ·······3 | 316 | ·······309:·aload·········4 |
319 | ·······31 | 317 | ·······311:·aload·········11 |
320 | ·······31 | 318 | ·······313:·invokevirtual·#56·················//·Method·indrora/atomic/irc/IRCService.sendBroadcast:(Landroid/content/Intent;)V |
321 | ·······3 | 319 | ·······316:·iload·········14 |
322 | ·······3 | 320 | ·······318:·iconst_1 |
323 | ·······3 | 321 | ·······319:·iadd |
324 | ·······32 | 322 | ·······320:·istore········14 |
325 | ·······32 | 323 | ·······322:·goto··········241 |
326 | ·······32 | 324 | ·······325:·aload·········15 |
327 | ·······3 | 325 | ·······327:·ifnonnull·····316 |
328 | ·······33 | 326 | ·······330:·new···········#106················//·class·indrora/atomic/model/Message |
329 | ·······33 | 327 | ·······333:·astore········16 |
330 | ·······33 | 328 | ·······335:·new···········#14·················//·class·java/lang/StringBuilder |
331 | ·······3 | 329 | ·······338:·astore········11 |
332 | ·······34 | 330 | ·······340:·aload·········11 |
333 | ·······34 | 331 | ·······342:·invokespecial·#15·················//·Method·java/lang/StringBuilder."<init>":()V |
334 | ·······34 | 332 | ·······345:·aload·········11 |
335 | ·······3 | 333 | ·······347:·ldc···········#108················//·String·Unkown·conversation |
336 | ·······3 | 334 | ·······349:·invokevirtual·#21·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
337 | ·······35 | 335 | ·······352:·astore········11 |
338 | ·······35 | 336 | ·······354:·aload_1 |
339 | ·······35 | 337 | ·······355:·iload·········14 |
340 | ·······3 | 338 | ·······357:·aaload |
341 | ·······3 | 339 | ·······358:·astore········8 |
342 | ·······36 | 340 | ·······360:·aload·········11 |
343 | ·······36 | 341 | ·······362:·aload·········8 |
344 | ·······36 | 342 | ·······364:·invokevirtual·#21·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
345 | ·······3 | 343 | ·······367:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
346 | ·······37 | 344 | ·······370:·astore········11 |
347 | ·······37 | 345 | ·······372:·aload·········16 |
348 | ·······37 | 346 | ·······374:·aload·········11 |
349 | ·······3 | 347 | ·······376:·invokespecial·#111················//·Method·indrora/atomic/model/Message."<init>":(Ljava/lang/String;)V |
350 | ·······3 | 348 | ·······379:·getstatic·····#117················//·Field·indrora/atomic/model/Message$MessageColor.ERROR:Lindrora/atomic/model/Message$MessageColor; |
351 | ·······38 | 349 | ·······382:·astore········11 |
352 | ·······38 | 350 | ·······384:·aload·········16 |
353 | ·······3 | 351 | ·······386:·aload·········11 |
Max diff block lines reached; 409/14657 bytes (2.79%) of diff not shown. |
Offset 197, 15 lines modified | Offset 197, 15 lines modified | ||
197 | ·········1:·invokespecial·#8··················//·Method·indrora/atomic/command/BaseHandler."<init>":()V | 197 | ·········1:·invokespecial·#8··················//·Method·indrora/atomic/command/BaseHandler."<init>":()V |
198 | ·········4:·return | 198 | ·········4:·return |
199 | ··private·void·showAllCommands(indrora.atomic.irc.IRCService,·indrora.atomic.model.Server,·indrora.atomic.model.Conversation); | 199 | ··private·void·showAllCommands(indrora.atomic.irc.IRCService,·indrora.atomic.model.Server,·indrora.atomic.model.Conversation); |
200 | ····descriptor:·(Lindrora/atomic/irc/IRCService;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;)V | 200 | ····descriptor:·(Lindrora/atomic/irc/IRCService;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;)V |
201 | ····flags:·(0x0002)·ACC_PRIVATE | 201 | ····flags:·(0x0002)·ACC_PRIVATE |
202 | ····Code: | 202 | ····Code: |
203 | ······stack=300,·locals=2 | 203 | ······stack=300,·locals=21,·args_size=4 |
204 | ·········0:·invokestatic··#14·················//·Method·indrora/atomic/command/CommandParser.getInstance:()Lindrora/atomic/command/CommandParser; | 204 | ·········0:·invokestatic··#14·················//·Method·indrora/atomic/command/CommandParser.getInstance:()Lindrora/atomic/command/CommandParser; |
205 | ·········3:·astore········4 | 205 | ·········3:·astore········4 |
206 | ·········5:·new···········#16·················//·class·java/lang/StringBuffer | 206 | ·········5:·new···········#16·················//·class·java/lang/StringBuffer |
207 | ·········8:·astore········5 | 207 | ·········8:·astore········5 |
208 | ········10:·ldc···········#17·················//·int·2131623979 | 208 | ········10:·ldc···········#17·················//·int·2131623979 |
209 | ········12:·istore········6 | 209 | ········12:·istore········6 |
210 | ········14:·aload_1 | 210 | ········14:·aload_1 |
Offset 244, 55 lines modified | Offset 244, 55 lines modified | ||
244 | ········92:·aload·········12 | 244 | ········92:·aload·········12 |
245 | ········94:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 245 | ········94:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
246 | ········99:·astore········13 | 246 | ········99:·astore········13 |
247 | ·······101:·ldc···········#64·················//·String | 247 | ·······101:·ldc···········#64·················//·String |
248 | ·······103:·astore········14 | 248 | ·······103:·astore········14 |
249 | ·······105:·aload·········11 | 249 | ·······105:·aload·········11 |
250 | ·······107:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; | 250 | ·······107:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
251 | ·······112:·astore········ | 251 | ·······112:·astore········7 |
252 | ·······114:·aload········· | 252 | ·······114:·aload·········7 |
253 | ·······116:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 253 | ·······116:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
254 | ·······121:·istore········ | 254 | ·······121:·istore········15 |
255 | ·······123:·iload········· | 255 | ·······123:·iload·········15 |
256 | ·······125:·ifeq··········225 | 256 | ·······125:·ifeq··········225 |
257 | ·······128:·aload········· | 257 | ·······128:·aload·········7 |
258 | ·······130:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 258 | ·······130:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
259 | ·······135:·astore········16 | 259 | ·······135:·astore········16 |
260 | ·······137:·aload·········9 | 260 | ·······137:·aload·········9 |
261 | ·······139:·aload·········16 | 261 | ·······139:·aload·········16 |
262 | ·······141:·invokevirtual·#68·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; | 262 | ·······141:·invokevirtual·#68·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; |
263 | ·······144:·astore········7 | 263 | ·······144:·astore········17 |
264 | ·······146:·aload·········13 | 264 | ·······146:·aload·········13 |
265 | ·······148:·aload·········7 | 265 | ·······148:·aload·········17 |
266 | ·······150:·invokevirtual·#74·················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z | 266 | ·······150:·invokevirtual·#74·················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z |
267 | ·······153:·istore········ | 267 | ·······153:·istore········15 |
268 | ·······155:·iload········· | 268 | ·······155:·iload·········15 |
269 | ·······157:·ifeq··········114 | 269 | ·······157:·ifeq··········114 |
270 | ·······160:·new···········#76·················//·class·java/lang/StringBuilder | 270 | ·······160:·new···········#76·················//·class·java/lang/StringBuilder |
271 | ·······163:·astore········7 | 271 | ·······163:·astore········7 |
272 | ·······165:·aload·········7 | 272 | ·······165:·aload·········7 |
273 | ·······167:·invokespecial·#77·················//·Method·java/lang/StringBuilder."<init>":()V | 273 | ·······167:·invokespecial·#77·················//·Method·java/lang/StringBuilder."<init>":()V |
274 | ·······170:·aload·········7 | 274 | ·······170:·aload·········7 |
275 | ·······172:·ldc···········#79·················//·String | 275 | ·······172:·ldc···········#79·················//·String |
276 | ·······174:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 276 | ·······174:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
277 | ·······177:·astore········7 | 277 | ·······177:·astore········7 |
278 | ·······179:·ldc···········#83·················//·int·2131624119 | 278 | ·······179:·ldc···········#83·················//·int·2131624119 |
279 | ·······181:·istore········1 | 279 | ·······181:·istore········15 |
280 | ·······183:·aload_1 | 280 | ·······183:·aload_1 |
281 | ·······184:·iload·········1 | 281 | ·······184:·iload·········15 |
282 | ·······186:·invokevirtual·#24·················//·Method·indrora/atomic/irc/IRCService.getString:(I)Ljava/lang/String; | 282 | ·······186:·invokevirtual·#24·················//·Method·indrora/atomic/irc/IRCService.getString:(I)Ljava/lang/String; |
283 | ·······189:·astore········1 | 283 | ·······189:·astore········17 |
284 | ·······191:·aload·········7 | 284 | ·······191:·aload·········7 |
285 | ·······193:·aload·········1 | 285 | ·······193:·aload·········17 |
286 | ·······195:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 286 | ·······195:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
287 | ·······198:·astore········7 | 287 | ·······198:·astore········7 |
288 | ·······200:·ldc···········#86·················//·String··/ | 288 | ·······200:·ldc···········#86·················//·String··/ |
289 | ·······202:·astore········1 | 289 | ·······202:·astore········17 |
290 | ·······204:·aload·········7 | 290 | ·······204:·aload·········7 |
291 | ·······206:·aload·········1 | 291 | ·······206:·aload·········17 |
292 | ·······208:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 292 | ·······208:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
293 | ·······211:·aload·········16 | 293 | ·······211:·aload·········16 |
294 | ·······213:·invokevirtual·#89·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 294 | ·······213:·invokevirtual·#89·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
295 | ·······216:·astore········7 | 295 | ·······216:·astore········7 |
296 | ·······218:·aload·········7 | 296 | ·······218:·aload·········7 |
297 | ·······220:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 297 | ·······220:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
298 | ·······223:·astore········14 | 298 | ·······223:·astore········14 |
Offset 302, 75 lines modified | Offset 302, 75 lines modified | ||
302 | ·······232:·invokespecial·#77·················//·Method·java/lang/StringBuilder."<init>":()V | 302 | ·······232:·invokespecial·#77·················//·Method·java/lang/StringBuilder."<init>":()V |
303 | ·······235:·aload·········7 | 303 | ·······235:·aload·········7 |
304 | ·······237:·ldc···········#95·················//·String·/ | 304 | ·······237:·ldc···········#95·················//·String·/ |
305 | ·······239:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 305 | ·······239:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
306 | ·······242:·astore········7 | 306 | ·······242:·astore········7 |
307 | ·······244:·aload·········13 | 307 | ·······244:·aload·········13 |
308 | ·······246:·invokevirtual·#96·················//·Method·java/lang/Object.toString:()Ljava/lang/String; | 308 | ·······246:·invokevirtual·#96·················//·Method·java/lang/Object.toString:()Ljava/lang/String; |
309 | ·······249:·astore········1 | 309 | ·······249:·astore········17 |
310 | ·······251:·aload·········7 | 310 | ·······251:·aload·········7 |
311 | ·······253:·aload·········1 | 311 | ·······253:·aload·········17 |
312 | ·······255:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 312 | ·······255:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
313 | ·······258:·aload·········14 | 313 | ·······258:·aload·········14 |
314 | ·······260:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 314 | ·······260:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
315 | ·······263:·ldc···········#98·················//·String··- | 315 | ·······263:·ldc···········#98·················//·String··- |
316 | ·······265:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 316 | ·······265:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
317 | ·······268:·astore········1 | 317 | ·······268:·astore········17 |
318 | ·······270:·aload·········8 | 318 | ·······270:·aload·········8 |
319 | ·······272:·aload·········13 | 319 | ·······272:·aload·········13 |
320 | ·······274:·invokevirtual·#68·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; | 320 | ·······274:·invokevirtual·#68·················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; |
321 | ·······277:·checkcast·····#4··················//·class·indrora/atomic/command/BaseHandler | 321 | ·······277:·checkcast·····#4··················//·class·indrora/atomic/command/BaseHandler |
322 | ·······280:·aload_1 | 322 | ·······280:·aload_1 |
323 | ·······281:·invokevirtual·#102················//·Method·indrora/atomic/command/BaseHandler.getDescription:(Landroid/content/Context;)Ljava/lang/String; | 323 | ·······281:·invokevirtual·#102················//·Method·indrora/atomic/command/BaseHandler.getDescription:(Landroid/content/Context;)Ljava/lang/String; |
324 | ·······284:·astore········7 | 324 | ·······284:·astore········7 |
325 | ·······286:·aload·········1 | 325 | ·······286:·aload·········17 |
326 | ·······288:·aload·········7 | 326 | ·······288:·aload·········7 |
327 | ·······290:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 327 | ·······290:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
328 | ·······293:·astore········7 | 328 | ·······293:·astore········7 |
329 | ·······295:·ldc···········#29·················//·String·\n | 329 | ·······295:·ldc···········#29·················//·String·\n |
330 | ·······297:·astore········1 | 330 | ·······297:·astore········17 |
331 | ·······299:·aload·········7 | 331 | ·······299:·aload·········7 |
332 | ·······301:·aload·········1 | 332 | ·······301:·aload·········17 |
333 | ·······303:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 333 | ·······303:·invokevirtual·#82·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
334 | ·······306:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 334 | ·······306:·invokevirtual·#93·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
335 | ·······309:·astore········7 | 335 | ·······309:·astore········7 |
336 | ·······311:·aload·········5 | 336 | ·······311:·aload·········5 |
337 | ·······313:·aload·········7 | 337 | ·······313:·aload·········7 |
338 | ·······315:·invokevirtual·#33·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; | 338 | ·······315:·invokevirtual·#33·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; |
339 | ·······318:·pop | 339 | ·······318:·pop |
340 | ·······319:·goto··········78 | 340 | ·······319:·goto··········78 |
341 | ·······322:·new···········#104················//·class·indrora/atomic/model/Message | 341 | ·······322:·new···········#104················//·class·indrora/atomic/model/Message |
342 | ·······325:·astore········1 | 342 | ·······325:·astore········18 |
343 | ·······327:·aload·········5 | 343 | ·······327:·aload·········5 |
344 | ·······329:·invokevirtual·#105················//·Method·java/lang/StringBuffer.toString:()Ljava/lang/String; | 344 | ·······329:·invokevirtual·#105················//·Method·java/lang/StringBuffer.toString:()Ljava/lang/String; |
345 | ·······332:·astore········7 | 345 | ·······332:·astore········7 |
346 | ·······334:·aload·········1 | 346 | ·······334:·aload·········18 |
347 | ·······336:·aload·········7 | 347 | ·······336:·aload·········7 |
348 | ·······338:·invokespecial·#106················//·Method·indrora/atomic/model/Message."<init>":(Ljava/lang/String;)V | 348 | ·······338:·invokespecial·#106················//·Method·indrora/atomic/model/Message."<init>":(Ljava/lang/String;)V |
349 | ·······341:·getstatic·····#112················//·Field·indrora/atomic/model/Message$MessageColor.TOPIC:Lindrora/atomic/model/Message$MessageColor; | 349 | ·······341:·getstatic·····#112················//·Field·indrora/atomic/model/Message$MessageColor.TOPIC:Lindrora/atomic/model/Message$MessageColor; |
350 | ·······344:·astore········7 | 350 | ·······344:·astore········7 |
351 | ·······346:·aload·········1 | 351 | ·······346:·aload·········18 |
352 | ·······348:·aload·········7 | 352 | ·······348:·aload·········7 |
353 | ·······350:·invokevirtual·#116················//·Method·indrora/atomic/model/Message.setColor:(Lindrora/atomic/model/Message$MessageColor;)V | 353 | ·······350:·invokevirtual·#116················//·Method·indrora/atomic/model/Message.setColor:(Lindrora/atomic/model/Message$MessageColor;)V |
354 | ·······353:·aload_3 | 354 | ·······353:·aload_3 |
355 | ·······354:·aload·········1 | 355 | ·······354:·aload·········18 |
356 | ·······356:·invokevirtual·#122················//·Method·indrora/atomic/model/Conversation.addMessage:(Lindrora/atomic/model/Message;)V | 356 | ·······356:·invokevirtual·#122················//·Method·indrora/atomic/model/Conversation.addMessage:(Lindrora/atomic/model/Message;)V |
Max diff block lines reached; 1365/9480 bytes (14.40%) of diff not shown. |
Offset 1686, 54 lines modified | Offset 1686, 53 lines modified | ||
1686 | ····················this.sendRawLine("CAP·END"); | 1686 | ····················this.sendRawLine("CAP·END"); |
1687 | ················} | 1687 | ················} |
1688 | ············} | 1688 | ············} |
1689 | ············else·{ | 1689 | ············else·{ |
1690 | ················final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); | 1690 | ················final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); |
1691 | ················Date·parse·=·new·Date(); | 1691 | ················Date·parse·=·new·Date(); |
1692 | ················if·(substring.startsWith("@"))·{ | 1692 | ················if·(substring.startsWith("@"))·{ |
1693 | ····················String[]·split; | ||
1694 | ····················f | 1693 | ····················final·String[]·split·=·substring.substring(1,·substring.indexOf(32)).split(";"); |
1694 | ····················for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ | ||
1695 | ························final·String·s2·=·split[i]; | 1695 | ························final·String·s2·=·split[i]; |
1696 | ························hashMap.put(s2.substring(0,·s2.indexOf(61)),·s2.substring(s2.indexOf(61)·+·1)); | 1696 | ························hashMap.put(s2.substring(0,·s2.indexOf(61)),·s2.substring(s2.indexOf(61)·+·1)); |
1697 | ····················} | 1697 | ····················} |
1698 | ····················substring·=·substring.substring(substring.indexOf(32)·+·1); | 1698 | ····················substring·=·substring.substring(substring.indexOf(32)·+·1); |
1699 | ················} | 1699 | ················} |
1700 | ················Label_07 | 1700 | ················Label_0787:·{ |
1701 | ····················if·(!hashMap.containsKey("time"))·{ | 1701 | ····················if·(!hashMap.containsKey("time"))·{ |
1702 | ························break·Label_07 | 1702 | ························break·Label_0787; |
1703 | ····················} | 1703 | ····················} |
1704 | ····················while·(true)·{ | 1704 | ····················while·(true)·{ |
1705 | ························final·SimpleDateFormat·simpleDateFormat·=·new·SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'",·Locale.US); | 1705 | ························final·SimpleDateFormat·simpleDateFormat·=·new·SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'",·Locale.US); |
1706 | ························simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); | 1706 | ························simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC")); |
1707 | ························final·String·key·=·"time"; | 1707 | ························final·String·key·=·"time"; |
1708 | ························final·HashMap<String,·String>·hashMap2·=·hashMap; | 1708 | ························final·HashMap<String,·String>·hashMap2·=·hashMap; |
1709 | ····················Label_11 | 1709 | ····················Label_1183_Outer: |
1710 | ························while·(true)·{ | 1710 | ························while·(true)·{ |
1711 | ····························Label_15 | 1711 | ····························Label_1567:·{ |
1712 | ································StringTokenizer·stringTokenizer·=·null; | 1712 | ································StringTokenizer·stringTokenizer·=·null; |
1713 | ································String·nextToken·=·null; | 1713 | ································String·nextToken·=·null; |
1714 | ································String·s4·=·null; | 1714 | ································String·s4·=·null; |
1715 | ································Label_11 | 1715 | ································Label_1159:·{ |
1716 | ····································try·{ | 1716 | ····································try·{ |
1717 | ········································final·String·value·=·hashMap2.get(key); | 1717 | ········································final·String·value·=·hashMap2.get(key); |
1718 | ········································try·{ | 1718 | ········································try·{ |
1719 | ············································parse·=·simpleDateFormat.parse(value); | 1719 | ············································parse·=·simpleDateFormat.parse(value); |
1720 | ············································String·s3·=·""; | 1720 | ············································String·s3·=·""; |
1721 | ············································String·substring2·=·""; | 1721 | ············································String·substring2·=·""; |
1722 | ············································String·substring3·=·""; | 1722 | ············································String·substring3·=·""; |
1723 | ············································stringTokenizer·=·new·StringTokenizer(substring); | 1723 | ············································stringTokenizer·=·new·StringTokenizer(substring); |
1724 | ············································nextToken·=·stringTokenizer.nextToken(); | 1724 | ············································nextToken·=·stringTokenizer.nextToken(); |
1725 | ············································s4·=·stringTokenizer.nextToken(); | 1725 | ············································s4·=·stringTokenizer.nextToken(); |
1726 | ············································String·s5·=·null; | 1726 | ············································String·s5·=·null; |
1727 | ············································final·int·index·=·nextToken.indexOf("!"); | 1727 | ············································final·int·index·=·nextToken.indexOf("!"); |
1728 | ············································final·int·index2·=·nextToken.indexOf("@"); | 1728 | ············································final·int·index2·=·nextToken.indexOf("@"); |
1729 | ············································if·(nextToken.startsWith(":"))·{ | 1729 | ············································if·(nextToken.startsWith(":"))·{ |
1730 | ················································final·int·n; | ||
1731 | ················································if·(index·<=·0·||·index2·<=·0·||· | 1730 | ················································if·(index·<=·0·||·index2·<=·0·||·index·>=·index2)·{ |
1732 | ····················································break·Label_11 | 1731 | ····················································break·Label_1159; |
1733 | ················································} | 1732 | ················································} |
1734 | ················································s3·=·nextToken.substring(1,·index); | 1733 | ················································s3·=·nextToken.substring(1,·index); |
1735 | ················································substring2·=·nextToken.substring(index·+·1,·index2); | 1734 | ················································substring2·=·nextToken.substring(index·+·1,·index2); |
1736 | ················································substring3·=·nextToken.substring(index2·+·1); | 1735 | ················································substring3·=·nextToken.substring(index2·+·1); |
1737 | ············································} | 1736 | ············································} |
1738 | ············································s4·=·s4.toUpperCase(Locale.US); | 1737 | ············································s4·=·s4.toUpperCase(Locale.US); |
1739 | ············································if·(s3.startsWith(":"))·{ | 1738 | ············································if·(s3.startsWith(":"))·{ |
Offset 1742, 50 lines modified | Offset 1741, 58 lines modified | ||
1742 | ············································if·(s5·==·null)·{ | 1741 | ············································if·(s5·==·null)·{ |
1743 | ················································s5·=·stringTokenizer.nextToken(); | 1742 | ················································s5·=·stringTokenizer.nextToken(); |
1744 | ············································} | 1743 | ············································} |
1745 | ············································if·(s5.startsWith(":"))·{ | 1744 | ············································if·(s5.startsWith(":"))·{ |
1746 | ················································s5·=·s5.substring(1); | 1745 | ················································s5·=·s5.substring(1); |
1747 | ············································} | 1746 | ············································} |
1748 | ············································if·(!s4.equals("PRIVMSG")·||·substring.indexOf(":\u0001")·<=·0·||·!substring.endsWith("\u0001"))·{ | 1747 | ············································if·(!s4.equals("PRIVMSG")·||·substring.indexOf(":\u0001")·<=·0·||·!substring.endsWith("\u0001"))·{ |
1749 | ················································break·Label_15 | 1748 | ················································break·Label_1567; |
1750 | ············································} | 1749 | ············································} |
1751 | ············································final·String·substring4·=·substring.substring(substring.indexOf(":\u0001")·+·2,·substring.length()·-·1); | 1750 | ············································final·String·substring4·=·substring.substring(substring.indexOf(":\u0001")·+·2,·substring.length()·-·1); |
1752 | ············································if·(substring4.equals("VERSION"))·{ | 1751 | ············································if·(substring4.equals("VERSION"))·{ |
1753 | ················································this.onVersion(s3,·substring2,·substring3,·s5); | 1752 | ················································this.onVersion(s3,·substring2,·substring3,·s5); |
1754 | ················································break; | 1753 | ················································break; |
1755 | ············································} | 1754 | ············································} |
1756 | ············································break·Label_15 | 1755 | ············································break·Label_1567; |
1757 | ········································} | 1756 | ········································} |
1758 | ········································catch·(ParseException·ex)·{ | 1757 | ········································catch·(ParseException·ex)·{ |
1759 | ············································Log.d("pIRCbot",·"EX!·"·+·ex.toString()); | 1758 | ············································Log.d("pIRCbot",·"EX!·"·+·ex.toString()); |
1760 | ············································parse·=·new·Date(); | 1759 | ············································parse·=·new·Date(); |
1761 | ········································} | 1760 | ········································} |
1762 | ····································} | 1761 | ····································} |
1763 | ····································catch·(ParseException·ex2)·{} | 1762 | ····································catch·(ParseException·ex2)·{} |
1764 | ································} | 1763 | ································} |
1765 | ································Label_15 | 1764 | ································Label_1559:·{ |
1766 | ····································if·(!stringTokenizer.hasMoreTokens())·{ | 1765 | ····································if·(!stringTokenizer.hasMoreTokens())·{ |
1767 | ········································break·Label_15 | 1766 | ········································break·Label_1559; |
1768 | ····································} | 1767 | ····································} |
1769 | ····································final·String·str·=·s4; | 1768 | ····································final·String·str·=·s4; |
1770 | ····································int·int1·=·-1; | 1769 | ····································int·int1·=·-1; |
1771 | ································ | 1770 | ····································String·s3; |
1771 | ····································final·String·substring2; | ||
1772 | ····································final·String·substring3; | ||
1773 | ····································String·s5; | ||
1774 | ····································final·String·substring4; | ||
1775 | ····································String·nick; | ||
1776 | ····································List·aliases; | ||
1777 | ····································String·s6; | ||
1778 | ····································String·nextToken2; | ||
1779 | ····································String·s7; | ||
1780 | ····································Block_48_Outer:Block_52_Outer:Block_54_Outer: | ||
1772 | ····································while·(true)·{ | 1781 | ····································while·(true)·{ |
1773 | ········································try·{ | 1782 | ········································try·{ |
1774 | ············································int1·=·Integer.parseInt(s4); | 1783 | ············································int1·=·Integer.parseInt(s4); |
1775 | ············································String·s3; | ||
1776 | ············································String·s5; | ||
1777 | ············································if·(int1·!=·-1)·{ | 1784 | ············································if·(int1·!=·-1)·{ |
1778 | ················································this.processServerResponse(int1,·substring.substring(substring.indexOf(str,·nextToken.length())·+·4,·substring.length())); | 1785 | ················································this.processServerResponse(int1,·substring.substring(substring.indexOf(str,·nextToken.length())·+·4,·substring.length())); |
1779 | ················································if·(int1·!=·433·||·this._registered)·{ | 1786 | ················································if·(int1·!=·433·||·this._registered)·{ |
1780 | ····················································break; | 1787 | ····················································break; |
1781 | ················································} | 1788 | ················································} |
1782 | ················································if·(this._autoNickChange)·{ | 1789 | ················································if·(this._autoNickChange)·{ |
1783 | ···················································· | 1790 | ····················································nick·=·this._nick; |
1784 | ···················································· | 1791 | ····················································aliases·=·this.getAliases(); |
1785 | ····················································++this._autoNickTries; | 1792 | ····················································++this._autoNickTries; |
1786 | ····················································if·(this._autoNickTries·-·1·<=·aliases.size())·{ | 1793 | ····················································if·(this._autoNickTries·-·1·<=·aliases.size())·{ |
1787 | ························································this._nick·=·aliases.get(this._autoNickTries·-·2); | 1794 | ························································this._nick·=·aliases.get(this._autoNickTries·-·2); |
1788 | ····················································} | 1795 | ····················································} |
1789 | ····················································else·{ | 1796 | ····················································else·{ |
1790 | ························································this._nick·=·this.getName()·+·(this._autoNickTries·-·aliases.size()); | 1797 | ························································this._nick·=·this.getName()·+·(this._autoNickTries·-·aliases.size()); |
1791 | ····················································} | 1798 | ····················································} |
Offset 1801, 201 lines modified | Offset 1808, 187 lines modified | ||
1801 | ················································s3·=·nextToken; | 1808 | ················································s3·=·nextToken; |
1802 | ················································s5·=·str; | 1809 | ················································s5·=·str; |
1803 | ················································if·(nextToken.contains("!")·&&·!nextToken.contains("@"))·{ | 1810 | ················································if·(nextToken.contains("!")·&&·!nextToken.contains("@"))·{ |
1804 | ····················································s3·=·nextToken.split("!")[0]; | 1811 | ····················································s3·=·nextToken.split("!")[0]; |
1805 | ················································} | 1812 | ················································} |
1806 | ················································if·(s4.equalsIgnoreCase("nick"))·{ | 1813 | ················································if·(s4.equalsIgnoreCase("nick"))·{ |
1807 | ····················································s5·=·stringTokenizer.nextToken(); | 1814 | ····················································s5·=·stringTokenizer.nextToken(); |
1808 | ····················································continue·Label_11 | 1815 | ····················································continue·Label_1183_Outer; |
1809 | ················································} | 1816 | ················································} |
1810 | ················································continue·Label_11 | 1817 | ················································continue·Label_1183_Outer; |
Max diff block lines reached; 38086/47617 bytes (79.98%) of diff not shown. |
Offset 52, 19 lines modified | Offset 52, 19 lines modified | ||
52 | ········this.setAutoNickChange(autoNickChange); | 52 | ········this.setAutoNickChange(autoNickChange); |
53 | ········this.setFinger("https://www.youtube.com/watch?v=bHK0uFb6Vzw"); | 53 | ········this.setFinger("https://www.youtube.com/watch?v=bHK0uFb6Vzw"); |
54 | ········this.updateNickMatchPattern(); | 54 | ········this.updateNickMatchPattern(); |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····private·Vector·getChannelsByNickname(final·String·anObject)·{ | 57 | ····private·Vector·getChannelsByNickname(final·String·anObject)·{ |
58 | ········final·Vector<String>·vector·=·new·Vector<String>(); | 58 | ········final·Vector<String>·vector·=·new·Vector<String>(); |
59 | ········String[]·channels; | 59 | ········final·String[]·channels·=·this.getChannels(); |
60 | ········for·(int·length·=· | 60 | ········for·(int·length·=·channels.length,·i·=·0;·i·<·length;·++i)·{ |
61 | ············final·String·e·=·channels[i]; | 61 | ············final·String·e·=·channels[i]; |
62 | ············User[]·users; | 62 | ············final·User[]·users·=·this.getUsers(e); |
63 | ············for·(int·length2·=· | 63 | ············for·(int·length2·=·users.length,·j·=·0;·j·<·length2;·++j)·{ |
64 | ················if·(users[j].getNick().equals(anObject))·{ | 64 | ················if·(users[j].getNick().equals(anObject))·{ |
65 | ····················vector.add(e); | 65 | ····················vector.add(e); |
66 | ····················break; | 66 | ····················break; |
67 | ················} | 67 | ················} |
68 | ············} | 68 | ············} |
69 | ········} | 69 | ········} |
70 | ········return·vector; | 70 | ········return·vector; |
Offset 665, 15 lines modified | Offset 665, 15 lines modified | ||
665 | ········this.service.sendBroadcast(Broadcast.createConversationIntent("indrora.atomic.conversation.message",·this.server.getId(),·"")); | 665 | ········this.service.sendBroadcast(Broadcast.createConversationIntent("indrora.atomic.conversation.message",·this.server.getId(),·"")); |
666 | ····} | 666 | ····} |
667 | ···· | 667 | ···· |
668 | ····protected·void·onUserList(final·String·s,·final·User[]·array)·{ | 668 | ····protected·void·onUserList(final·String·s,·final·User[]·array)·{ |
669 | ····} | 669 | ····} |
670 | ···· | 670 | ···· |
671 | ····protected·void·onVersion(final·String·str,·final·String·s,·final·String·s2,·final·String·s3)·{ | 671 | ····protected·void·onVersion(final·String·str,·final·String·s,·final·String·s2,·final·String·s3)·{ |
672 | ········this.sendRawLine("NOTICE·"·+·str·+·"·:\u0001VERSION· | 672 | ········this.sendRawLine("NOTICE·"·+·str·+·"·:\u0001VERSION·Atomic·-·An·IRC·client·for·Android·https://indrora.github.io/Atomic\u0001"); |
673 | ····} | 673 | ····} |
674 | ···· | 674 | ···· |
675 | ····protected·void·onVoice(final·String·s,·final·String·s2,·final·String·s3,·final·String·s4,·final·String·s5)·{ | 675 | ····protected·void·onVoice(final·String·s,·final·String·s2,·final·String·s3,·final·String·s4,·final·String·s5)·{ |
676 | ········final·Message·message·=·new·Message(this.service.getString(2131624159,·new·Object[]·{·s2,·s5·})); | 676 | ········final·Message·message·=·new·Message(this.service.getString(2131624159,·new·Object[]·{·s2,·s5·})); |
677 | ········message.setIcon(2130837652); | 677 | ········message.setIcon(2130837652); |
678 | ········message.setColor(Message$MessageColor.CHANNEL_EVENT); | 678 | ········message.setColor(Message$MessageColor.CHANNEL_EVENT); |
679 | ········this.server.getConversation(s).addMessage(message); | 679 | ········this.server.getConversation(s).addMessage(message); |
Offset 228, 16 lines modified | Offset 228, 16 lines modified | ||
228 | ········for·(n·=·0;·NickConstants.nickPrefixes.contains(Character.valueOf(s.charAt(n)));·++n)·{} | 228 | ········for·(n·=·0;·NickConstants.nickPrefixes.contains(Character.valueOf(s.charAt(n)));·++n)·{} |
229 | ········return·s.substring(n); | 229 | ········return·s.substring(n); |
230 | ····} | 230 | ····} |
231 | ···· | 231 | ···· |
232 | ····private·void·sendMessage(final·String·s)·{ | 232 | ····private·void·sendMessage(final·String·s)·{ |
233 | ········if·(!s.equals(""))·{ | 233 | ········if·(!s.equals(""))·{ |
234 | ············if·(s.contains("\n"))·{ | 234 | ············if·(s.contains("\n"))·{ |
235 | ················String[]·split; | 235 | ················final·String[]·split·=·s.split("\\r?\\n"); |
236 | ················for·(int·length·=· | 236 | ················for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ |
237 | ····················this.sendMessage(split[i]); | 237 | ····················this.sendMessage(split[i]); |
238 | ················} | 238 | ················} |
239 | ············} | 239 | ············} |
240 | ············else·if·(s.length()·>·452)·{ | 240 | ············else·if·(s.length()·>·452)·{ |
241 | ················for·(int·j·=·0;·j·<·s.length();·j·+=·450)·{ | 241 | ················for·(int·j·=·0;·j·<·s.length();·j·+=·450)·{ |
242 | ····················String·s2·=·s.substring(j,·Math.min(j·+·450,·s.length())); | 242 | ····················String·s2·=·s.substring(j,·Math.min(j·+·450,·s.length())); |
243 | ····················if·(j·==·0·||·j·+·450·<·s.length())·{ | 243 | ····················if·(j·==·0·||·j·+·450·<·s.length())·{ |
Offset 568, 17 lines modified | Offset 568, 16 lines modified | ||
568 | ················final·Conversation·item2·=·this.pagerAdapter.getItem(this.pager.getCurrentItem()); | 568 | ················final·Conversation·item2·=·this.pagerAdapter.getItem(this.pager.getCurrentItem()); |
569 | ················if·(item2.getType()·==·1)·{ | 569 | ················if·(item2.getType()·==·1)·{ |
570 | ····················final·String[]·usersAsStringArray·=·this.binder.getService().getConnection(this.server.getId()).getUsersAsStringArray(item2.getName()); | 570 | ····················final·String[]·usersAsStringArray·=·this.binder.getService().getConnection(this.server.getId()).getUsersAsStringArray(item2.getName()); |
571 | ····················final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder((Context)this); | 571 | ····················final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder((Context)this); |
572 | ····················alertDialog$Builder.setTitle((CharSequence)("Users:·"·+·usersAsStringArray.length)); | 572 | ····················alertDialog$Builder.setTitle((CharSequence)("Users:·"·+·usersAsStringArray.length)); |
573 | ····················final·ConversationActivity$6·conversationActivity$6·=·new·ConversationActivity$6(this,·usersAsStringArray,·(Context)this); | 573 | ····················final·ConversationActivity$6·conversationActivity$6·=·new·ConversationActivity$6(this,·usersAsStringArray,·(Context)this); |
574 | ····················final·ArrayList<SpannableString>·list·=·new·ArrayList<SpannableString>(); | 574 | ····················final·ArrayList<SpannableString>·list·=·new·ArrayList<SpannableString>(); |
575 | ····················final·String[]·array·=·usersAsStringArray; | ||
576 | ····················for·(int·length·=·usersAsStringArray.length,·i·=·0;·i·<·length;·++i)·{ | 575 | ····················for·(int·length·=·usersAsStringArray.length,·i·=·0;·i·<·length;·++i)·{ |
577 | ························final·String·s·=· | 576 | ························final·String·s·=·usersAsStringArray[i]; |
578 | ························final·SpannableString·e·=·new·SpannableString((CharSequence)s); | 577 | ························final·SpannableString·e·=·new·SpannableString((CharSequence)s); |
579 | ························if·(NickConstants.nickPrefixes.contains(Character.valueOf(s.charAt(0))))·{ | 578 | ························if·(NickConstants.nickPrefixes.contains(Character.valueOf(s.charAt(0))))·{ |
580 | ····························int·n·=·0; | 579 | ····························int·n·=·0; |
581 | ····························switch·(s.charAt(0))·{ | 580 | ····························switch·(s.charAt(0))·{ |
582 | ································default:·{ | 581 | ································default:·{ |
583 | ····································n·=·2130837650; | 582 | ····································n·=·2130837650; |
584 | ····································break; | 583 | ····································break; |
Offset 607, 32 lines modified | Offset 606, 32 lines modified | ||
607 | ················} | 606 | ················} |
608 | ················Toast.makeText((Context)this,·(CharSequence)this.getResources().getString(2131624188),·0).show(); | 607 | ················Toast.makeText((Context)this,·(CharSequence)this.getResources().getString(2131624188),·0).show(); |
609 | ················break; | 608 | ················break; |
610 | ············} | 609 | ············} |
611 | ············case·2131493013:·{ | 610 | ············case·2131493013:·{ |
612 | ················final·AlertDialog$Builder·alertDialog$Builder2·=·new·AlertDialog$Builder((Context)this); | 611 | ················final·AlertDialog$Builder·alertDialog$Builder2·=·new·AlertDialog$Builder((Context)this); |
613 | ················alertDialog$Builder2.setTitle((CharSequence)"Choose·Conversation"); | 612 | ················alertDialog$Builder2.setTitle((CharSequence)"Choose·Conversation"); |
614 | ················final·CharSequence[]·array | 613 | ················final·CharSequence[]·array·=·new·CharSequence[this.pagerAdapter.getCount()]; |
615 | ················for·(int·j·=·0;·j·<·this.pagerAdapter.getCount();·++j)·{ | 614 | ················for·(int·j·=·0;·j·<·this.pagerAdapter.getCount();·++j)·{ |
616 | ····················final·Conversation·item3·=·this.pagerAdapter.getItem(j); | 615 | ····················final·Conversation·item3·=·this.pagerAdapter.getItem(j); |
617 | ····················CharSequence·charSequence; | 616 | ····················CharSequence·charSequence; |
618 | ····················if·(item3.getName().equals(""))·{ | 617 | ····················if·(item3.getName().equals(""))·{ |
619 | ························charSequence·=·this.server.getTitle(); | 618 | ························charSequence·=·this.server.getTitle(); |
620 | ····················} | 619 | ····················} |
621 | ····················else·{ | 620 | ····················else·{ |
622 | ························charSequence·=·item3.getName(); | 621 | ························charSequence·=·item3.getName(); |
623 | ····················} | 622 | ····················} |
624 | ····················if·(item3.getNewMentions()·>·0)·{ | 623 | ····················if·(item3.getNewMentions()·>·0)·{ |
625 | ························final·SpannableString·spannableString·=·new·SpannableString((CharSequence)("("·+·item3.getNewMentions()·+·")")); | 624 | ························final·SpannableString·spannableString·=·new·SpannableString((CharSequence)("("·+·item3.getNewMentions()·+·")")); |
626 | ························spannableString.setSpan((Object)new·ForegroundColorSpan(this.getResources().getColor(17170438)),·0,·spannableString.length(),·18); | 625 | ························spannableString.setSpan((Object)new·ForegroundColorSpan(this.getResources().getColor(17170438)),·0,·spannableString.length(),·18); |
627 | ························charSequence·=·TextUtils.concat(new·CharSequence[]·{·charSequence,·"·",·(CharSequence)spannableString·}); | 626 | ························charSequence·=·TextUtils.concat(new·CharSequence[]·{·charSequence,·"·",·(CharSequence)spannableString·}); |
628 | ····················} | 627 | ····················} |
629 | ····················array | 628 | ····················array[j]·=·charSequence; |
630 | ················} | 629 | ················} |
631 | ················alertDialog$Builder2.setItems(array | 630 | ················alertDialog$Builder2.setItems(array,·(DialogInterface$OnClickListener)new·ConversationActivity$7(this)); |
632 | ················alertDialog$Builder2.show(); | 631 | ················alertDialog$Builder2.show(); |
633 | ················break; | 632 | ················break; |
634 | ············} | 633 | ············} |
635 | ········} | 634 | ········} |
636 | ········return·true; | 635 | ········return·true; |
637 | ····} | 636 | ····} |
638 | ···· | 637 | ···· |
Offset 909, 95 lines modified | Offset 909, 93 lines modified | ||
909 | ········17:·invokevirtual·#246················//·Method·indrora/atomic/adapter/ServerListAdapter.loadServers:()V | 909 | ········17:·invokevirtual·#246················//·Method·indrora/atomic/adapter/ServerListAdapter.loadServers:()V |
910 | ········20:·return | 910 | ········20:·return |
911 | ··public·void·onBackPressed(); | 911 | ··public·void·onBackPressed(); |
912 | ····descriptor:·()V | 912 | ····descriptor:·()V |
913 | ····flags:·(0x0001)·ACC_PUBLIC | 913 | ····flags:·(0x0001)·ACC_PUBLIC |
914 | ····Code: | 914 | ····Code: |
915 | ······stack=300,·locals=1 | 915 | ······stack=300,·locals=12,·args_size=1 |
916 | ·········0:·aload_0 | 916 | ·········0:·aload_0 |
917 | ·········1:·getfield······#48·················//·Field·lastBackPress:J | 917 | ·········1:·getfield······#48·················//·Field·lastBackPress:J |
918 | ·········4:·ldc2_w········#247················//·long·2000l | 918 | ·········4:·ldc2_w········#247················//·long·2000l |
919 | ·········7:·ladd | 919 | ·········7:·ladd |
920 | ·········8:·lstore_1 | 920 | ·········8:·lstore_1 |
921 | ·········9:·invokestatic··#256················//·Method·java/lang/System.currentTimeMillis:()J | 921 | ·········9:·invokestatic··#256················//·Method·java/lang/System.currentTimeMillis:()J |
922 | ········12:·lstore_3 | 922 | ········12:·lstore_3 |
923 | ········13:·lload_1 | 923 | ········13:·lload_1 |
924 | ········14:·lload_3 | 924 | ········14:·lload_3 |
925 | ········15:·lcmp | 925 | ········15:·lcmp |
926 | ········16:·istore········5 | 926 | ········16:·istore········5 |
927 | ········18:·iload·········5 | 927 | ········18:·iload·········5 |
928 | ········20:·ifle··········13 | 928 | ········20:·ifle··········135 |
929 | ········23:·invokestatic··#119················//·Method·indrora/atomic/Atomic.getInstance:()Lindrora/atomic/Atomic; | 929 | ········23:·invokestatic··#119················//·Method·indrora/atomic/Atomic.getInstance:()Lindrora/atomic/Atomic; |
930 | ········26:·astore········6 | ||
931 | ········28:·aload·········6 | ||
932 | ········ | 930 | ········26:·invokevirtual·#123················//·Method·indrora/atomic/Atomic.getServersAsArrayList:()Ljava/util/ArrayList; |
933 | ········ | 931 | ········29:·astore········6 |
934 | ········3 | 932 | ········31:·aload·········6 |
935 | ········3 | 933 | ········33:·invokevirtual·#260················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
936 | ········ | 934 | ········36:·astore········7 |
937 | ········ | 935 | ········38:·aload·········7 |
938 | ········4 | 936 | ········40:·invokeinterface·#265,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
939 | ········4 | 937 | ········45:·istore········8 |
940 | ········ | 938 | ········47:·iload·········8 |
941 | ········ | 939 | ········49:·ifeq··········103 |
942 | ········5 | 940 | ········52:·aload·········7 |
943 | ········5 | 941 | ········54:·invokeinterface·#268,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
944 | ········ | 942 | ········59:·checkcast·····#50·················//·class·indrora/atomic/model/Server |
945 | ········6 | 943 | ········62:·astore········9 |
946 | ········6 | 944 | ········64:·aload_0 |
947 | ········6 | 945 | ········65:·getfield······#56·················//·Field·binder:Lindrora/atomic/irc/IRCBinder; |
948 | ········ | 946 | ········68:·invokevirtual·#84·················//·Method·indrora/atomic/irc/IRCBinder.getService:()Lindrora/atomic/irc/IRCService; |
949 | ········7 | 947 | ········71:·astore········10 |
950 | ········7 | 948 | ········73:·aload·········9 |
951 | ········7 | 949 | ········75:·invokevirtual·#87·················//·Method·indrora/atomic/model/Server.getId:()I |
952 | ········ | 950 | ········78:·istore········11 |
953 | ········84:·aload·········6 | ||
954 | ········8 | 951 | ········80:·aload·········10 |
952 | ········82:·iload·········11 | ||
955 | ········8 | 953 | ········84:·invokevirtual·#272················//·Method·indrora/atomic/irc/IRCService.hasConnection:(I)Z |
956 | ········ | 954 | ········87:·istore········8 |
957 | ········ | 955 | ········89:·iload·········8 |
958 | ········9 | 956 | ········91:·ifeq··········38 |
959 | ········9 | 957 | ········94:·aload_0 |
960 | ········9 | 958 | ········95:·aload·········9 |
961 | ······· | 959 | ········97:·invokespecial·#107················//·Method·DisconnectServer:(Lindrora/atomic/model/Server;)V |
962 | ·······10 | 960 | ·······100:·goto··········38 |
963 | ·······10 | 961 | ·······103:·aload_0 |
964 | ·······10 | 962 | ·······104:·getfield······#56·················//·Field·binder:Lindrora/atomic/irc/IRCBinder; |
965 | ·······1 | 963 | ·······107:·invokevirtual·#84·················//·Method·indrora/atomic/irc/IRCBinder.getService:()Lindrora/atomic/irc/IRCService; |
966 | ·······11 | 964 | ·······110:·astore········7 |
967 | ·······11 | 965 | ·······112:·ldc_w·········#273················//·int·2131623970 |
968 | ·······11 | 966 | ·······115:·istore········8 |
969 | ·······1 | 967 | ·······117:·aload·········7 |
970 | ·······1 | 968 | ·······119:·iload·········8 |
971 | ·······12 | 969 | ·······121:·invokevirtual·#277················//·Method·indrora/atomic/irc/IRCService.stopForegroundCompat:(I)V |
972 | ·······12 | 970 | ·······124:·iconst_0 |
973 | ·······12 | 971 | ·······125:·istore········5 |
974 | ·······1 | 972 | ·······127:·aconst_null |
975 | ·······1 | 973 | ·······128:·astore········7 |
976 | ·······13 | 974 | ·······130:·iconst_0 |
977 | ·······13 | 975 | ·······131:·invokestatic··#280················//·Method·java/lang/System.exit:(I)V |
978 | ·······13 | 976 | ·······134:·return |
979 | ·······13 | 977 | ·······135:·ldc_w·········#281················//·int·2131623980 |
980 | ·······1 | 978 | ·······138:·istore········5 |
981 | ·······14 | 979 | ·······140:·iconst_1 |
982 | ·······14 | 980 | ·······141:·istore········8 |
983 | ·······14 | 981 | ·······143:·aload_0 |
984 | ·······14 | 982 | ·······144:·iload·········5 |
985 | ·······1 | 983 | ·······146:·iload·········8 |
986 | ·······1 | 984 | ·······148:·invokestatic··#285················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; |
987 | ·······15 | 985 | ·······151:·astore········7 |
988 | ·······15 | 986 | ·······153:·aload·········7 |
989 | ·······15 | 987 | ·······155:·invokevirtual·#171················//·Method·android/widget/Toast.show:()V |
990 | ·······1 | 988 | ·······158:·invokestatic··#256················//·Method·java/lang/System.currentTimeMillis:()J |
991 | ·······16 | 989 | ·······161:·lstore_1 |
992 | ·······16 | 990 | ·······162:·aload_0 |
993 | ·······16 | 991 | ·······163:·lload_1 |
994 | ·······16 | 992 | ·······164:·putfield······#48·················//·Field·lastBackPress:J |
995 | ·······1 | 993 | ·······167:·goto··········134 |
996 | ··public·void·onCreate(android.os.Bundle); | 994 | ··public·void·onCreate(android.os.Bundle); |
997 | ····descriptor:·(Landroid/os/Bundle;)V | 995 | ····descriptor:·(Landroid/os/Bundle;)V |
998 | ····flags:·(0x0001)·ACC_PUBLIC | 996 | ····flags:·(0x0001)·ACC_PUBLIC |
999 | ····Code: | 997 | ····Code: |
1000 | ······stack=300,·locals=5,·args_size=2 | 998 | ······stack=300,·locals=5,·args_size=2 |
1001 | ·········0:·aload_0 | 999 | ·········0:·aload_0 |
Offset 1270, 76 lines modified | Offset 1268, 76 lines modified | ||
1270 | ······stack=300,·locals=8,·args_size=2 | 1268 | ······stack=300,·locals=8,·args_size=2 |
1271 | ·········0:·aload_1 | 1269 | ·········0:·aload_1 |
1272 | ·········1:·invokeinterface·#407,··1··········//·InterfaceMethod·android/view/MenuItem.getItemId:()I | 1270 | ·········1:·invokeinterface·#407,··1··········//·InterfaceMethod·android/view/MenuItem.getItemId:()I |
1273 | ·········6:·istore_2 | 1271 | ·········6:·istore_2 |
1274 | ·········7:·iload_2 | 1272 | ·········7:·iload_2 |
1275 | ·········8:·lookupswitch··{·//·4 | 1273 | ·········8:·lookupswitch··{·//·4 |
1276 | ··············2131492956:·54 | 1274 | ··············2131492956:·54 |
1277 | ··············2131493018:·10 | 1275 | ··············2131493018:·104 |
1278 | ··············2131493019:·12 | 1276 | ··············2131493019:·128 |
1279 | ··············2131493020:· | 1277 | ··············2131493020:·80 |
1280 | ·················default:·52 | 1278 | ·················default:·52 |
1281 | ············} | 1279 | ············} |
1282 | ········52:·iconst_1 | 1280 | ········52:·iconst_1 |
1283 | ········53:·ireturn | 1281 | ········53:·ireturn |
1284 | ········54:·new···········#193················//·class·android/content/Intent | 1282 | ········54:·new···········#193················//·class·android/content/Intent |
1285 | ········57:·astore_3 | 1283 | ········57:·astore_3 |
1286 | ········58:·aload_3 | 1284 | ········58:·aload_3 |
1287 | ········59:·aload_0 | 1285 | ········59:·aload_0 |
1288 | ········60:·ldc···········#195················//·class·indrora/atomic/activity/AddServerActivity | 1286 | ········60:·ldc···········#195················//·class·indrora/atomic/activity/AddServerActivity |
1289 | ········62:·invokespecial·#198················//·Method·android/content/Intent."<init>":(Landroid/content/Context;Ljava/lang/Class;)V | 1287 | ········62:·invokespecial·#198················//·Method·android/content/Intent."<init>":(Landroid/content/Context;Ljava/lang/Class;)V |
1290 | ········65:· | 1288 | ········65:·iconst_0 |
1291 | ········66:· | 1289 | ········66:·istore········4 |
1290 | ········68:·aconst_null | ||
1291 | ········69:·astore········5 | ||
1292 | ········ | 1292 | ········71:·aload_0 |
1293 | ········ | 1293 | ········72:·aload_3 |
1294 | ········7 | 1294 | ········73:·iconst_0 |
1295 | ········7 | 1295 | ········74:·invokevirtual·#214················//·Method·startActivityForResult:(Landroid/content/Intent;I)V |
1296 | ········7 | 1296 | ········77:·goto··········52 |
1297 | ········ | 1297 | ········80:·new···········#193················//·class·android/content/Intent |
Max diff block lines reached; 301/14007 bytes (2.15%) of diff not shown. |
Offset 143, 73 lines modified | Offset 143, 72 lines modified | ||
143 | ············"Lindrora/atomic/model/Server;", | 143 | ············"Lindrora/atomic/model/Server;", |
144 | ············">;" | 144 | ············">;" |
145 | ········} | 145 | ········} |
146 | ····.end·annotation | 146 | ····.end·annotation |
147 | ····.prologue | 147 | ····.prologue |
148 | ····.line·132 | 148 | ····.line·132 |
149 | ····new-instance·v | 149 | ····new-instance·v2,·Ljava/util/ArrayList; |
150 | ····invoke-direct·{v | 150 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
151 | ····.line·134 | 151 | ····.line·134 |
152 | ····.local·v | 152 | ····.local·v2,·"serverList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lindrora/atomic/model/Server;>;" |
153 | ····iget-object·v | 153 | ····iget-object·v3,·p0,·Lindrora/atomic/Atomic;->servers:Ljava/util/HashMap; |
154 | ····invoke-virtual·{v | 154 | ····invoke-virtual·{v3},·Ljava/util/HashMap;->keySet()Ljava/util/Set; |
155 | ····move-result-object·v | 155 | ····move-result-object·v1 |
156 | ····.line·135 | 156 | ····.line·135 |
157 | ····.local·v | 157 | ····.local·v1,·"mKeys":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Integer;>;" |
158 | ····invoke-interface·{v | 158 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
159 | ····move-result-object·v | 159 | ····move-result-object·v4 |
160 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
161 | ····:goto_0 | 160 | ····:goto_0 |
162 | ····invoke-interface·{v | 161 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
163 | ····move-result·v | 162 | ····move-result·v3 |
164 | ····if-eqz·v | 163 | ····if-eqz·v3,·:cond_0 |
165 | ····invoke-interface·{v | 164 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
166 | ····move-result-object·v | 165 | ····move-result-object·v3 |
167 | ····check-cast·v | 166 | ····check-cast·v3,·Ljava/lang/Integer; |
168 | ····invoke-virtual·{v | 167 | ····invoke-virtual·{v3},·Ljava/lang/Integer;->intValue()I |
169 | ····move-result·v | 168 | ····move-result·v0 |
170 | ····.line·136 | 169 | ····.line·136 |
171 | ····.local·v | 170 | ····.local·v0,·"key":I |
172 | ····iget-object·v | 171 | ····iget-object·v3,·p0,·Lindrora/atomic/Atomic;->servers:Ljava/util/HashMap; |
173 | ····invoke-static·{v | 172 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
174 | ····move-result-object·v5 | 173 | ····move-result-object·v5 |
175 | ····invoke-virtual·{v | 174 | ····invoke-virtual·{v3,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
176 | ····move-result-object·v | 175 | ····move-result-object·v3 |
177 | ····invoke-virtual·{v | 176 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
178 | ····goto·:goto_0 | 177 | ····goto·:goto_0 |
179 | ····.line·139 | 178 | ····.line·139 |
180 | ····.end·local·v | 179 | ····.end·local·v0····#·"key":I |
181 | ····:cond_0 | 180 | ····:cond_0 |
182 | ····invoke-static·{v | 181 | ····invoke-static·{v2},·Ljava/util/Collections;->sort(Ljava/util/List;)V |
183 | ····.line·140 | 182 | ····.line·140 |
184 | ····return-object·v | 183 | ····return-object·v2 |
185 | .end·method | 184 | .end·method |
186 | .method·public·loadServers(Landroid/content/Context;)V | 185 | .method·public·loadServers(Landroid/content/Context;)V |
187 | ····.locals·2 | 186 | ····.locals·2 |
188 | ····.param·p1,·"context"····#·Landroid/content/Context; | 187 | ····.param·p1,·"context"····#·Landroid/content/Context; |
189 | ····.prologue | 188 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/FirstRunActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·137 | 27 | ····.line·137 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$2;->this$0:Lindrora/atomic/FirstRunActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$2;->this$0:Lindrora/atomic/FirstRunActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/FirstRunActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·204 | 27 | ····.line·204 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$5;->this$0:Lindrora/atomic/FirstRunActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$5;->this$0:Lindrora/atomic/FirstRunActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 31, 10 lines modified | Offset 31, 9 lines modified | ||
31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·10 | 34 | ····.line·10 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·3006 | ||
37 | ····return-void | 36 | ····return-void |
38 | .end·method | 37 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/FirstRunActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·211 | 27 | ····.line·211 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$4;->this$0:Lindrora/atomic/FirstRunActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$4;->this$0:Lindrora/atomic/FirstRunActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/FirstRunActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·154 | 27 | ····.line·154 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$3;->this$0:Lindrora/atomic/FirstRunActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$3;->this$0:Lindrora/atomic/FirstRunActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/FirstRunActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/FirstRunActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/FirstRunActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·58 | 27 | ····.line·58 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$1;->this$0:Lindrora/atomic/FirstRunActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/FirstRunActivity$1;->this$0:Lindrora/atomic/FirstRunActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 304, 475 lines modified | Offset 304, 421 lines modified | ||
304 | ····.line·201 | 304 | ····.line·201 |
305 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 305 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
306 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 306 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
307 | ····const·v2,·0x7f0e0167 | 307 | ····const·v2,·0x7f0e0167 |
308 | ····.line·202 | ||
308 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 309 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
309 | ····move-result-object·v1 | 310 | ····move-result-object·v1 |
310 | ····const·v2,·0x7f0e002c | 311 | ····const·v2,·0x7f0e002c |
312 | ····.line·203 | ||
311 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 313 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
312 | ····move-result-object·v1 | 314 | ····move-result-object·v1 |
313 | ····const·v2,·0x104000a | 315 | ····const·v2,·0x104000a |
314 | ····new-instance·v3,·Lindrora/atomic/FirstRunActivity$5; | 316 | ····new-instance·v3,·Lindrora/atomic/FirstRunActivity$5; |
315 | ····invoke-direct·{v3,·p0},·Lindrora/atomic/FirstRunActivity$5;-><init>(Lindrora/atomic/FirstRunActivity;)V | 317 | ····invoke-direct·{v3,·p0},·Lindrora/atomic/FirstRunActivity$5;-><init>(Lindrora/atomic/FirstRunActivity;)V |
318 | ····.line·204 | ||
316 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 319 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
317 | ····move-result-object·v1 | 320 | ····move-result-object·v1 |
318 | ····const·v2,·0x1040009 | 321 | ····const·v2,·0x1040009 |
319 | ····new-instance·v3,·Lindrora/atomic/FirstRunActivity$4; | 322 | ····new-instance·v3,·Lindrora/atomic/FirstRunActivity$4; |
320 | ····invoke-direct·{v3,·p0},·Lindrora/atomic/FirstRunActivity$4;-><init>(Lindrora/atomic/FirstRunActivity;)V | 323 | ····invoke-direct·{v3,·p0},·Lindrora/atomic/FirstRunActivity$4;-><init>(Lindrora/atomic/FirstRunActivity;)V |
324 | ····.line·211 | ||
321 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 325 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
322 | ····move-result-object·v1 | 326 | ····move-result-object·v1 |
327 | ····.line·218 | ||
323 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 328 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
324 | ····move-result-object·v0 | 329 | ····move-result-object·v0 |
325 | ····.line·219 | 330 | ····.line·219 |
326 | ····.local·v0,·"ab":Landroid/app/AlertDialog; | 331 | ····.local·v0,·"ab":Landroid/app/AlertDialog; |
327 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V | 332 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V |
328 | ····.line·220 | 333 | ····.line·220 |
329 | ····return-void | 334 | ····return-void |
330 | .end·method | 335 | .end·method |
331 | .method·protected·onCreate(Landroid/os/Bundle;)V | 336 | .method·protected·onCreate(Landroid/os/Bundle;)V |
332 | ····.locals·1 | 337 | ····.locals·14 |
333 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 338 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
334 | ····.prologue | 339 | ····.prologue |
335 | ····.line·98 | 340 | ····.line·98 |
336 | ····invoke-super | 341 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
337 | ····.line·99 | 342 | ····.line·99 |
338 | ····const·v | 343 | ····const·v7,·0x7f040026 |
339 | ····move-object/from16·v0,·p0 | ||
340 | ····invoke-virtual·{ | 344 | ····invoke-virtual·{p0,·v7},·Lindrora/atomic/FirstRunActivity;->setContentView(I)V |
341 | ····.line·101 | 345 | ····.line·101 |
342 | ····invoke-virtual | 346 | ····invoke-virtual·{p0},·Lindrora/atomic/FirstRunActivity;->getResources()Landroid/content/res/Resources; |
343 | ····move-result-object·v11 | ||
344 | ····move- | 347 | ····move-result-object·v7 |
345 | ····iput-object·v | 348 | ····iput-object·v7,·p0,·Lindrora/atomic/FirstRunActivity;->resources:Landroid/content/res/Resources; |
346 | ····.line·106 | 349 | ····.line·106 |
347 | ····const·v | 350 | ····const·v7,·0x7f0c0072 |
348 | ···· | 351 | ····invoke-virtual·{p0,·v7},·Lindrora/atomic/FirstRunActivity;->findViewById(I)Landroid/view/View; |
349 | ····invoke-virtual·{v0,·v11},·Lindrora/atomic/FirstRunActivity;->findViewById(I)Landroid/view/View; | ||
350 | ····move-result-object·v | 352 | ····move-result-object·v7 |
351 | ····check-cast·v | 353 | ····check-cast·v7,·Landroid/widget/ViewFlipper; |
352 | ····move-object/from16·v0,·p0 | ||
353 | ····iput-object·v | 354 | ····iput-object·v7,·p0,·Lindrora/atomic/FirstRunActivity;->vf:Landroid/widget/ViewFlipper; |
354 | ····.line·108 | 355 | ····.line·108 |
355 | ····const·v | 356 | ····const·v7,·0x7f040027 |
356 | ····const/4·v12,·0x0 | ||
357 | ···· | 357 | ····const/4·v8,·0x0 |
358 | ····invoke-static·{ | 358 | ····invoke-static·{p0,·v7,·v8},·Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; |
359 | ····move-result-object·v | 359 | ····move-result-object·v6 |
360 | ····.line·110 | 360 | ····.line·110 |
361 | ····.local·v | 361 | ····.local·v6,·"v":Landroid/view/View; |
362 | ····const·v | 362 | ····const·v7,·0x7f0c0078 |
363 | ····:try_start_0 | 363 | ····:try_start_0 |
364 | ····invoke-virtual·{v | 364 | ····invoke-virtual·{v6,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
365 | ····move-result-object·v | 365 | ····move-result-object·v7 |
366 | ····check-cast·v | 366 | ····check-cast·v7,·Landroid/widget/TextView; |
367 | ····const-string·v | 367 | ····const-string·v8,·"Version·%1$s" |
368 | ····const/4·v | 368 | ····const/4·v9,·0x1 |
369 | ····new-array·v | 369 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
370 | ····const/4·v1 | 370 | ····const/4·v10,·0x0 |
371 | ····.line·111 | ||
371 | ····invoke-virtual | 372 | ····invoke-virtual·{p0},·Lindrora/atomic/FirstRunActivity;->getPackageManager()Landroid/content/pm/PackageManager; |
372 | ····move-result-object·v1 | 373 | ····move-result-object·v11 |
Max diff block lines reached; 19284/24394 bytes (79.05%) of diff not shown. |
Offset 707, 14 lines modified | Offset 707, 15 lines modified | ||
707 | ····const/4·v2,·0x3 | 707 | ····const/4·v2,·0x3 |
708 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 708 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
709 | ····const/4·v5,·0x0 | 709 | ····const/4·v5,·0x0 |
710 | ····.line·305 | ||
710 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 711 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
711 | ····move-result-object·v12 | 712 | ····move-result-object·v12 |
712 | ····aput-object·v12,·v2,·v5 | 713 | ····aput-object·v12,·v2,·v5 |
713 | ····const/4·v5,·0x1 | 714 | ····const/4·v5,·0x1 |
Offset 40, 20 lines modified | Offset 40, 22 lines modified | ||
40 | ····.line·60 | 40 | ····.line·60 |
41 | ····:try_start_0 | 41 | ····:try_start_0 |
42 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 42 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
43 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
44 | ····.line·61 | ||
44 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 45 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
45 | ····move-result-object·v2 | 46 | ····move-result-object·v2 |
46 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
48 | ····.line·60 | ||
47 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 49 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
48 | ····move-result-object·v1 | 50 | ····move-result-object·v1 |
49 | ····iget·v1,·v1,·Landroid/content/pm/PackageInfo;->versionCode:I | 51 | ····iget·v1,·v1,·Landroid/content/pm/PackageInfo;->versionCode:I |
50 | ····iput·v1,·p0,·Lindrora/atomic/model/Settings;->currentRelease:I | 52 | ····iput·v1,·p0,·Lindrora/atomic/model/Settings;->currentRelease:I |
Offset 81, 14 lines modified | Offset 83, 15 lines modified | ||
81 | ····.locals·8 | 83 | ····.locals·8 |
82 | ····.param·p1,·"len"····#·I | 84 | ····.param·p1,·"len"····#·I |
83 | ····.prologue | 85 | ····.prologue |
84 | ····.line·391 | 86 | ····.line·391 |
85 | ····const-string·v3,·"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_" | 87 | ····const-string·v3,·"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_" |
88 | ····.line·392 | ||
86 | ····invoke-virtual·{v3},·Ljava/lang/String;->toCharArray()[C | 89 | ····invoke-virtual·{v3},·Ljava/lang/String;->toCharArray()[C |
87 | ····move-result-object·v2 | 90 | ····move-result-object·v2 |
88 | ····.line·393 | 91 | ····.line·393 |
89 | ····.local·v2,·"valid_chars":[C | 92 | ····.local·v2,·"valid_chars":[C |
90 | ····const-string·v1,·"" | 93 | ····const-string·v1,·"" |
Offset 151, 30 lines modified | Offset 154, 33 lines modified | ||
151 | ····.line·319 | 154 | ····.line·319 |
152 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; | 155 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; |
153 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 156 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
154 | ····const·v2,·0x7f0e0093 | 157 | ····const·v2,·0x7f0e0093 |
158 | ····.line·320 | ||
155 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 159 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
156 | ····move-result-object·v1 | 160 | ····move-result-object·v1 |
157 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 161 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
158 | ····const·v3,·0x7f0e0059 | 162 | ····const·v3,·0x7f0e0059 |
163 | ····.line·321 | ||
159 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 164 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
160 | ····move-result-object·v2 | 165 | ····move-result-object·v2 |
161 | ····invoke-static·{v2},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z | 166 | ····invoke-static·{v2},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z |
162 | ····move-result·v2 | 167 | ····move-result·v2 |
168 | ····.line·319 | ||
163 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 169 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
164 | ····move-result·v0 | 170 | ····move-result·v0 |
165 | ····return·v0 | 171 | ····return·v0 |
166 | .end·method | 172 | .end·method |
Offset 185, 30 lines modified | Offset 191, 33 lines modified | ||
185 | ····.line·299 | 191 | ····.line·299 |
186 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; | 192 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; |
187 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 193 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
188 | ····const·v2,·0x7f0e0094 | 194 | ····const·v2,·0x7f0e0094 |
195 | ····.line·300 | ||
189 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 196 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
190 | ····move-result-object·v1 | 197 | ····move-result-object·v1 |
191 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 198 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
192 | ····const·v3,·0x7f0e005a | 199 | ····const·v3,·0x7f0e005a |
200 | ····.line·301 | ||
193 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 201 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
194 | ····move-result-object·v2 | 202 | ····move-result-object·v2 |
195 | ····invoke-static·{v2},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z | 203 | ····invoke-static·{v2},·Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z |
196 | ····move-result·v2 | 204 | ····move-result·v2 |
205 | ····.line·299 | ||
197 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 206 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
198 | ····move-result·v0 | 207 | ····move-result·v0 |
199 | ····return·v0 | 208 | ····return·v0 |
200 | .end·method | 209 | .end·method |
Offset 219, 30 lines modified | Offset 228, 34 lines modified | ||
219 | ····.line·310 | 228 | ····.line·310 |
220 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; | 229 | ····iget-object·v0,·p0,·Lindrora/atomic/model/Settings;->preferences:Landroid/content/SharedPreferences; |
221 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 230 | ····iget-object·v1,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
222 | ····const·v2,·0x7f0e0097 | 231 | ····const·v2,·0x7f0e0097 |
232 | ····.line·311 | ||
223 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 233 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
224 | ····move-result-object·v1 | 234 | ····move-result-object·v1 |
225 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; | 235 | ····iget-object·v2,·p0,·Lindrora/atomic/model/Settings;->resources:Landroid/content/res/Resources; |
226 | ····const·v3,·0x7f0e005d | 236 | ····const·v3,·0x7f0e005d |
237 | ····.line·312 | ||
227 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 238 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
228 | ····move-result-object·v2 | 239 | ····move-result-object·v2 |
Max diff block lines reached; 25692/29341 bytes (87.56%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/os/Parcelable; | 6 | .implements·Landroid/os/Parcelable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lindrora/atomic/model/Message$2;, | ||
11 | ········Lindrora/atomic/model/Message$MessageColor; | 10 | ········Lindrora/atomic/model/Message$MessageColor; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | 14 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; |
Offset 521, 14 lines modified | Offset 520, 15 lines modified | ||
521 | ····.line·308 | 520 | ····.line·308 |
522 | ····const-wide·v6,·0x400199999999999aL····#·2.2 | 521 | ····const-wide·v6,·0x400199999999999aL····#·2.2 |
523 | ····.line·309 | 522 | ····.line·309 |
524 | ····.local·v6,·"gamma":D | 523 | ····.local·v6,·"gamma":D |
525 | ····const-wide·v8,·0x3fcb367a0f9096bcL····#·0.2126 | 524 | ····const-wide·v8,·0x3fcb367a0f9096bcL····#·0.2126 |
525 | ····.line·310 | ||
526 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->red(I)I | 526 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->red(I)I |
527 | ····move-result·v3 | 527 | ····move-result·v3 |
528 | ····int-to-float·v3,·v3 | 528 | ····int-to-float·v3,·v3 |
529 | ····float-to-double·v10,·v3 | 529 | ····float-to-double·v10,·v3 |
Offset 541, 14 lines modified | Offset 541, 15 lines modified | ||
541 | ····move-result-wide·v10 | 541 | ····move-result-wide·v10 |
542 | ····mul-double/2addr·v8,·v10 | 542 | ····mul-double/2addr·v8,·v10 |
543 | ····const-wide·v10,·0x3fe6e2eb1c432ca5L····#·0.7152 | 543 | ····const-wide·v10,·0x3fe6e2eb1c432ca5L····#·0.7152 |
544 | ····.line·311 | ||
544 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->green(I)I | 545 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->green(I)I |
545 | ····move-result·v3 | 546 | ····move-result·v3 |
546 | ····int-to-float·v3,·v3 | 547 | ····int-to-float·v3,·v3 |
547 | ····float-to-double·v12,·v3 | 548 | ····float-to-double·v12,·v3 |
Offset 563, 14 lines modified | Offset 564, 15 lines modified | ||
563 | ····mul-double/2addr·v10,·v12 | 564 | ····mul-double/2addr·v10,·v12 |
564 | ····add-double/2addr·v8,·v10 | 565 | ····add-double/2addr·v8,·v10 |
565 | ····const-wide·v10,·0x3fb27bb2fec56d5dL····#·0.0722 | 566 | ····const-wide·v10,·0x3fb27bb2fec56d5dL····#·0.0722 |
567 | ····.line·312 | ||
566 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->blue(I)I | 568 | ····invoke-static/range·{p0·..·p0},·Landroid/graphics/Color;->blue(I)I |
567 | ····move-result·v3 | 569 | ····move-result·v3 |
568 | ····int-to-float·v3,·v3 | 570 | ····int-to-float·v3,·v3 |
569 | ····float-to-double·v12,·v3 | 571 | ····float-to-double·v12,·v3 |
Offset 587, 14 lines modified | Offset 589, 15 lines modified | ||
587 | ····add-double·v0,·v8,·v10 | 589 | ····add-double·v0,·v8,·v10 |
588 | ····.line·313 | 590 | ····.line·313 |
589 | ····.local·v0,·"backL":D | 591 | ····.local·v0,·"backL":D |
590 | ····const-wide·v8,·0x3fcb367a0f9096bcL····#·0.2126 | 592 | ····const-wide·v8,·0x3fcb367a0f9096bcL····#·0.2126 |
593 | ····.line·314 | ||
591 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->red(I)I | 594 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->red(I)I |
592 | ····move-result·v3 | 595 | ····move-result·v3 |
593 | ····int-to-float·v3,·v3 | 596 | ····int-to-float·v3,·v3 |
594 | ····float-to-double·v10,·v3 | 597 | ····float-to-double·v10,·v3 |
Offset 607, 14 lines modified | Offset 610, 15 lines modified | ||
607 | ····move-result-wide·v10 | 610 | ····move-result-wide·v10 |
608 | ····mul-double/2addr·v8,·v10 | 611 | ····mul-double/2addr·v8,·v10 |
609 | ····const-wide·v10,·0x3fe6e2eb1c432ca5L····#·0.7152 | 612 | ····const-wide·v10,·0x3fe6e2eb1c432ca5L····#·0.7152 |
613 | ····.line·315 | ||
610 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->green(I)I | 614 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->green(I)I |
611 | ····move-result·v3 | 615 | ····move-result·v3 |
612 | ····int-to-float·v3,·v3 | 616 | ····int-to-float·v3,·v3 |
613 | ····float-to-double·v12,·v3 | 617 | ····float-to-double·v12,·v3 |
Offset 629, 14 lines modified | Offset 633, 15 lines modified | ||
629 | ····mul-double/2addr·v10,·v12 | 633 | ····mul-double/2addr·v10,·v12 |
630 | ····add-double/2addr·v8,·v10 | 634 | ····add-double/2addr·v8,·v10 |
631 | ····const-wide·v10,·0x3fb27bb2fec56d5dL····#·0.0722 | 635 | ····const-wide·v10,·0x3fb27bb2fec56d5dL····#·0.0722 |
636 | ····.line·316 | ||
632 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->blue(I)I | 637 | ····invoke-static/range·{p1·..·p1},·Landroid/graphics/Color;->blue(I)I |
633 | ····move-result·v3 | 638 | ····move-result·v3 |
634 | ····int-to-float·v3,·v3 | 639 | ····int-to-float·v3,·v3 |
635 | ····float-to-double·v12,·v3 | 640 | ····float-to-double·v12,·v3 |
Offset 1008, 20 lines modified | Offset 1013, 22 lines modified | ||
1008 | ····move-result·v15 | 1013 | ····move-result·v15 |
1009 | ····invoke-direct·{v14,·v15},·Landroid/text/style/ForegroundColorSpan;-><init>(I)V | 1014 | ····invoke-direct·{v14,·v15},·Landroid/text/style/ForegroundColorSpan;-><init>(I)V |
1010 | ····const/4·v15,·0x0 | 1015 | ····const/4·v15,·0x0 |
1016 | ····.line·422 | ||
1011 | ····invoke-virtual·{v5},·Landroid/text/SpannableString;->length()I | 1017 | ····invoke-virtual·{v5},·Landroid/text/SpannableString;->length()I |
1012 | ····move-result·v16 | 1018 | ····move-result·v16 |
1013 | ····const/16·v17,·0x21 | 1019 | ····const/16·v17,·0x21 |
1020 | ····.line·421 | ||
Max diff block lines reached; 644/3243 bytes (19.86%) of diff not shown. |
Offset 381, 14 lines modified | Offset 381, 15 lines modified | ||
381 | ····:try_start_4 | 381 | ····:try_start_4 |
382 | ····sget-object·v8,·Lindrora/atomic/model/ColorScheme;->_context:Landroid/content/Context; | 382 | ····sget-object·v8,·Lindrora/atomic/model/ColorScheme;->_context:Landroid/content/Context; |
383 | ····invoke-virtual·{v8},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 383 | ····invoke-virtual·{v8},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
384 | ····move-result-object·v8 | 384 | ····move-result-object·v8 |
385 | ····.line·74 | ||
385 | ····invoke-virtual·{v8,·v4},·Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; | 386 | ····invoke-virtual·{v8,·v4},·Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream; |
386 | ····:try_end_4 | 387 | ····:try_end_4 |
387 | ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0 | 388 | ····.catchall·{:try_start_4·..·:try_end_4}·:catchall_0 |
388 | ····move-result-object·v7 | 389 | ····move-result-object·v7 |
389 | ····.line·76 | 390 | ····.line·76 |
Offset 471, 26 lines modified | Offset 472, 28 lines modified | ||
471 | ····const-string·v11,·"Failure·loading·default·theme:·" | 472 | ····const-string·v11,·"Failure·loading·default·theme:·" |
472 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 473 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
473 | ····move-result-object·v10 | 474 | ····move-result-object·v10 |
475 | ····.line·53 | ||
474 | ····invoke-virtual·{v2},·Ljava/lang/Throwable;->toString()Ljava/lang/String; | 476 | ····invoke-virtual·{v2},·Ljava/lang/Throwable;->toString()Ljava/lang/String; |
475 | ····move-result-object·v11 | 477 | ····move-result-object·v11 |
476 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 478 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
477 | ····move-result-object·v10 | 479 | ····move-result-object·v10 |
478 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 480 | ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
479 | ····move-result-object·v10 | 481 | ····move-result-object·v10 |
482 | ····.line·52 | ||
480 | ····invoke-static·{v8,·v10},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 483 | ····invoke-static·{v8,·v10},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
481 | ····goto·:goto_0 | 484 | ····goto·:goto_0 |
482 | ····.line·105 | 485 | ····.line·105 |
483 | ····.end·local·v2····#·"e":Ljava/lang/Throwable; | 486 | ····.end·local·v2····#·"e":Ljava/lang/Throwable; |
484 | ····.end·local·v4····#·"id":I | 487 | ····.end·local·v4····#·"id":I |
Offset 366, 36 lines modified | Offset 366, 35 lines modified | ||
366 | ····.line·391 | 366 | ····.line·391 |
367 | ····new-instance·v0,·Ljava/util/ArrayList; | 367 | ····new-instance·v0,·Ljava/util/ArrayList; |
368 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 368 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
369 | ····.line·392 | 369 | ····.line·392 |
370 | ····.local·v0,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 370 | ····.local·v0,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
371 | ····iget-object·v | 371 | ····iget-object·v3,·p0,·Lindrora/atomic/model/Server;->conversations:Ljava/util/LinkedHashMap; |
372 | ····invoke-virtual·{v | 372 | ····invoke-virtual·{v3},·Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; |
373 | ····move-result-object·v | 373 | ····move-result-object·v2 |
374 | ····.line·394 | 374 | ····.line·394 |
375 | ····.local·v | 375 | ····.local·v2,·"mConversations":Ljava/util/Collection;,·"Ljava/util/Collection<Lindrora/atomic/model/Conversation;>;" |
376 | ····invoke-interface·{v | 376 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
377 | ····move-result-object·v | 377 | ····move-result-object·v3 |
378 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
379 | ····:cond_0 | 378 | ····:cond_0 |
380 | ····:goto_0 | 379 | ····:goto_0 |
381 | ····invoke-interface·{v | 380 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
382 | ····move-result·v4 | 381 | ····move-result·v4 |
383 | ····if-eqz·v4,·:cond_1 | 382 | ····if-eqz·v4,·:cond_1 |
384 | ····invoke-interface·{v | 383 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
385 | ····move-result-object·v1 | 384 | ····move-result-object·v1 |
386 | ····check-cast·v1,·Lindrora/atomic/model/Conversation; | 385 | ····check-cast·v1,·Lindrora/atomic/model/Conversation; |
387 | ····.line·395 | 386 | ····.line·395 |
388 | ····.local·v1,·"conversation":Lindrora/atomic/model/Conversation; | 387 | ····.local·v1,·"conversation":Lindrora/atomic/model/Conversation; |
Offset 119, 50 lines modified | Offset 119, 47 lines modified | ||
119 | ····.locals·5 | 119 | ····.locals·5 |
120 | ····.param·p0,·"value"····#·I | 120 | ····.param·p0,·"value"····#·I |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·97 | 122 | ····.line·97 |
123 | ····invoke-static·{},·Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle;->values()[Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; | 123 | ····invoke-static·{},·Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle;->values()[Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
124 | ····move-result-object·v | 124 | ····move-result-object·v2 |
125 | ····.local·v0,·"arr$":[Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; | ||
126 | ····array-length·v | 125 | ····array-length·v3,·v2 |
127 | ····.local·v2,·"len$":I | ||
128 | ····const/4·v1,·0x0 | 126 | ····const/4·v1,·0x0 |
129 | ····.local·v1,·"i$":I | ||
130 | ····:goto_0 | 127 | ····:goto_0 |
131 | ····if-ge·v1,·v | 128 | ····if-ge·v1,·v3,·:cond_1 |
132 | ····aget-object·v | 129 | ····aget-object·v0,·v2,·v1 |
133 | ····.line·98 | 130 | ····.line·98 |
134 | ····.local·v | 131 | ····.local·v0,·"style":Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
135 | ····iget·v4,·v | 132 | ····iget·v4,·v0,·Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle;->value:I |
136 | ····if-ne·v4,·p0,·:cond_0 | 133 | ····if-ne·v4,·p0,·:cond_0 |
137 | ····.line·102 | 134 | ····.line·102 |
138 | ····.end·local·v | 135 | ····.end·local·v0····#·"style":Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
139 | ····:goto_1 | 136 | ····:goto_1 |
140 | ····return-object·v | 137 | ····return-object·v0 |
141 | ····.line·97 | 138 | ····.line·97 |
142 | ····.restart·local·v | 139 | ····.restart·local·v0····#·"style":Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
143 | ····:cond_0 | 140 | ····:cond_0 |
144 | ····add-int/lit8·v1,·v1,·0x1 | 141 | ····add-int/lit8·v1,·v1,·0x1 |
145 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
146 | ····.line·102 | 143 | ····.line·102 |
147 | ····.end·local·v | 144 | ····.end·local·v0····#·"style":Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
148 | ····:cond_1 | 145 | ····:cond_1 |
149 | ····const/4·v | 146 | ····const/4·v0,·0x0 |
150 | ····goto·:goto_1 | 147 | ····goto·:goto_1 |
151 | .end·method | 148 | .end·method |
152 | .method·public·static·valueOf(Ljava/lang/String;)Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; | 149 | .method·public·static·valueOf(Ljava/lang/String;)Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle; |
153 | ····.locals·1 | 150 | ····.locals·1 |
154 | ····.param·p0,·"name"····#·Ljava/lang/String; | 151 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 557, 26 lines modified | Offset 557, 28 lines modified | ||
557 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setBackgroundColor(I)V | 557 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setBackgroundColor(I)V |
558 | ····.line·270 | 558 | ····.line·270 |
559 | ····iget-object·v10,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->leftIndicatorView:Landroid/view/View; | 559 | ····iget-object·v10,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->leftIndicatorView:Landroid/view/View; |
560 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->stateProvider:Lindrora/atomic/indicator/ConversationStateProvider; | 560 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->stateProvider:Lindrora/atomic/indicator/ConversationStateProvider; |
561 | ····.line·271 | ||
561 | ····invoke-interface·{v7,·v5},·Lindrora/atomic/indicator/ConversationStateProvider;->isLowerSpecial(I)Ljava/lang/Boolean; | 562 | ····invoke-interface·{v7,·v5},·Lindrora/atomic/indicator/ConversationStateProvider;->isLowerSpecial(I)Ljava/lang/Boolean; |
562 | ····move-result-object·v7 | 563 | ····move-result-object·v7 |
563 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z | 564 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z |
564 | ····move-result·v7 | 565 | ····move-result·v7 |
565 | ····if-eqz·v7,·:cond_2 | 566 | ····if-eqz·v7,·:cond_2 |
566 | ····move·v7,·v8 | 567 | ····move·v7,·v8 |
568 | ····.line·270 | ||
567 | ····:goto_0 | 569 | ····:goto_0 |
568 | ····invoke-virtual·{v10,·v7},·Landroid/view/View;->setVisibility(I)V | 570 | ····invoke-virtual·{v10,·v7},·Landroid/view/View;->setVisibility(I)V |
569 | ····.line·277 | 571 | ····.line·277 |
570 | ····.end·local·v1····#·"color":I | 572 | ····.end·local·v1····#·"color":I |
571 | ····:goto_1 | 573 | ····:goto_1 |
572 | ····add-int/lit8·v7,·v5,·0x2 | 574 | ····add-int/lit8·v7,·v5,·0x2 |
Offset 603, 24 lines modified | Offset 605, 26 lines modified | ||
603 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setBackgroundColor(I)V | 605 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setBackgroundColor(I)V |
604 | ····.line·281 | 606 | ····.line·281 |
605 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->rightIndicatorView:Landroid/view/View; | 607 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->rightIndicatorView:Landroid/view/View; |
606 | ····iget-object·v10,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->stateProvider:Lindrora/atomic/indicator/ConversationStateProvider; | 608 | ····iget-object·v10,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->stateProvider:Lindrora/atomic/indicator/ConversationStateProvider; |
609 | ····.line·282 | ||
607 | ····invoke-interface·{v10,·v5},·Lindrora/atomic/indicator/ConversationStateProvider;->isGreaterSpecial(I)Ljava/lang/Boolean; | 610 | ····invoke-interface·{v10,·v5},·Lindrora/atomic/indicator/ConversationStateProvider;->isGreaterSpecial(I)Ljava/lang/Boolean; |
608 | ····move-result-object·v10 | 611 | ····move-result-object·v10 |
609 | ····invoke-virtual·{v10},·Ljava/lang/Boolean;->booleanValue()Z | 612 | ····invoke-virtual·{v10},·Ljava/lang/Boolean;->booleanValue()Z |
610 | ····move-result·v10 | 613 | ····move-result·v10 |
611 | ····if-eqz·v10,·:cond_4 | 614 | ····if-eqz·v10,·:cond_4 |
615 | ····.line·281 | ||
612 | ····:goto_2 | 616 | ····:goto_2 |
613 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setVisibility(I)V | 617 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setVisibility(I)V |
614 | ····.line·288 | 618 | ····.line·288 |
615 | ····.end·local·v1····#·"color":I | 619 | ····.end·local·v1····#·"color":I |
616 | ····:goto_3 | 620 | ····:goto_3 |
617 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->titleIndicator:Lindrora/atomic/indicator/ConversationTitlePageIndicator; | 621 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->titleIndicator:Lindrora/atomic/indicator/ConversationTitlePageIndicator; |
Offset 630, 15 lines modified | Offset 634, 15 lines modified | ||
630 | ····.line·289 | 634 | ····.line·289 |
631 | ····return-void | 635 | ····return-void |
632 | ····.restart·local·v1····#·"color":I | 636 | ····.restart·local·v1····#·"color":I |
633 | ····:cond_2 | 637 | ····:cond_2 |
634 | ····move·v7,·v9 | 638 | ····move·v7,·v9 |
635 | ····.line·27 | 639 | ····.line·271 |
636 | ····goto·:goto_0 | 640 | ····goto·:goto_0 |
637 | ····.line·274 | 641 | ····.line·274 |
638 | ····.end·local·v1····#·"color":I | 642 | ····.end·local·v1····#·"color":I |
639 | ····:cond_3 | 643 | ····:cond_3 |
640 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->leftIndicatorView:Landroid/view/View; | 644 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->leftIndicatorView:Landroid/view/View; |
Offset 646, 15 lines modified | Offset 650, 15 lines modified | ||
646 | ····goto·:goto_1 | 650 | ····goto·:goto_1 |
647 | ····.restart·local·v1····#·"color":I | 651 | ····.restart·local·v1····#·"color":I |
648 | ····:cond_4 | 652 | ····:cond_4 |
649 | ····move·v8,·v9 | 653 | ····move·v8,·v9 |
650 | ····.line·28 | 654 | ····.line·282 |
651 | ····goto·:goto_2 | 655 | ····goto·:goto_2 |
652 | ····.line·285 | 656 | ····.line·285 |
653 | ····.end·local·v1····#·"color":I | 657 | ····.end·local·v1····#·"color":I |
654 | ····:cond_5 | 658 | ····:cond_5 |
655 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->rightIndicatorView:Landroid/view/View; | 659 | ····iget-object·v7,·p0,·Lindrora/atomic/indicator/ConversationIndicator;->rightIndicatorView:Landroid/view/View; |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$1;, | ||
11 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$SavedState;, | 10 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$SavedState;, |
12 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle;, | 11 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$IndicatorStyle;, |
13 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$OnCenterItemClickListener; | 12 | ········Lindrora/atomic/indicator/ConversationTitlePageIndicator$OnCenterItemClickListener; |
14 | ····} | 13 | ····} |
15 | .end·annotation | 14 | .end·annotation |
Offset 668, 22 lines modified | Offset 668, 25 lines modified | ||
668 | ····.line·190 | 668 | ····.line·190 |
669 | ····.local·v5,·"usageMessage":Lindrora/atomic/model/Message; | 669 | ····.local·v5,·"usageMessage":Lindrora/atomic/model/Message; |
670 | ····invoke-virtual·{p4,·v5},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 670 | ····invoke-virtual·{p4,·v5},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
671 | ····.line·192 | 671 | ····.line·192 |
672 | ····const-string·v6,·"indrora.atomic.conversation.message" | 672 | ····const-string·v6,·"indrora.atomic.conversation.message" |
673 | ····.line·194 | ||
673 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Server;->getId()I | 674 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Server;->getId()I |
674 | ····move-result·v7 | 675 | ····move-result·v7 |
676 | ····.line·195 | ||
675 | ····invoke-virtual·{p4},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 677 | ····invoke-virtual·{p4},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
676 | ····move-result-object·v8 | 678 | ····move-result-object·v8 |
679 | ····.line·192 | ||
677 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 680 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
678 | ····move-result-object·v4 | 681 | ····move-result-object·v4 |
679 | ····.line·198 | 682 | ····.line·198 |
680 | ····.local·v4,·"intent":Landroid/content/Intent; | 683 | ····.local·v4,·"intent":Landroid/content/Intent; |
681 | ····invoke-virtual·{p5,·v4},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 684 | ····invoke-virtual·{p5,·v4},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 716, 14 lines modified | Offset 719, 15 lines modified | ||
716 | ····move-result-object·v0 | 719 | ····move-result-object·v0 |
717 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 720 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
718 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 721 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
722 | ····.line·215 | ||
719 | ····invoke-virtual·{p1},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 723 | ····invoke-virtual·{p1},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
720 | ····move-result-object·v2 | 724 | ····move-result-object·v2 |
721 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 725 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
722 | ····move-result-object·v1 | 726 | ····move-result-object·v1 |
Offset 742, 14 lines modified | Offset 746, 15 lines modified | ||
742 | ····move-result-object·v1 | 746 | ····move-result-object·v1 |
743 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 747 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
744 | ····move-result-object·v1 | 748 | ····move-result-object·v1 |
749 | ····.line·214 | ||
745 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCConnection;->sendRawLineViaQueue(Ljava/lang/String;)V | 750 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCConnection;->sendRawLineViaQueue(Ljava/lang/String;)V |
746 | ····.line·220 | 751 | ····.line·220 |
747 | ····:goto_0 | 752 | ····:goto_0 |
748 | ····return-void | 753 | ····return-void |
749 | ····.line·218 | 754 | ····.line·218 |
Offset 102, 22 lines modified | Offset 102, 25 lines modified | ||
102 | ····move-result-object·v4 | 102 | ····move-result-object·v4 |
103 | ····invoke-virtual·{v4,·v2},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 103 | ····invoke-virtual·{v4,·v2},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
104 | ····.line·59 | 104 | ····.line·59 |
105 | ····const-string·v4,·"indrora.atomic.conversation.message" | 105 | ····const-string·v4,·"indrora.atomic.conversation.message" |
106 | ····.line·61 | ||
106 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 107 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
107 | ····move-result·v5 | 108 | ····move-result·v5 |
109 | ····.line·62 | ||
108 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 110 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
109 | ····move-result-object·v6 | 111 | ····move-result-object·v6 |
112 | ····.line·59 | ||
110 | ····invoke-static·{v4,·v5,·v6},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 113 | ····invoke-static·{v4,·v5,·v6},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
111 | ····move-result-object·v1 | 114 | ····move-result-object·v1 |
112 | ····.line·64 | 115 | ····.line·64 |
113 | ····.local·v1,·"intent":Landroid/content/Intent; | 116 | ····.local·v1,·"intent":Landroid/content/Intent; |
114 | ····invoke-virtual·{p4,·v1},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 117 | ····invoke-virtual·{p4,·v1},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 110, 22 lines modified | Offset 110, 25 lines modified | ||
110 | ····.line·63 | 110 | ····.line·63 |
111 | ····invoke-virtual·{p2,·v1},·Lindrora/atomic/model/Server;->addConversation(Lindrora/atomic/model/Conversation;)V | 111 | ····invoke-virtual·{p2,·v1},·Lindrora/atomic/model/Server;->addConversation(Lindrora/atomic/model/Conversation;)V |
112 | ····.line·65 | 112 | ····.line·65 |
113 | ····const-string·v2,·"indrora.atomic.conversation.new" | 113 | ····const-string·v2,·"indrora.atomic.conversation.new" |
114 | ····.line·67 | ||
114 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 115 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
115 | ····move-result·v3 | 116 | ····move-result·v3 |
117 | ····.line·68 | ||
116 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 118 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
117 | ····move-result-object·v4 | 119 | ····move-result-object·v4 |
120 | ····.line·65 | ||
118 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 121 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
119 | ····move-result-object·v0 | 122 | ····move-result-object·v0 |
120 | ····.line·70 | 123 | ····.line·70 |
121 | ····.local·v0,·"intent":Landroid/content/Intent; | 124 | ····.local·v0,·"intent":Landroid/content/Intent; |
122 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 125 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 28, 60 lines modified | Offset 28, 59 lines modified | ||
28 | ········} | 28 | ········} |
29 | ····.end·annotation | 29 | ····.end·annotation |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/4·v9,·0x1 | 31 | ····const/4·v9,·0x1 |
32 | ····.line·51 | 32 | ····.line·51 |
33 | ····array-length·v | 33 | ····array-length·v5,·p1 |
34 | ····if-le·v | 34 | ····if-le·v5,·v9,·:cond_1 |
35 | ····.line·52 | 35 | ····.line·52 |
36 | ····invoke-static·{p1},·Lindrora/atomic/command/BaseHandler;->mergeParams([Ljava/lang/String;)Ljava/lang/String; | 36 | ····invoke-static·{p1},·Lindrora/atomic/command/BaseHandler;->mergeParams([Ljava/lang/String;)Ljava/lang/String; |
37 | ····move-result-object·v | 37 | ····move-result-object·v4 |
38 | ····.line·54 | 38 | ····.line·54 |
39 | ····.local·v | 39 | ····.local·v4,·"text":Ljava/lang/String; |
40 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getConversations()Ljava/util/ArrayList; | 40 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getConversations()Ljava/util/ArrayList; |
41 | ····move-result-object·v | 41 | ····move-result-object·v2 |
42 | ····.line·56 | 42 | ····.line·56 |
43 | ····.local·v | 43 | ····.local·v2,·"mConversations":Ljava/util/Collection;,·"Ljava/util/Collection<Lindrora/atomic/model/Conversation;>;" |
44 | ····invoke-interface·{v | 44 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
45 | ····move-result-object·v | 45 | ····move-result-object·v5 |
46 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
47 | ····:cond_0 | 46 | ····:cond_0 |
48 | ····:goto_0 | 47 | ····:goto_0 |
49 | ····invoke-interface·{v | 48 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
50 | ····move-result·v6 | 49 | ····move-result·v6 |
51 | ····if-eqz·v6,·:cond_2 | 50 | ····if-eqz·v6,·:cond_2 |
52 | ····invoke-interface·{v | 51 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
53 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
54 | ····check-cast·v0,·Lindrora/atomic/model/Conversation; | 53 | ····check-cast·v0,·Lindrora/atomic/model/Conversation; |
55 | ····.line·57 | 54 | ····.line·57 |
56 | ····.local·v0,·"currentConversation":Lindrora/atomic/model/Conversation; | 55 | ····.local·v0,·"currentConversation":Lindrora/atomic/model/Conversation; |
57 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getType()I | 56 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getType()I |
58 | ····move-result·v6 | 57 | ····move-result·v6 |
59 | ····if-ne·v6,·v9,·:cond_0 | 58 | ····if-ne·v6,·v9,·:cond_0 |
60 | ····.line·58 | 59 | ····.line·58 |
61 | ····new-instance·v | 60 | ····new-instance·v3,·Lindrora/atomic/model/Message; |
62 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 61 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
63 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 62 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
64 | ····const-string·v7,·"<" | 63 | ····const-string·v7,·"<" |
Offset 107, 88 lines modified | Offset 106, 89 lines modified | ||
107 | ····const-string·v7,·">·" | 106 | ····const-string·v7,·">·" |
108 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 107 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
109 | ····move-result-object·v6 | 108 | ····move-result-object·v6 |
110 | ····invoke-virtual·{v6,·v | 109 | ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
111 | ····move-result-object·v6 | 110 | ····move-result-object·v6 |
112 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 111 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
113 | ····move-result-object·v6 | 112 | ····move-result-object·v6 |
114 | ····invoke-direct·{v | 113 | ····invoke-direct·{v3,·v6},·Lindrora/atomic/model/Message;-><init>(Ljava/lang/String;)V |
115 | ····.line·59 | 114 | ····.line·59 |
116 | ····.local·v | 115 | ····.local·v3,·"message":Lindrora/atomic/model/Message; |
117 | ····invoke-virtual·{v0,·v | 116 | ····invoke-virtual·{v0,·v3},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
118 | ····.line·61 | 117 | ····.line·61 |
119 | ····const-string·v6,·"indrora.atomic.conversation.message" | 118 | ····const-string·v6,·"indrora.atomic.conversation.message" |
119 | ····.line·63 | ||
120 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 120 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
121 | ····move-result·v7 | 121 | ····move-result·v7 |
122 | ····.line·64 | ||
122 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 123 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
123 | ····move-result-object·v8 | 124 | ····move-result-object·v8 |
125 | ····.line·61 | ||
124 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 126 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
125 | ····move-result-object·v | 127 | ····move-result-object·v1 |
126 | ····.line·67 | 128 | ····.line·67 |
127 | ····.local·v | 129 | ····.local·v1,·"intent":Landroid/content/Intent; |
128 | ····invoke-virtual·{p4,·v | 130 | ····invoke-virtual·{p4,·v1},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
129 | ····.line·69 | 131 | ····.line·69 |
130 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 132 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
131 | ····move-result·v6 | 133 | ····move-result·v6 |
132 | ····invoke-virtual·{p4,·v6},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; | 134 | ····invoke-virtual·{p4,·v6},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; |
133 | ····move-result-object·v6 | 135 | ····move-result-object·v6 |
134 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 136 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
135 | ····move-result-object·v7 | 137 | ····move-result-object·v7 |
136 | ····invoke-virtual·{v6,·v7,·v | 138 | ····invoke-virtual·{v6,·v7,·v4},·Lindrora/atomic/irc/IRCConnection;->sendMessage(Ljava/lang/String;Ljava/lang/String;)V |
137 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
138 | ····.line·73 | 140 | ····.line·73 |
139 | ····.end·local·v0····#·"currentConversation":Lindrora/atomic/model/Conversation; | 141 | ····.end·local·v0····#·"currentConversation":Lindrora/atomic/model/Conversation; |
140 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
141 | ····.end·local·v | 142 | ····.end·local·v1····#·"intent":Landroid/content/Intent; |
142 | ····.end·local·v | 143 | ····.end·local·v2····#·"mConversations":Ljava/util/Collection;,·"Ljava/util/Collection<Lindrora/atomic/model/Conversation;>;" |
143 | ····.end·local·v | 144 | ····.end·local·v3····#·"message":Lindrora/atomic/model/Message; |
Max diff block lines reached; 1301/6736 bytes (19.31%) of diff not shown. |
Offset 48, 22 lines modified | Offset 48, 25 lines modified | ||
48 | ····.line·49 | 48 | ····.line·49 |
49 | ····.local·v1,·"message":Lindrora/atomic/model/Message; | 49 | ····.local·v1,·"message":Lindrora/atomic/model/Message; |
50 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 50 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
51 | ····.line·51 | 51 | ····.line·51 |
52 | ····const-string·v2,·"indrora.atomic.conversation.message" | 52 | ····const-string·v2,·"indrora.atomic.conversation.message" |
53 | ····.line·53 | ||
53 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 54 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
54 | ····move-result·v3 | 55 | ····move-result·v3 |
56 | ····.line·54 | ||
55 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 57 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
56 | ····move-result-object·v4 | 58 | ····move-result-object·v4 |
59 | ····.line·51 | ||
57 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 60 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
58 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
59 | ····.line·56 | 62 | ····.line·56 |
60 | ····.local·v0,·"intent":Landroid/content/Intent; | 63 | ····.local·v0,·"intent":Landroid/content/Intent; |
61 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 64 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 87, 22 lines modified | Offset 87, 25 lines modified | ||
87 | ····.line·54 | 87 | ····.line·54 |
88 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 88 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
89 | ····.line·56 | 89 | ····.line·56 |
90 | ····const-string·v3,·"indrora.atomic.conversation.message" | 90 | ····const-string·v3,·"indrora.atomic.conversation.message" |
91 | ····.line·58 | ||
91 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 92 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
92 | ····move-result·v4 | 93 | ····move-result·v4 |
94 | ····.line·59 | ||
93 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 95 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
94 | ····move-result-object·v5 | 96 | ····move-result-object·v5 |
97 | ····.line·56 | ||
95 | ····invoke-static·{v3,·v4,·v5},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 98 | ····invoke-static·{v3,·v4,·v5},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
96 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
97 | ····.line·61 | 100 | ····.line·61 |
98 | ····.local·v0,·"intent":Landroid/content/Intent; | 101 | ····.local·v0,·"intent":Landroid/content/Intent; |
99 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 102 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 13, 280 lines modified | Offset 13, 284 lines modified | ||
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·execute([Ljava/lang/String;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;Lindrora/atomic/irc/IRCService;)V | 16 | .method·public·execute([Ljava/lang/String;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;Lindrora/atomic/irc/IRCService;)V |
17 | ····.locals· | 17 | ····.locals·9 |
18 | ····.param·p1,·"params"····#·[Ljava/lang/String; | 18 | ····.param·p1,·"params"····#·[Ljava/lang/String; |
19 | ····.param·p2,·"server"····#·Lindrora/atomic/model/Server; | 19 | ····.param·p2,·"server"····#·Lindrora/atomic/model/Server; |
20 | ····.param·p3,·"conversation"····#·Lindrora/atomic/model/Conversation; | 20 | ····.param·p3,·"conversation"····#·Lindrora/atomic/model/Conversation; |
21 | ····.param·p4,·"service"····#·Lindrora/atomic/irc/IRCService; | 21 | ····.param·p4,·"service"····#·Lindrora/atomic/irc/IRCService; |
22 | ····.annotation·system·Ldalvik/annotation/Throws; | 22 | ····.annotation·system·Ldalvik/annotation/Throws; |
23 | ········value·=·{ | 23 | ········value·=·{ |
24 | ············Lindrora/atomic/exception/CommandException; | 24 | ············Lindrora/atomic/exception/CommandException; |
25 | ········} | 25 | ········} |
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | ····.prologue | 27 | ····.prologue |
28 | ····const/4·v | 28 | ····const/4·v8,·0x0 |
29 | ····const/4·v | 29 | ····const/4·v7,·0x3 |
30 | ····const/4·v | 30 | ····const/4·v6,·0x1 |
31 | ····.line·26 | 31 | ····.line·26 |
32 | ····array-length·v | 32 | ····array-length·v4,·p1 |
33 | ····if-ne·v | 33 | ····if-ne·v4,·v6,·:cond_1 |
34 | ····.line·27 | 34 | ····.line·27 |
35 | ····const-string·v | 35 | ····const-string·v4,·"ClearHandler" |
36 | ····new-instance·v | 36 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
37 | ····invoke-direct·{v | 37 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
38 | ····const-string·v | 38 | ····const-string·v6,·"Clearing·conversation·" |
39 | ····invoke-virtual·{v | 39 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
40 | ····move-result-object·v | 40 | ····move-result-object·v5 |
41 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 41 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
42 | ····move-result-object·v | 42 | ····move-result-object·v6 |
43 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
44 | ····move-result-object·v | 44 | ····move-result-object·v5 |
45 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
46 | ····move-result-object·v | 46 | ····move-result-object·v5 |
47 | ····invoke-static·{v | 47 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
48 | ····.line·28 | 48 | ····.line·28 |
49 | ····const-string·v | 49 | ····const-string·v4,·"indrora.atomic.conversation.clear" |
50 | ····.line·30 | ||
50 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 51 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
51 | ····move-result·v | 52 | ····move-result·v5 |
53 | ····.line·31 | ||
52 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 54 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
53 | ····move-result-object·v | 55 | ····move-result-object·v6 |
56 | ····.line·29 | ||
54 | ····invoke-static·{v | 57 | ····invoke-static·{v4,·v5,·v6},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
55 | ····move-result-object·v | 58 | ····move-result-object·v4 |
56 | ····invoke-virtual·{p4,·v | 59 | ····invoke-virtual·{p4,·v4},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
57 | ····.line·67 | 60 | ····.line·67 |
58 | ····:cond_0 | 61 | ····:cond_0 |
59 | ····return-void | 62 | ····return-void |
60 | ····.line·35 | 63 | ····.line·35 |
61 | ····:cond_1 | 64 | ····:cond_1 |
62 | ····array-length·v | 65 | ····array-length·v4,·p1 |
63 | ····const/4·v | 66 | ····const/4·v5,·0x2 |
64 | ····if-ne·v | 67 | ····if-ne·v4,·v5,·:cond_3 |
65 | ····aget-object·v | 68 | ····aget-object·v4,·p1,·v6 |
66 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 69 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
67 | ····move-result-object·v | 70 | ····move-result-object·v5 |
68 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; |
69 | ····move-result-object·v | 72 | ····move-result-object·v4 |
70 | ····const-string·v | 73 | ····const-string·v5,·"all" |
71 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
72 | ····move-result·v | 75 | ····move-result·v4 |
73 | ····if-nez·v | 76 | ····if-nez·v4,·:cond_2 |
74 | ····aget-object·v | 77 | ····aget-object·v4,·p1,·v6 |
75 | ····const-string·v | 78 | ····const-string·v5,·"*" |
76 | ····invoke-virtual·{v | 79 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
77 | ····move-result·v | 80 | ····move-result·v4 |
78 | ····if-eqz·v | 81 | ····if-eqz·v4,·:cond_3 |
79 | ····.line·37 | 82 | ····.line·37 |
80 | ····:cond_2 | 83 | ····:cond_2 |
81 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getConversations()Ljava/util/ArrayList; | 84 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getConversations()Ljava/util/ArrayList; |
82 | ····move-result-object·v | 85 | ····move-result-object·v4 |
83 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
84 | ····move-result-object·v | 87 | ····move-result-object·v4 |
Max diff block lines reached; 7149/12397 bytes (57.67%) of diff not shown. |
Offset 116, 22 lines modified | Offset 116, 25 lines modified | ||
116 | ····.line·57 | 116 | ····.line·57 |
117 | ····.local·v1,·"message":Lindrora/atomic/model/Message; | 117 | ····.local·v1,·"message":Lindrora/atomic/model/Message; |
118 | ····invoke-virtual·{v2,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 118 | ····invoke-virtual·{v2,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
119 | ····.line·59 | 119 | ····.line·59 |
120 | ····const-string·v4,·"indrora.atomic.conversation.message" | 120 | ····const-string·v4,·"indrora.atomic.conversation.message" |
121 | ····.line·61 | ||
121 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 122 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
122 | ····move-result·v5 | 123 | ····move-result·v5 |
124 | ····.line·62 | ||
123 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 125 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
124 | ····move-result-object·v6 | 126 | ····move-result-object·v6 |
127 | ····.line·59 | ||
125 | ····invoke-static·{v4,·v5,·v6},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 128 | ····invoke-static·{v4,·v5,·v6},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
126 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
127 | ····.line·65 | 130 | ····.line·65 |
128 | ····.local·v0,·"intent":Landroid/content/Intent; | 131 | ····.local·v0,·"intent":Landroid/content/Intent; |
129 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 132 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 11, 44 lines modified | Offset 11, 44 lines modified | ||
11 | ····.line·46 | 11 | ····.line·46 |
12 | ····invoke-direct·{p0},·Lindrora/atomic/command/BaseHandler;-><init>()V | 12 | ····invoke-direct·{p0},·Lindrora/atomic/command/BaseHandler;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·private·showAllCommands(Lindrora/atomic/irc/IRCService;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;)V | 15 | .method·private·showAllCommands(Lindrora/atomic/irc/IRCService;Lindrora/atomic/model/Server;Lindrora/atomic/model/Conversation;)V |
16 | ····.locals·1 | 16 | ····.locals·15 |
17 | ····.param·p1,·"service"····#·Lindrora/atomic/irc/IRCService; | 17 | ····.param·p1,·"service"····#·Lindrora/atomic/irc/IRCService; |
18 | ····.param·p2,·"server"····#·Lindrora/atomic/model/Server; | 18 | ····.param·p2,·"server"····#·Lindrora/atomic/model/Server; |
19 | ····.param·p3,·"conversation"····#·Lindrora/atomic/model/Conversation; | 19 | ····.param·p3,·"conversation"····#·Lindrora/atomic/model/Conversation; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·69 | 21 | ····.line·69 |
22 | ····invoke-static·{},·Lindrora/atomic/command/CommandParser;->getInstance()Lindrora/atomic/command/CommandParser; | 22 | ····invoke-static·{},·Lindrora/atomic/command/CommandParser;->getInstance()Lindrora/atomic/command/CommandParser; |
23 | ····move-result-object·v9 | 23 | ····move-result-object·v9 |
24 | ····.line·71 | 24 | ····.line·71 |
25 | ····.local·v9,·"cp":Lindrora/atomic/command/CommandParser; | 25 | ····.local·v9,·"cp":Lindrora/atomic/command/CommandParser; |
26 | ····new-instance·v7,·Ljava/lang/StringBuffer; | 26 | ····new-instance·v7,·Ljava/lang/StringBuffer; |
27 | ····const·v1 | 27 | ····const·v12,·0x7f0e002b |
28 | ····move-object/from16·v0,·p1 | 28 | ····move-object/from16·v0,·p1 |
29 | ····invoke-virtual·{v0,·v1 | 29 | ····invoke-virtual·{v0,·v12},·Lindrora/atomic/irc/IRCService;->getString(I)Ljava/lang/String; |
30 | ····move-result-object·v1 | 30 | ····move-result-object·v12 |
31 | ····invoke-direct·{v7,·v1 | 31 | ····invoke-direct·{v7,·v12},·Ljava/lang/StringBuffer;-><init>(Ljava/lang/String;)V |
32 | ····.line·72 | 32 | ····.line·72 |
33 | ····.local·v7,·"commandList":Ljava/lang/StringBuffer; | 33 | ····.local·v7,·"commandList":Ljava/lang/StringBuffer; |
34 | ····const-string·v1 | 34 | ····const-string·v12,·"\n" |
35 | ····invoke-virtual·{v7,·v1 | 35 | ····invoke-virtual·{v7,·v12},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
36 | ····.line·74 | 36 | ····.line·74 |
37 | ····invoke-virtual·{v9},·Lindrora/atomic/command/CommandParser;->getCommands()Ljava/util/HashMap; | 37 | ····invoke-virtual·{v9},·Lindrora/atomic/command/CommandParser;->getCommands()Ljava/util/HashMap; |
38 | ····move-result-object·v8 | 38 | ····move-result-object·v8 |
39 | ····.line·75 | 39 | ····.line·75 |
Offset 69, 46 lines modified | Offset 69, 45 lines modified | ||
69 | ····move-result-object·v4 | 69 | ····move-result-object·v4 |
70 | ····.line·80 | 70 | ····.line·80 |
71 | ····.local·v4,·"aliasesKeys":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 71 | ····.local·v4,·"aliasesKeys":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
72 | ····invoke-interface·{v6},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 72 | ····invoke-interface·{v6},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
73 | ····move-result-object·v1 | 73 | ····move-result-object·v13 |
74 | ····:goto_0 | 74 | ····:goto_0 |
75 | ····invoke-interface·{v1 | 75 | ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z |
76 | ····move-result·v1 | 76 | ····move-result·v12 |
77 | ····if-eqz·v1 | 77 | ····if-eqz·v12,·:cond_2 |
78 | ····invoke-interface·{v1 | 78 | ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
79 | ····move-result-object·v5 | 79 | ····move-result-object·v5 |
80 | ····.line·81 | 80 | ····.line·81 |
81 | ····.local·v5,·"command":Ljava/lang/Object; | 81 | ····.local·v5,·"command":Ljava/lang/Object; |
82 | ····const-string·v1,·"" | 82 | ····const-string·v1,·"" |
83 | ····.line·82 | 83 | ····.line·82 |
84 | ····.local·v1,·"alias":Ljava/lang/String; | 84 | ····.local·v1,·"alias":Ljava/lang/String; |
85 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 85 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
86 | ····move-result-object·v1 | 86 | ····move-result-object·v12 |
87 | ····.local·v11,·"i$":Ljava/util/Iterator; | ||
88 | ····:cond_0 | 87 | ····:cond_0 |
89 | ····invoke-interface·{v1 | 88 | ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z |
90 | ····move-result·v14 | 89 | ····move-result·v14 |
91 | ····if-eqz·v14,·:cond_1 | 90 | ····if-eqz·v14,·:cond_1 |
92 | ····invoke-interface·{v1 | 91 | ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
93 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
94 | ····.line·83 | 93 | ····.line·83 |
95 | ····.local·v2,·"aliasCommand":Ljava/lang/Object; | 94 | ····.local·v2,·"aliasCommand":Ljava/lang/Object; |
96 | ····invoke-virtual·{v3,·v2},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 95 | ····invoke-virtual·{v3,·v2},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 117, 155 lines modified | Offset 116, 157 lines modified | ||
117 | ····invoke-virtual·{v5,·v14},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 116 | ····invoke-virtual·{v5,·v14},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
118 | ····move-result·v14 | 117 | ····move-result·v14 |
119 | ····if-eqz·v14,·:cond_0 | 118 | ····if-eqz·v14,·:cond_0 |
120 | ····.line·84 | 119 | ····.line·84 |
121 | ····new-instance·v1 | 120 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
122 | ····invoke-direct·{v1 | 121 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V |
123 | ····const-string·v1 | 122 | ····const-string·v14,·"·" |
124 | ····invoke-virtual·{v1 | 123 | ····invoke-virtual·{v12,·v14},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
125 | ····move-result-object·v1 | 124 | ····move-result-object·v12 |
126 | ····const·v1 | 125 | ····const·v14,·0x7f0e00b7 |
127 | ····move-object/from16·v0,·p1 | 126 | ····move-object/from16·v0,·p1 |
128 | ····invoke-virtual·{v0,·v1 | 127 | ····invoke-virtual·{v0,·v14},·Lindrora/atomic/irc/IRCService;->getString(I)Ljava/lang/String; |
129 | ····move-result-object·v1 | 128 | ····move-result-object·v14 |
130 | ····invoke-virtual·{v1 | 129 | ····invoke-virtual·{v12,·v14},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
131 | ····move-result-object·v1 | 130 | ····move-result-object·v12 |
132 | ····const-string·v1 | 131 | ····const-string·v14,·"·/" |
133 | ····invoke-virtual·{v1 | 132 | ····invoke-virtual·{v12,·v14},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
134 | ····move-result-object·v1 | 133 | ····move-result-object·v12 |
Max diff block lines reached; 7415/12701 bytes (58.38%) of diff not shown. |
Offset 144, 26 lines modified | Offset 144, 28 lines modified | ||
144 | ····.line·63 | 144 | ····.line·63 |
145 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 145 | ····invoke-virtual·{p3,·v1},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
146 | ····.line·65 | 146 | ····.line·65 |
147 | ····const-string·v2,·"indrora.atomic.conversation.message" | 147 | ····const-string·v2,·"indrora.atomic.conversation.message" |
148 | ····.line·66 | ||
148 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 149 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
149 | ····move-result·v3 | 150 | ····move-result·v3 |
150 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 151 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
151 | ····move-result-object·v4 | 152 | ····move-result-object·v4 |
152 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 153 | ····invoke-static·{v2,·v3,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
153 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
155 | ····.line·65 | ||
154 | ····invoke-virtual·{p4,·v2},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 156 | ····invoke-virtual·{p4,·v2},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
155 | ····.line·71 | 157 | ····.line·71 |
156 | ····return-void | 158 | ····return-void |
157 | ····.line·69 | 159 | ····.line·69 |
158 | ····.end·local·v0····#·"file":Ljava/io/File; | 160 | ····.end·local·v0····#·"file":Ljava/io/File; |
Offset 97, 22 lines modified | Offset 97, 25 lines modified | ||
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····invoke-virtual·{p2,·v1},·Lindrora/atomic/model/Server;->removeConversation(Ljava/lang/String;)V | 98 | ····invoke-virtual·{p2,·v1},·Lindrora/atomic/model/Server;->removeConversation(Ljava/lang/String;)V |
99 | ····.line·59 | 99 | ····.line·59 |
100 | ····const-string·v1,·"indrora.atomic.conversation.remove" | 100 | ····const-string·v1,·"indrora.atomic.conversation.remove" |
101 | ····.line·61 | ||
101 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 102 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
102 | ····move-result·v2 | 103 | ····move-result·v2 |
104 | ····.line·62 | ||
103 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 105 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
104 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
107 | ····.line·59 | ||
105 | ····invoke-static·{v1,·v2,·v3},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 108 | ····invoke-static·{v1,·v2,·v3},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
106 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
107 | ····.line·64 | 110 | ····.line·64 |
108 | ····.local·v0,·"intent":Landroid/content/Intent; | 111 | ····.local·v0,·"intent":Landroid/content/Intent; |
109 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 112 | ····invoke-virtual·{p4,·v0},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 149, 22 lines modified | Offset 149, 25 lines modified | ||
149 | ····.line·66 | 149 | ····.line·66 |
150 | ····invoke-virtual·{p3,·v4},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V | 150 | ····invoke-virtual·{p3,·v4},·Lindrora/atomic/model/Conversation;->addMessage(Lindrora/atomic/model/Message;)V |
151 | ····.line·68 | 151 | ····.line·68 |
152 | ····const-string·v6,·"indrora.atomic.conversation.message" | 152 | ····const-string·v6,·"indrora.atomic.conversation.message" |
153 | ····.line·70 | ||
153 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I | 154 | ····invoke-virtual·{p2},·Lindrora/atomic/model/Server;->getId()I |
154 | ····move-result·v7 | 155 | ····move-result·v7 |
156 | ····.line·71 | ||
155 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; | 157 | ····invoke-virtual·{p3},·Lindrora/atomic/model/Conversation;->getName()Ljava/lang/String; |
156 | ····move-result-object·v8 | 158 | ····move-result-object·v8 |
159 | ····.line·68 | ||
157 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 160 | ····invoke-static·{v6,·v7,·v8},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
158 | ····move-result-object·v1 | 161 | ····move-result-object·v1 |
159 | ····.line·73 | 162 | ····.line·73 |
160 | ····.local·v1,·"intent":Landroid/content/Intent; | 163 | ····.local·v1,·"intent":Landroid/content/Intent; |
161 | ····invoke-virtual·{p4,·v1},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V | 164 | ····invoke-virtual·{p4,·v1},·Lindrora/atomic/irc/IRCService;->sendBroadcast(Landroid/content/Intent;)V |
Offset 144, 130 lines modified | Offset 144, 107 lines modified | ||
144 | ····.line·61 | 144 | ····.line·61 |
145 | ····invoke-direct·{p0,·p1},·Lindrora/atomic/irc/IRCConnection;->superClassQuitServer(Ljava/lang/String;)V | 145 | ····invoke-direct·{p0,·p1},·Lindrora/atomic/irc/IRCConnection;->superClassQuitServer(Ljava/lang/String;)V |
146 | ····return-void | 146 | ····return-void |
147 | .end·method | 147 | .end·method |
148 | .method·private·getChannelsByNickname(Ljava/lang/String;)Ljava/util/Vector; | 148 | .method·private·getChannelsByNickname(Ljava/lang/String;)Ljava/util/Vector; |
149 | ····.locals·1 | 149 | ····.locals·11 |
150 | ····.param·p1,·"nickname"····#·Ljava/lang/String; | 150 | ····.param·p1,·"nickname"····#·Ljava/lang/String; |
151 | ····.annotation·system·Ldalvik/annotation/Signature; | 151 | ····.annotation·system·Ldalvik/annotation/Signature; |
152 | ········value·=·{ | 152 | ········value·=·{ |
153 | ············"(", | 153 | ············"(", |
154 | ············"Ljava/lang/String;", | 154 | ············"Ljava/lang/String;", |
155 | ············")", | 155 | ············")", |
156 | ············"Ljava/util/Vector", | 156 | ············"Ljava/util/Vector", |
157 | ············"<", | 157 | ············"<", |
158 | ············"Ljava/lang/String;", | 158 | ············"Ljava/lang/String;", |
159 | ············">;" | 159 | ············">;" |
160 | ········} | 160 | ········} |
161 | ····.end·annotation | 161 | ····.end·annotation |
162 | ····.prologue | 162 | ····.prologue |
163 | ····const/4·v6,·0x0 | ||
163 | ····.line·1248 | 164 | ····.line·1248 |
164 | ····new-instance·v | 165 | ····new-instance·v2,·Ljava/util/Vector; |
165 | ····invoke-direct·{v | 166 | ····invoke-direct·{v2},·Ljava/util/Vector;-><init>()V |
166 | ····.line·1249 | 167 | ····.line·1249 |
167 | ····.local·v | 168 | ····.local·v2,·"channels":Ljava/util/Vector;,·"Ljava/util/Vector<Ljava/lang/String;>;" |
168 | ····invoke-virtual·{p0},·Lindrora/atomic/irc/IRCConnection;->getChannels()[Ljava/lang/String; | 169 | ····invoke-virtual·{p0},·Lindrora/atomic/irc/IRCConnection;->getChannels()[Ljava/lang/String; |
169 | ····move-result-object·v | 170 | ····move-result-object·v1 |
170 | ····.line·1251 | 171 | ····.line·1251 |
171 | ····.local·v | 172 | ····.local·v1,·"channelArray":[Ljava/lang/String; |
172 | ····move-object·v0,·v3 | ||
173 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
174 | ····array-length·v | 173 | ····array-length·v8,·v1 |
175 | ····.local·v7,·"len$":I | ||
176 | ····const/4·v5,·0x0 | ||
177 | ····.local·v5,·"i$":I | ||
178 | ····move·v | 174 | ····move·v7,·v6 |
179 | ····.end·local·v0····#·"arr$":[Ljava/lang/String; | ||
180 | ····.end·local·v5····#·"i$":I | ||
181 | ····.end·local·v7····#·"len$":I | ||
182 | ····.local·v6,·"i$":I | ||
183 | ····:goto_0 | 175 | ····:goto_0 |
184 | ····if-ge·v | 176 | ····if-ge·v7,·v8,·:cond_2 |
185 | ····aget-object·v | 177 | ····aget-object·v0,·v1,·v7 |
186 | ····.line·1252 | 178 | ····.line·1252 |
187 | ····.local·v | 179 | ····.local·v0,·"channel":Ljava/lang/String; |
188 | ····invoke-virtual·{p0,·v | 180 | ····invoke-virtual·{p0,·v0},·Lindrora/atomic/irc/IRCConnection;->getUsers(Ljava/lang/String;)[Lorg/jibble/pircbot/User; |
189 | ····move-result-object·v | 181 | ····move-result-object·v4 |
190 | ····.line·1253 | 182 | ····.line·1253 |
191 | ····.local·v | 183 | ····.local·v4,·"userArray":[Lorg/jibble/pircbot/User; |
192 | ···· | 184 | ····array-length·v9,·v4 |
185 | ····move·v5,·v6 | ||
193 | ····.local·v1,·"arr$":[Lorg/jibble/pircbot/User; | ||
194 | ····array-length·v8,·v1 | ||
195 | ····.local·v8,·"len$":I | ||
196 | ····const/4·v5,·0x0 | ||
197 | ····.end·local·v6····#·"i$":I | ||
198 | ····.restart·local·v5····#·"i$":I | ||
199 | ····:goto_1 | 186 | ····:goto_1 |
200 | ····if-ge·v5,·v | 187 | ····if-ge·v5,·v9,·:cond_0 |
201 | ····aget-object·v | 188 | ····aget-object·v3,·v4,·v5 |
202 | ····.line·1254 | 189 | ····.line·1254 |
203 | ····.local·v | 190 | ····.local·v3,·"user":Lorg/jibble/pircbot/User; |
204 | ····invoke-virtual·{v | 191 | ····invoke-virtual·{v3},·Lorg/jibble/pircbot/User;->getNick()Ljava/lang/String; |
205 | ····move-result-object·v1 | 192 | ····move-result-object·v10 |
206 | ····invoke-virtual·{v1 | 193 | ····invoke-virtual·{v10,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
207 | ····move-result·v1 | 194 | ····move-result·v10 |
208 | ····if-eqz·v1 | 195 | ····if-eqz·v10,·:cond_1 |
209 | ····.line·1255 | 196 | ····.line·1255 |
210 | ····invoke-virtual·{v | 197 | ····invoke-virtual·{v2,·v0},·Ljava/util/Vector;->add(Ljava/lang/Object;)Z |
211 | ····.line·1251 | 198 | ····.line·1251 |
212 | ····.end·local·v | 199 | ····.end·local·v3····#·"user":Lorg/jibble/pircbot/User; |
213 | ····:cond_0 | 200 | ····:cond_0 |
214 | ····add-int/lit8·v5,·v | 201 | ····add-int/lit8·v5,·v7,·0x1 |
215 | ····move·v | 202 | ····move·v7,·v5 |
216 | ····.end·local·v5····#·"i$":I | ||
217 | ····.restart·local·v6····#·"i$":I | ||
218 | ····goto·:goto_0 | 203 | ····goto·:goto_0 |
219 | ····.line·1253 | 204 | ····.line·1253 |
220 | ····.end·local·v6····#·"i$":I | ||
221 | ····.restart·local·v5····#·"i$":I | ||
222 | ····.restart·local·v | 205 | ····.restart·local·v3····#·"user":Lorg/jibble/pircbot/User; |
223 | ····:cond_1 | 206 | ····:cond_1 |
224 | ····add-int/lit8·v5,·v5,·0x1 | 207 | ····add-int/lit8·v5,·v5,·0x1 |
225 | ····goto·:goto_1 | 208 | ····goto·:goto_1 |
226 | ····.line·1261 | 209 | ····.line·1261 |
227 | ····.end·local·v1····#·"arr$":[Lorg/jibble/pircbot/User; | ||
228 | ····.end·local·v | 210 | ····.end·local·v0····#·"channel":Ljava/lang/String; |
229 | ····.end·local·v5····#·"i$":I | ||
230 | ····.end·local·v8····#·"len$":I | ||
231 | ····.end·local·v | 211 | ····.end·local·v3····#·"user":Lorg/jibble/pircbot/User; |
232 | ····.end·local·v | 212 | ····.end·local·v4····#·"userArray":[Lorg/jibble/pircbot/User; |
233 | ····.restart·local·v6····#·"i$":I | ||
234 | ····:cond_2 | 213 | ····:cond_2 |
235 | ····return-object·v | 214 | ····return-object·v2 |
236 | .end·method | 215 | .end·method |
Max diff block lines reached; 91373/96070 bytes (95.11%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$connection:Lindrora/atomic/irc/IRCConnection; | 22 | .field·final·synthetic·val$connection:Lindrora/atomic/irc/IRCConnection; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/irc/IRCService$1;Lindrora/atomic/irc/IRCConnection;)V | 24 | .method·constructor·<init>(Lindrora/atomic/irc/IRCService$1;Lindrora/atomic/irc/IRCConnection;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lindrora/atomic/irc/IRCService$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·726 | 28 | ····.line·726 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCService$1$1;->this$1:Lindrora/atomic/irc/IRCService$1; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCService$1$1;->this$1:Lindrora/atomic/irc/IRCService$1; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/irc/IRCService$1$1;->val$connection:Lindrora/atomic/irc/IRCConnection; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/irc/IRCService$1$1;->val$connection:Lindrora/atomic/irc/IRCConnection; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$message:Ljava/lang/String; | 19 | .field·final·synthetic·val$message:Ljava/lang/String; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lindrora/atomic/irc/IRCConnection;Ljava/lang/String;)V | 21 | .method·constructor·<init>(Lindrora/atomic/irc/IRCConnection;Ljava/lang/String;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lindrora/atomic/irc/IRCConnection; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·1337 | 25 | ····.line·1337 |
25 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCConnection$2;->this$0:Lindrora/atomic/irc/IRCConnection; | 26 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCConnection$2;->this$0:Lindrora/atomic/irc/IRCConnection; |
26 | ····iput-object·p2,·p0,·Lindrora/atomic/irc/IRCConnection$2;->val$message:Ljava/lang/String; | 27 | ····iput-object·p2,·p0,·Lindrora/atomic/irc/IRCConnection$2;->val$message:Ljava/lang/String; |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | #·instance·fields | 34 | #·instance·fields |
35 | .field·final·synthetic·this$0:Lindrora/atomic/irc/IRCConnection; | 35 | .field·final·synthetic·this$0:Lindrora/atomic/irc/IRCConnection; |
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·constructor·<init>(Lindrora/atomic/irc/IRCConnection;)V | 37 | .method·constructor·<init>(Lindrora/atomic/irc/IRCConnection;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.param·p1,·"this$0"····#·Lindrora/atomic/irc/IRCConnection; | ||
39 | ····.prologue | 40 | ····.prologue |
40 | ····.line·1279 | 41 | ····.line·1279 |
41 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCConnection$1;->this$0:Lindrora/atomic/irc/IRCConnection; | 42 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCConnection$1;->this$0:Lindrora/atomic/irc/IRCConnection; |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$serverId:I | 21 | .field·final·synthetic·val$serverId:I |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/irc/IRCService;Ljava/lang/String;Lindrora/atomic/model/Server;I)V | 23 | .method·constructor·<init>(Lindrora/atomic/irc/IRCService;Ljava/lang/String;Lindrora/atomic/model/Server;I)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/irc/IRCService; | ||
25 | ····.param·p2,·"x0"····#·Ljava/lang/String; | 26 | ····.param·p2,·"x0"····#·Ljava/lang/String; |
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·647 | 28 | ····.line·647 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCService$1;->this$0:Lindrora/atomic/irc/IRCService; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/irc/IRCService$1;->this$0:Lindrora/atomic/irc/IRCService; |
29 | ····iput-object·p3,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; | 30 | ····iput-object·p3,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; |
Offset 196, 32 lines modified | Offset 197, 35 lines modified | ||
196 | ····move-result·v0 | 197 | ····move-result·v0 |
197 | ····if-eqz·v0,·:cond_2 | 198 | ····if-eqz·v0,·:cond_2 |
198 | ····.line·673 | 199 | ····.line·673 |
199 | ····iget-object·v0,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; | 200 | ····iget-object·v0,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; |
201 | ····.line·674 | ||
200 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Server;->getAuthentication()Lindrora/atomic/model/Authentication; | 202 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Server;->getAuthentication()Lindrora/atomic/model/Authentication; |
201 | ····move-result-object·v0 | 203 | ····move-result-object·v0 |
202 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Authentication;->getSaslUsername()Ljava/lang/String; | 204 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Authentication;->getSaslUsername()Ljava/lang/String; |
203 | ····move-result-object·v0 | 205 | ····move-result-object·v0 |
204 | ····iget-object·v2,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; | 206 | ····iget-object·v2,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; |
207 | ····.line·675 | ||
205 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Server;->getAuthentication()Lindrora/atomic/model/Authentication; | 208 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Server;->getAuthentication()Lindrora/atomic/model/Authentication; |
206 | ····move-result-object·v2 | 209 | ····move-result-object·v2 |
207 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Authentication;->getSaslPassword()Ljava/lang/String; | 210 | ····invoke-virtual·{v2},·Lindrora/atomic/model/Authentication;->getSaslPassword()Ljava/lang/String; |
208 | ····move-result-object·v2 | 211 | ····move-result-object·v2 |
212 | ····.line·673 | ||
209 | ····invoke-virtual·{v8,·v0,·v2},·Lindrora/atomic/irc/IRCConnection;->setSaslCredentials(Ljava/lang/String;Ljava/lang/String;)V | 213 | ····invoke-virtual·{v8,·v0,·v2},·Lindrora/atomic/irc/IRCConnection;->setSaslCredentials(Ljava/lang/String;Ljava/lang/String;)V |
210 | ····.line·679 | 214 | ····.line·679 |
211 | ····:cond_2 | 215 | ····:cond_2 |
212 | ····iget-object·v0,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; | 216 | ····iget-object·v0,·p0,·Lindrora/atomic/irc/IRCService$1;->val$server:Lindrora/atomic/model/Server; |
213 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Server;->getPassword()Ljava/lang/String; | 217 | ····invoke-virtual·{v0},·Lindrora/atomic/model/Server;->getPassword()Ljava/lang/String; |
Offset 342, 66 lines modified | Offset 342, 74 lines modified | ||
342 | ····.local·v0,·"contentIntent":Landroid/app/PendingIntent; | 342 | ····.local·v0,·"contentIntent":Landroid/app/PendingIntent; |
343 | ····new-instance·v3,·Landroid/support/v4/app/NotificationCompat$Builder; | 343 | ····new-instance·v3,·Landroid/support/v4/app/NotificationCompat$Builder; |
344 | ····invoke-direct·{v3,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 344 | ····invoke-direct·{v3,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
345 | ····const·v4,·0x7f020083 | 345 | ····const·v4,·0x7f020083 |
346 | ····.line·365 | ||
346 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 347 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
347 | ····move-result-object·v3 | 348 | ····move-result-object·v3 |
349 | ····.line·366 | ||
348 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 350 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
349 | ····move-result-wide·v4 | 351 | ····move-result-wide·v4 |
350 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; | 352 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
351 | ····move-result-object·v3 | 353 | ····move-result-object·v3 |
352 | ····const·v4,·0x7f0e00fa | 354 | ····const·v4,·0x7f0e00fa |
355 | ····.line·367 | ||
353 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; | 356 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; |
354 | ····move-result-object·v4 | 357 | ····move-result-object·v4 |
355 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 358 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
356 | ····move-result-object·v3 | 359 | ····move-result-object·v3 |
357 | ····const·v4,·0x7f0e00f9 | 360 | ····const·v4,·0x7f0e00f9 |
361 | ····.line·368 | ||
358 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; | 362 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; |
359 | ····move-result-object·v4 | 363 | ····move-result-object·v4 |
360 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 364 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
361 | ····move-result-object·v3 | 365 | ····move-result-object·v3 |
362 | ····const·v4,·0x7f0e0022 | 366 | ····const·v4,·0x7f0e0022 |
367 | ····.line·369 | ||
363 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; | 368 | ····invoke-virtual·{p0,·v4},·Lindrora/atomic/irc/IRCService;->getText(I)Ljava/lang/CharSequence; |
364 | ····move-result-object·v4 | 369 | ····move-result-object·v4 |
365 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 370 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
366 | ····move-result-object·v3 | 371 | ····move-result-object·v3 |
372 | ····.line·370 | ||
367 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 373 | ····invoke-virtual·{v3,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
368 | ····move-result-object·v3 | 374 | ····move-result-object·v3 |
369 | ····const/4·v4,·-0x2 | 375 | ····const/4·v4,·-0x2 |
376 | ····.line·371 | ||
370 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; | 377 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; |
371 | ····move-result-object·v3 | 378 | ····move-result-object·v3 |
379 | ····.line·372 | ||
372 | ····invoke-virtual·{v3},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 380 | ····invoke-virtual·{v3},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
373 | ····move-result-object·v1 | 381 | ····move-result-object·v1 |
374 | ····.line·374 | 382 | ····.line·374 |
375 | ····.local·v1,·"notification":Landroid/app/Notification; | 383 | ····.local·v1,·"notification":Landroid/app/Notification; |
376 | ····invoke-direct·{p0,·v6,·v1},·Lindrora/atomic/irc/IRCService;->startForegroundCompat(ILandroid/app/Notification;)V | 384 | ····invoke-direct·{p0,·v6,·v1},·Lindrora/atomic/irc/IRCService;->startForegroundCompat(ILandroid/app/Notification;)V |
Offset 602, 110 lines modified | Offset 610, 110 lines modified | ||
602 | ····:catch_4 | 610 | ····:catch_4 |
603 | ····move-exception·v1 | 611 | ····move-exception·v1 |
604 | ····goto·:goto_0 | 612 | ····goto·:goto_0 |
605 | .end·method | 613 | .end·method |
606 | .method·private·updateNotification(Ljava/lang/String;Ljava/lang/String;IZZZ)V | 614 | .method·private·updateNotification(Ljava/lang/String;Ljava/lang/String;IZZZ)V |
607 | ····.locals·1 | 615 | ····.locals·18 |
608 | ····.param·p1,·"text"····#·Ljava/lang/String; | 616 | ····.param·p1,·"text"····#·Ljava/lang/String; |
609 | ····.param·p2,·"contentText"····#·Ljava/lang/String; | 617 | ····.param·p2,·"contentText"····#·Ljava/lang/String; |
610 | ····.param·p3,·"priority"····#·I | 618 | ····.param·p3,·"priority"····#·I |
611 | ····.param·p4,·"vibrate"····#·Z | 619 | ····.param·p4,·"vibrate"····#·Z |
612 | ····.param·p5,·"sound"····#·Z | 620 | ····.param·p5,·"sound"····#·Z |
613 | ····.param·p6,·"light"····#·Z | 621 | ····.param·p6,·"light"····#·Z |
614 | ····.prologue | 622 | ····.prologue |
615 | ····.line·393 | 623 | ····.line·393 |
616 | ····move-object/from16·v0,·p0 | 624 | ····move-object/from16·v0,·p0 |
617 | ····iget-boolean·v1 | 625 | ····iget-boolean·v13,·v0,·Lindrora/atomic/irc/IRCService;->foreground:Z |
618 | ····if-eqz·v1 | 626 | ····if-eqz·v13,·:cond_7 |
619 | ····.line·399 | 627 | ····.line·399 |
620 | ····new-instance·v1 | 628 | ····new-instance·v13,·Landroid/support/v4/app/NotificationCompat$Builder; |
621 | ····move-object/from16·v0,·p0 | 629 | ····move-object/from16·v0,·p0 |
622 | ····invoke-direct·{v1 | 630 | ····invoke-direct·{v13,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
623 | ····const·v1 | 631 | ····const·v14,·0x7f020083 |
632 | ····.line·400 | ||
624 | ····invoke-virtual·{v1 | 633 | ····invoke-virtual·{v13,·v14},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
625 | ····move-result-object·v1 | 634 | ····move-result-object·v13 |
635 | ····.line·401 | ||
626 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 636 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
627 | ····move-result-wide·v1 | 637 | ····move-result-wide·v14 |
628 | ····move-wide/from16·v0,·v16 | ||
629 | ····invoke-virtual·{v1 | 638 | ····invoke-virtual·{v13,·v14,·v15},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
630 | ····move-result-object·v1 | 639 | ····move-result-object·v13 |
640 | ····.line·402 | ||
631 | ····move/from16·v0,·p3 | 641 | ····move/from16·v0,·p3 |
632 | ····invoke-virtual·{v1 | 642 | ····invoke-virtual·{v13,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; |
Max diff block lines reached; 50187/55348 bytes (90.68%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·269 | 27 | ····.line·269 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$2;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$2;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ForgetCertificatesActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ForgetCertificatesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ForgetCertificatesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·28 | 27 | ····.line·28 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ForgetCertificatesActivity$1;->this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ForgetCertificatesActivity$1;->this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·877 | 27 | ····.line·877 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$7;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$7;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$cv:Lindrora/atomic/dialog/CommandListView; | 22 | .field·final·synthetic·val$cv:Lindrora/atomic/dialog/CommandListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/CommandListView;)V | 24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/CommandListView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/AddServerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·283 | 28 | ····.line·283 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$2;->this$0:Lindrora/atomic/activity/AddServerActivity; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$2;->this$0:Lindrora/atomic/activity/AddServerActivity; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$2;->val$cv:Lindrora/atomic/dialog/CommandListView; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$2;->val$cv:Lindrora/atomic/dialog/CommandListView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·154 | 27 | ····.line·154 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$1;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$1;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$nick:Ljava/lang/String; | 22 | .field·final·synthetic·val$nick:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity$6;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity$6;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lindrora/atomic/activity/ConversationActivity$6; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·726 | 28 | ····.line·726 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->val$nick:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->val$nick:Ljava/lang/String; |
Offset 67, 14 lines modified | Offset 68, 15 lines modified | ||
67 | ····move-result-object·v7 | 68 | ····move-result-object·v7 |
68 | ····iget-object·v8,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; | 69 | ····iget-object·v8,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; |
69 | ····iget-object·v8,·v8,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; | 70 | ····iget-object·v8,·v8,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; |
71 | ····.line·736 | ||
70 | ····invoke-static·{v8},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; | 72 | ····invoke-static·{v8},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; |
71 | ····move-result-object·v8 | 73 | ····move-result-object·v8 |
72 | ····invoke-virtual·{v8},·Lindrora/atomic/model/Server;->getId()I | 74 | ····invoke-virtual·{v8},·Lindrora/atomic/model/Server;->getId()I |
73 | ····move-result·v8 | 75 | ····move-result·v8 |
Offset 171, 14 lines modified | Offset 173, 15 lines modified | ||
171 | ····iget-object·v7,·v7,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; | 173 | ····iget-object·v7,·v7,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; |
172 | ····invoke-static·{v7},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; | 174 | ····invoke-static·{v7},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; |
173 | ····move-result-object·v7 | 175 | ····move-result-object·v7 |
176 | ····.line·758 | ||
174 | ····invoke-virtual·{v7,·v4},·Lindrora/atomic/model/Server;->getConversation(Ljava/lang/String;)Lindrora/atomic/model/Conversation; | 177 | ····invoke-virtual·{v7,·v4},·Lindrora/atomic/model/Server;->getConversation(Ljava/lang/String;)Lindrora/atomic/model/Conversation; |
175 | ····move-result-object·v5 | 178 | ····move-result-object·v5 |
176 | ····.line·759 | 179 | ····.line·759 |
177 | ····.local·v5,·"query":Lindrora/atomic/model/Conversation; | 180 | ····.local·v5,·"query":Lindrora/atomic/model/Conversation; |
178 | ····if-nez·v5,·:cond_0 | 181 | ····if-nez·v5,·:cond_0 |
Offset 203, 18 lines modified | Offset 206, 20 lines modified | ||
203 | ····move-result-object·v7 | 206 | ····move-result-object·v7 |
204 | ····invoke-virtual·{v7},·Lindrora/atomic/irc/IRCService;->getSettings()Lindrora/atomic/model/Settings; | 207 | ····invoke-virtual·{v7},·Lindrora/atomic/irc/IRCService;->getSettings()Lindrora/atomic/model/Settings; |
205 | ····move-result-object·v7 | 208 | ····move-result-object·v7 |
209 | ····.line·763 | ||
206 | ····invoke-virtual·{v7},·Lindrora/atomic/model/Settings;->getHistorySize()I | 210 | ····invoke-virtual·{v7},·Lindrora/atomic/model/Settings;->getHistorySize()I |
207 | ····move-result·v7 | 211 | ····move-result·v7 |
212 | ····.line·762 | ||
208 | ····invoke-virtual·{v5,·v7},·Lindrora/atomic/model/Conversation;->setHistorySize(I)V | 213 | ····invoke-virtual·{v5,·v7},·Lindrora/atomic/model/Conversation;->setHistorySize(I)V |
209 | ····.line·764 | 214 | ····.line·764 |
210 | ····iget-object·v7,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; | 215 | ····iget-object·v7,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; |
211 | ····iget-object·v7,·v7,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; | 216 | ····iget-object·v7,·v7,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; |
Offset 227, 22 lines modified | Offset 232, 24 lines modified | ||
227 | ····.line·766 | 232 | ····.line·766 |
228 | ····const-string·v7,·"indrora.atomic.conversation.new" | 233 | ····const-string·v7,·"indrora.atomic.conversation.new" |
229 | ····iget-object·v8,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; | 234 | ····iget-object·v8,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; |
230 | ····iget-object·v8,·v8,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; | 235 | ····iget-object·v8,·v8,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; |
236 | ····.line·767 | ||
231 | ····invoke-static·{v8},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; | 237 | ····invoke-static·{v8},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; |
232 | ····move-result-object·v8 | 238 | ····move-result-object·v8 |
233 | ····invoke-virtual·{v8},·Lindrora/atomic/model/Server;->getId()I | 239 | ····invoke-virtual·{v8},·Lindrora/atomic/model/Server;->getId()I |
234 | ····move-result·v8 | 240 | ····move-result·v8 |
241 | ····.line·766 | ||
235 | ····invoke-static·{v7,·v8,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; | 242 | ····invoke-static·{v7,·v8,·v4},·Lindrora/atomic/model/Broadcast;->createConversationIntent(Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; |
236 | ····move-result-object·v3 | 243 | ····move-result-object·v3 |
237 | ····.line·769 | 244 | ····.line·769 |
238 | ····.local·v3,·"intent":Landroid/content/Intent; | 245 | ····.local·v3,·"intent":Landroid/content/Intent; |
239 | ····iget-object·v7,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; | 246 | ····iget-object·v7,·p0,·Lindrora/atomic/activity/ConversationActivity$6$1;->this$1:Lindrora/atomic/activity/ConversationActivity$6; |
Offset 421, 84 lines modified | Offset 421, 84 lines modified | ||
421 | ····.line·106 | 421 | ····.line·106 |
422 | ····iget-object·v0,·p0,·Lindrora/atomic/activity/ConversationActivity;->pager:Landroid/support/v4/view/ViewPager; | 422 | ····iget-object·v0,·p0,·Lindrora/atomic/activity/ConversationActivity;->pager:Landroid/support/v4/view/ViewPager; |
423 | ····return-object·v0 | 423 | ····return-object·v0 |
424 | .end·method | 424 | .end·method |
425 | .method·private·doNickCompletion(Landroid/widget/EditText;)V | 425 | .method·private·doNickCompletion(Landroid/widget/EditText;)V |
426 | ····.locals·2 | 426 | ····.locals·24 |
427 | ····.param·p1,·"input"····#·Landroid/widget/EditText; | 427 | ····.param·p1,·"input"····#·Landroid/widget/EditText; |
428 | ····.prologue | 428 | ····.prologue |
429 | ····.line·1193 | 429 | ····.line·1193 |
430 | ····invoke-virtual/range·{p1·..·p1},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 430 | ····invoke-virtual/range·{p1·..·p1},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
431 | ····move-result-object·v2 | 431 | ····move-result-object·v2 |
432 | ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String; | 432 | ····invoke-virtual·{v2},·Ljava/lang/Object;->toString()Ljava/lang/String; |
433 | ····move-result-object·v2 | 433 | ····move-result-object·v20 |
434 | ····.line·1195 | 434 | ····.line·1195 |
435 | ····.local·v2 | 435 | ····.local·v20,·"text":Ljava/lang/String; |
436 | ····invoke-virtual/range·{v2 | 436 | ····invoke-virtual/range·{v20·..·v20},·Ljava/lang/String;->length()I |
437 | ····move-result·v2 | 437 | ····move-result·v2 |
438 | ····if-gtz·v2,·:cond_1 | 438 | ····if-gtz·v2,·:cond_1 |
439 | ····.line·1304 | 439 | ····.line·1304 |
440 | ····:cond_0 | 440 | ····:cond_0 |
441 | ····:goto_0 | 441 | ····:goto_0 |
442 | ····return-void | 442 | ····return-void |
443 | ····.line·1199 | 443 | ····.line·1199 |
444 | ····:cond_1 | 444 | ····:cond_1 |
445 | ····const-string·v2,·"[\\s,.-]+" | 445 | ····const-string·v2,·"[\\s,.-]+" |
446 | ····move-object/from16·v0,·v2 | 446 | ····move-object/from16·v0,·v20 |
447 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 447 | ····invoke-virtual·{v0,·v2},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
448 | ····move-result-object·v2 | 448 | ····move-result-object·v21 |
449 | ····.line·1201 | 449 | ····.line·1201 |
450 | ····.local·v2 | 450 | ····.local·v21,·"tokens":[Ljava/lang/String; |
451 | ····move-object/from16·v0,·v2 | 451 | ····move-object/from16·v0,·v21 |
452 | ····array-length·v2,·v0 | 452 | ····array-length·v2,·v0 |
453 | ····if-lez·v2,·:cond_0 | 453 | ····if-lez·v2,·:cond_0 |
454 | ····.line·1205 | 454 | ····.line·1205 |
455 | ····move-object/from16·v0,·v2 | 455 | ····move-object/from16·v0,·v21 |
456 | ····array-length·v2,·v0 | 456 | ····array-length·v2,·v0 |
457 | ····add-int/lit8·v2,·v2,·-0x1 | 457 | ····add-int/lit8·v2,·v2,·-0x1 |
458 | ····aget-object·v2,·v2 | 458 | ····aget-object·v2,·v21,·v2 |
459 | ····sget-object·v3,·Ljava/util/Locale;->US:Ljava/util/Locale; | 459 | ····sget-object·v3,·Ljava/util/Locale;->US:Ljava/util/Locale; |
460 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; | 460 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; |
461 | ····move-result-object·v2 | 461 | ····move-result-object·v23 |
462 | ····.line·1206 | 462 | ····.line·1206 |
463 | ····.local·v2 | 463 | ····.local·v23,·"word":Ljava/lang/String; |
464 | ····move-object/from16·v0,·v2 | 464 | ····move-object/from16·v0,·v21 |
465 | ····array-length·v2,·v0 | 465 | ····array-length·v2,·v0 |
466 | ····add-int/lit8·v2,·v2,·-0x1 | 466 | ····add-int/lit8·v2,·v2,·-0x1 |
467 | ····const/4·v3,·0x0 | 467 | ····const/4·v3,·0x0 |
468 | ····aput-object·v3,·v2 | 468 | ····aput-object·v3,·v21,·v2 |
469 | ····.line·1208 | 469 | ····.line·1208 |
470 | ····invoke-virtual/range·{p1·..·p1},·Landroid/widget/EditText;->getSelectionStart()I | 470 | ····invoke-virtual/range·{p1·..·p1},·Landroid/widget/EditText;->getSelectionStart()I |
471 | ····move-result·v9 | 471 | ····move-result·v9 |
472 | ····.line·1209 | 472 | ····.line·1209 |
Offset 513, 62 lines modified | Offset 513, 64 lines modified | ||
513 | ····move-result·v11 | 513 | ····move-result·v11 |
514 | ····.line·1211 | 514 | ····.line·1211 |
515 | ····.local·v11,·"cursor":I | 515 | ····.local·v11,·"cursor":I |
516 | ····invoke-static·{v9,·v12},·Ljava/lang/Math;->max(II)I | 516 | ····invoke-static·{v9,·v12},·Ljava/lang/Math;->max(II)I |
517 | ····move-result·v | 517 | ····move-result·v19 |
518 | ····.line·1213 | 518 | ····.line·1213 |
519 | ····.local·v | 519 | ····.local·v19,·"sel_end":I |
520 | ····move/from16·v0,·v | 520 | ····move/from16·v0,·v19 |
521 | ····if-eq·v11,·v0,·:cond_4 | 521 | ····if-eq·v11,·v0,·:cond_4 |
522 | ····const/ | 522 | ····const/4·v15,·0x1 |
523 | ····.line·1215 | 523 | ····.line·1215 |
524 | ····.local·v1 | 524 | ····.local·v15,·"in_selection":Z |
525 | ····:goto_1 | 525 | ····:goto_1 |
526 | ····if-eqz·v1 | 526 | ····if-eqz·v15,·:cond_5 |
527 | ····.line·1216 | 527 | ····.line·1216 |
528 | ····move-object/from16·v0,·v2 | 528 | ····move-object/from16·v0,·v20 |
529 | ····move/from16·v1,·v | 529 | ····move/from16·v1,·v19 |
530 | ····invoke-virtual·{v0,·v11,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 530 | ····invoke-virtual·{v0,·v11,·v1},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
531 | ····move-result-object·v2 | 531 | ····move-result-object·v23 |
532 | ····.line·1244 | 532 | ····.line·1244 |
533 | ····:goto_2 | 533 | ····:goto_2 |
534 | ····move-object/from16·v0,·p0 | 534 | ····move-object/from16·v0,·p0 |
535 | ····iget-object·v2,·v0,·Lindrora/atomic/activity/ConversationActivity;->pagerAdapter:Lindrora/atomic/adapter/ConversationPagerAdapter; | 535 | ····iget-object·v2,·v0,·Lindrora/atomic/activity/ConversationActivity;->pagerAdapter:Lindrora/atomic/adapter/ConversationPagerAdapter; |
536 | ····move-object/from16·v0,·p0 | 536 | ····move-object/from16·v0,·p0 |
537 | ····iget-object·v3,·v0,·Lindrora/atomic/activity/ConversationActivity;->pager:Landroid/support/v4/view/ViewPager; | 537 | ····iget-object·v3,·v0,·Lindrora/atomic/activity/ConversationActivity;->pager:Landroid/support/v4/view/ViewPager; |
538 | ····.line·1245 | ||
Max diff block lines reached; 160142/163799 bytes (97.77%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$server:Lindrora/atomic/model/Server; | 24 | .field·final·synthetic·val$server:Lindrora/atomic/model/Server; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lindrora/atomic/activity/ServersActivity;ILindrora/atomic/model/Server;)V | 26 | .method·constructor·<init>(Lindrora/atomic/activity/ServersActivity;ILindrora/atomic/model/Server;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ServersActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·301 | 30 | ····.line·301 |
30 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ServersActivity$1;->this$0:Lindrora/atomic/activity/ServersActivity; | 31 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ServersActivity$1;->this$0:Lindrora/atomic/activity/ServersActivity; |
31 | ····iput·p2,·p0,·Lindrora/atomic/activity/ServersActivity$1;->val$fMangleString:I | 32 | ····iput·p2,·p0,·Lindrora/atomic/activity/ServersActivity$1;->val$fMangleString:I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ForgetCertificatesActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ForgetCertificatesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ForgetCertificatesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·39 | 27 | ····.line·39 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ForgetCertificatesActivity$2;->this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ForgetCertificatesActivity$2;->this$0:Lindrora/atomic/activity/ForgetCertificatesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 531, 127 lines modified | Offset 531, 125 lines modified | ||
531 | ····.line·406 | 531 | ····.line·406 |
532 | ····:cond_0 | 532 | ····:cond_0 |
533 | ····return-void | 533 | ····return-void |
534 | .end·method | 534 | .end·method |
535 | .method·public·onBackPressed()V | 535 | .method·public·onBackPressed()V |
536 | ····.locals· | 536 | ····.locals·6 |
537 | ····.prologue | 537 | ····.prologue |
538 | ····.line·435 | 538 | ····.line·435 |
539 | ····iget-wide·v | 539 | ····iget-wide·v2,·p0,·Lindrora/atomic/activity/ServersActivity;->lastBackPress:J |
540 | ····const-wide/16·v | 540 | ····const-wide/16·v4,·0x7d0 |
541 | ····add-long/2addr·v | 541 | ····add-long/2addr·v2,·v4 |
542 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 542 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
543 | ····move-result-wide·v | 543 | ····move-result-wide·v4 |
544 | ····cmp-long·v | 544 | ····cmp-long·v2,·v2,·v4 |
545 | ····if-lez·v | 545 | ····if-lez·v2,·:cond_2 |
546 | ····.line·436 | 546 | ····.line·436 |
547 | ····invoke-static·{},·Lindrora/atomic/Atomic;->getInstance()Lindrora/atomic/Atomic; | 547 | ····invoke-static·{},·Lindrora/atomic/Atomic;->getInstance()Lindrora/atomic/Atomic; |
548 | ····move-result-object·v | 548 | ····move-result-object·v2 |
549 | ····invoke-virtual·{v | 549 | ····invoke-virtual·{v2},·Lindrora/atomic/Atomic;->getServersAsArrayList()Ljava/util/ArrayList; |
550 | ····move-result-object·v | 550 | ····move-result-object·v0 |
551 | ····.line·437 | 551 | ····.line·437 |
552 | ····.local·v | 552 | ····.local·v0,·"mServers":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lindrora/atomic/model/Server;>;" |
553 | ····invoke-virtual·{v | 553 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
554 | ····move-result-object·v | 554 | ····move-result-object·v2 |
555 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
556 | ····:cond_0 | 555 | ····:cond_0 |
557 | ····:goto_0 | 556 | ····:goto_0 |
558 | ····invoke-interface·{v | 557 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
559 | ····move-result·v3 | 558 | ····move-result·v3 |
560 | ····if-eqz·v3,·:cond_1 | 559 | ····if-eqz·v3,·:cond_1 |
561 | ····invoke-interface·{v | 560 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
562 | ····move-result-object·v | 561 | ····move-result-object·v1 |
563 | ····check-cast·v | 562 | ····check-cast·v1,·Lindrora/atomic/model/Server; |
564 | ····.line·438 | 563 | ····.line·438 |
565 | ····.local·v | 564 | ····.local·v1,·"server":Lindrora/atomic/model/Server; |
566 | ····iget-object·v3,·p0,·Lindrora/atomic/activity/ServersActivity;->binder:Lindrora/atomic/irc/IRCBinder; | 565 | ····iget-object·v3,·p0,·Lindrora/atomic/activity/ServersActivity;->binder:Lindrora/atomic/irc/IRCBinder; |
567 | ····invoke-virtual·{v3},·Lindrora/atomic/irc/IRCBinder;->getService()Lindrora/atomic/irc/IRCService; | 566 | ····invoke-virtual·{v3},·Lindrora/atomic/irc/IRCBinder;->getService()Lindrora/atomic/irc/IRCService; |
568 | ····move-result-object·v3 | 567 | ····move-result-object·v3 |
569 | ····invoke-virtual·{v | 568 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Server;->getId()I |
570 | ····move-result·v4 | 569 | ····move-result·v4 |
571 | ····invoke-virtual·{v3,·v4},·Lindrora/atomic/irc/IRCService;->hasConnection(I)Z | 570 | ····invoke-virtual·{v3,·v4},·Lindrora/atomic/irc/IRCService;->hasConnection(I)Z |
572 | ····move-result·v3 | 571 | ····move-result·v3 |
573 | ····if-eqz·v3,·:cond_0 | 572 | ····if-eqz·v3,·:cond_0 |
574 | ····.line·439 | 573 | ····.line·439 |
575 | ····invoke-direct·{p0,·v | 574 | ····invoke-direct·{p0,·v1},·Lindrora/atomic/activity/ServersActivity;->DisconnectServer(Lindrora/atomic/model/Server;)V |
576 | ····goto·:goto_0 | 575 | ····goto·:goto_0 |
577 | ····.line·442 | 576 | ····.line·442 |
578 | ····.end·local·v | 577 | ····.end·local·v1····#·"server":Lindrora/atomic/model/Server; |
579 | ····:cond_1 | 578 | ····:cond_1 |
580 | ····iget-object·v | 579 | ····iget-object·v2,·p0,·Lindrora/atomic/activity/ServersActivity;->binder:Lindrora/atomic/irc/IRCBinder; |
581 | ····invoke-virtual·{v | 580 | ····invoke-virtual·{v2},·Lindrora/atomic/irc/IRCBinder;->getService()Lindrora/atomic/irc/IRCService; |
582 | ····move-result-object·v | 581 | ····move-result-object·v2 |
583 | ····const·v | 582 | ····const·v3,·0x7f0e0022 |
584 | ····invoke-virtual·{v | 583 | ····invoke-virtual·{v2,·v3},·Lindrora/atomic/irc/IRCService;->stopForegroundCompat(I)V |
585 | ····.line·443 | 584 | ····.line·443 |
586 | ····const/4·v | 585 | ····const/4·v2,·0x0 |
587 | ····invoke-static·{v | 586 | ····invoke-static·{v2},·Ljava/lang/System;->exit(I)V |
588 | ····.line·448 | 587 | ····.line·448 |
589 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
590 | ····.end·local·v | 588 | ····.end·local·v0····#·"mServers":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lindrora/atomic/model/Server;>;" |
591 | ····:goto_1 | 589 | ····:goto_1 |
592 | ····return-void | 590 | ····return-void |
593 | ····.line·445 | 591 | ····.line·445 |
594 | ····:cond_2 | 592 | ····:cond_2 |
595 | ····const·v | 593 | ····const·v2,·0x7f0e002c |
596 | ····const/4·v | 594 | ····const/4·v3,·0x1 |
597 | ····invoke-static·{p0,·v | 595 | ····invoke-static·{p0,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
598 | ····move-result-object·v | 596 | ····move-result-object·v2 |
599 | ····invoke-virtual·{v | 597 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
600 | ····.line·446 | 598 | ····.line·446 |
601 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 599 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
602 | ····move-result-wide·v | 600 | ····move-result-wide·v2 |
603 | ····iput-wide·v | 601 | ····iput-wide·v2,·p0,·Lindrora/atomic/activity/ServersActivity;->lastBackPress:J |
604 | ····goto·:goto_1 | 602 | ····goto·:goto_1 |
605 | .end·method | 603 | .end·method |
606 | .method·public·onCreate(Landroid/os/Bundle;)V | 604 | .method·public·onCreate(Landroid/os/Bundle;)V |
607 | ····.locals·2 | 605 | ····.locals·2 |
608 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 606 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
Max diff block lines reached; 6450/11834 bytes (54.50%) of diff not shown. |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$tt:Landroid/widget/EditText; | 26 | .field·final·synthetic·val$tt:Landroid/widget/EditText; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;Landroid/widget/EditText;Landroid/graphics/drawable/Drawable;Lindrora/atomic/activity/ConversationActivity;)V | 28 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;Landroid/widget/EditText;Landroid/graphics/drawable/Drawable;Lindrora/atomic/activity/ConversationActivity;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·370 | 32 | ····.line·370 |
32 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->this$0:Lindrora/atomic/activity/ConversationActivity; | 33 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->this$0:Lindrora/atomic/activity/ConversationActivity; |
33 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->val$tt:Landroid/widget/EditText; | 34 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->val$tt:Landroid/widget/EditText; |
Offset 75, 14 lines modified | Offset 76, 15 lines modified | ||
75 | ····move-result·v5 | 76 | ····move-result·v5 |
76 | ····sub-int/2addr·v4,·v5 | 77 | ····sub-int/2addr·v4,·v5 |
77 | ····iget-object·v5,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->val$tabcompleteDrawable:Landroid/graphics/drawable/Drawable; | 78 | ····iget-object·v5,·p0,·Lindrora/atomic/activity/ConversationActivity$4;->val$tabcompleteDrawable:Landroid/graphics/drawable/Drawable; |
79 | ····.line·376 | ||
78 | ····invoke-virtual·{v5},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I | 80 | ····invoke-virtual·{v5},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I |
79 | ····move-result·v5 | 81 | ····move-result·v5 |
80 | ····sub-int/2addr·v4,·v5 | 82 | ····sub-int/2addr·v4,·v5 |
81 | ····int-to-float·v4,·v4 | 83 | ····int-to-float·v4,·v4 |
Offset 115, 10 lines modified | Offset 117, 10 lines modified | ||
115 | ····:cond_0 | 117 | ····:cond_0 |
116 | ····return·v2 | 118 | ····return·v2 |
117 | ····.end·local·v0····#·"tappedX":Z | 119 | ····.end·local·v0····#·"tappedX":Z |
118 | ····:cond_1 | 120 | ····:cond_1 |
119 | ····move·v0,·v2 | 121 | ····move·v0,·v2 |
120 | ····.line·37 | 122 | ····.line·376 |
121 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
122 | .end·method | 124 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$av:Lindrora/atomic/dialog/AddAliasView; | 22 | .field·final·synthetic·val$av:Lindrora/atomic/dialog/AddAliasView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AddAliasView;)V | 24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AddAliasView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/AddServerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·298 | 28 | ····.line·298 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$3;->this$0:Lindrora/atomic/activity/AddServerActivity; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$3;->this$0:Lindrora/atomic/activity/AddServerActivity; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$3;->val$av:Lindrora/atomic/dialog/AddAliasView; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$3;->val$av:Lindrora/atomic/dialog/AddAliasView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/AddServerActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/AddServerActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/AddServerActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·319 | 27 | ····.line·319 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$5;->this$0:Lindrora/atomic/activity/AddServerActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$5;->this$0:Lindrora/atomic/activity/AddServerActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1050 | 27 | ····.line·1050 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$9;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$9;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 90, 14 lines modified | Offset 91, 15 lines modified | ||
90 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; | 91 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; |
91 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
92 | ····iget-object·v1,·p0,·Lindrora/atomic/activity/ConversationActivity$9;->this$0:Lindrora/atomic/activity/ConversationActivity; | 93 | ····iget-object·v1,·p0,·Lindrora/atomic/activity/ConversationActivity$9;->this$0:Lindrora/atomic/activity/ConversationActivity; |
94 | ····.line·1058 | ||
93 | ····invoke-static·{v1},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; | 95 | ····invoke-static·{v1},·Lindrora/atomic/activity/ConversationActivity;->access$800(Lindrora/atomic/activity/ConversationActivity;)Lindrora/atomic/model/Server; |
94 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
95 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Server;->getCurrentChannelNames()Ljava/util/ArrayList; | 97 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Server;->getCurrentChannelNames()Ljava/util/ArrayList; |
96 | ····move-result-object·v1 | 98 | ····move-result-object·v1 |
Offset 139, 32 lines modified | Offset 139, 36 lines modified | ||
139 | ····.line·386 | 139 | ····.line·386 |
140 | ····.local·v0,·"db":Lindrora/atomic/db/Database; | 140 | ····.local·v0,·"db":Lindrora/atomic/db/Database; |
141 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getIdentityFromView()Lindrora/atomic/model/Identity; | 141 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getIdentityFromView()Lindrora/atomic/model/Identity; |
142 | ····move-result-object·v1 | 142 | ····move-result-object·v1 |
143 | ····.line·38 | 143 | ····.line·388 |
144 | ····.local·v1,·"identity":Lindrora/atomic/model/Identity; | 144 | ····.local·v1,·"identity":Lindrora/atomic/model/Identity; |
145 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getNickname()Ljava/lang/String; | 145 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getNickname()Ljava/lang/String; |
146 | ····move-result-object·v5 | 146 | ····move-result-object·v5 |
147 | ····.line·389 | ||
147 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getIdent()Ljava/lang/String; | 148 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getIdent()Ljava/lang/String; |
148 | ····move-result-object·v8 | 149 | ····move-result-object·v8 |
150 | ····.line·390 | ||
149 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getRealName()Ljava/lang/String; | 151 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getRealName()Ljava/lang/String; |
150 | ····move-result-object·v9 | 152 | ····move-result-object·v9 |
153 | ····.line·391 | ||
151 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getAliases()Ljava/util/List; | 154 | ····invoke-virtual·{v1},·Lindrora/atomic/model/Identity;->getAliases()Ljava/util/List; |
152 | ····move-result-object·v10 | 155 | ····move-result-object·v10 |
156 | ····.line·387 | ||
153 | ····invoke-virtual·{v0,·v5,·v8,·v9,·v10},·Lindrora/atomic/db/Database;->addIdentity(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)J | 157 | ····invoke-virtual·{v0,·v5,·v8,·v9,·v10},·Lindrora/atomic/db/Database;->addIdentity(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)J |
154 | ····move-result-wide·v2 | 158 | ····move-result-wide·v2 |
155 | ····.line·394 | 159 | ····.line·394 |
156 | ····.local·v2,·"identityId":J | 160 | ····.local·v2,·"identityId":J |
157 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getServerFromView()Lindrora/atomic/model/Server; | 161 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getServerFromView()Lindrora/atomic/model/Server; |
Offset 833, 32 lines modified | Offset 837, 36 lines modified | ||
833 | ····invoke-virtual·{v0,·v8,·v7,·v1},·Lindrora/atomic/db/Database;->updateServer(ILindrora/atomic/model/Server;I)V | 837 | ····invoke-virtual·{v0,·v8,·v7,·v1},·Lindrora/atomic/db/Database;->updateServer(ILindrora/atomic/model/Server;I)V |
834 | ····.line·425 | 838 | ····.line·425 |
835 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getIdentityFromView()Lindrora/atomic/model/Identity; | 839 | ····invoke-direct·{p0},·Lindrora/atomic/activity/AddServerActivity;->getIdentityFromView()Lindrora/atomic/model/Identity; |
836 | ····move-result-object·v6 | 840 | ····move-result-object·v6 |
837 | ····.line·42 | 841 | ····.line·428 |
838 | ····.local·v6,·"identity":Lindrora/atomic/model/Identity; | 842 | ····.local·v6,·"identity":Lindrora/atomic/model/Identity; |
839 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getNickname()Ljava/lang/String; | 843 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getNickname()Ljava/lang/String; |
840 | ····move-result-object·v2 | 844 | ····move-result-object·v2 |
845 | ····.line·429 | ||
841 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getIdent()Ljava/lang/String; | 846 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getIdent()Ljava/lang/String; |
842 | ····move-result-object·v3 | 847 | ····move-result-object·v3 |
848 | ····.line·430 | ||
843 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getRealName()Ljava/lang/String; | 849 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getRealName()Ljava/lang/String; |
844 | ····move-result-object·v4 | 850 | ····move-result-object·v4 |
851 | ····.line·431 | ||
845 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getAliases()Ljava/util/List; | 852 | ····invoke-virtual·{v6},·Lindrora/atomic/model/Identity;->getAliases()Ljava/util/List; |
846 | ····move-result-object·v5 | 853 | ····move-result-object·v5 |
854 | ····.line·426 | ||
847 | ····invoke-virtual/range·{v0·..·v5},·Lindrora/atomic/db/Database;->updateIdentity(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V | 855 | ····invoke-virtual/range·{v0·..·v5},·Lindrora/atomic/db/Database;->updateIdentity(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V |
848 | ····.line·434 | 856 | ····.line·434 |
849 | ····iget-object·v2,·p0,·Lindrora/atomic/activity/AddServerActivity;->channels:Ljava/util/ArrayList; | 857 | ····iget-object·v2,·p0,·Lindrora/atomic/activity/AddServerActivity;->channels:Ljava/util/ArrayList; |
850 | ····invoke-virtual·{v0,·v8,·v2},·Lindrora/atomic/db/Database;->setChannels(ILjava/util/ArrayList;)V | 858 | ····invoke-virtual·{v0,·v8,·v2},·Lindrora/atomic/db/Database;->setChannels(ILjava/util/ArrayList;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·345 | 27 | ····.line·345 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$3;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$3;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$finput:Landroid/widget/EditText; | 28 | .field·final·synthetic·val$finput:Landroid/widget/EditText; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;Landroid/widget/EditText;II[Ljava/lang/String;)V | 30 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;Landroid/widget/EditText;II[Ljava/lang/String;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·1290 | 34 | ····.line·1290 |
34 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$10;->this$0:Lindrora/atomic/activity/ConversationActivity; | 35 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$10;->this$0:Lindrora/atomic/activity/ConversationActivity; |
35 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$10;->val$finput:Landroid/widget/EditText; | 36 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$10;->val$finput:Landroid/widget/EditText; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 18 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 20 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·565 | 24 | ····.line·565 |
24 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$5;->this$0:Lindrora/atomic/activity/ConversationActivity; | 25 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$5;->this$0:Lindrora/atomic/activity/ConversationActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 56, 14 lines modified | Offset 57, 15 lines modified | ||
56 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; | 57 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCService;->getConnection(I)Lindrora/atomic/irc/IRCConnection; |
57 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
58 | ····iget-object·v1,·p0,·Lindrora/atomic/activity/ConversationActivity$5;->this$0:Lindrora/atomic/activity/ConversationActivity; | 59 | ····iget-object·v1,·p0,·Lindrora/atomic/activity/ConversationActivity$5;->this$0:Lindrora/atomic/activity/ConversationActivity; |
60 | ····.line·569 | ||
59 | ····invoke-static·{v1},·Lindrora/atomic/activity/ConversationActivity;->access$400(Lindrora/atomic/activity/ConversationActivity;)Ljava/lang/String; | 61 | ····invoke-static·{v1},·Lindrora/atomic/activity/ConversationActivity;->access$400(Lindrora/atomic/activity/ConversationActivity;)Ljava/lang/String; |
60 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
61 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCConnection;->joinChannel(Ljava/lang/String;)V | 63 | ····invoke-virtual·{v0,·v1},·Lindrora/atomic/irc/IRCConnection;->joinChannel(Ljava/lang/String;)V |
62 | ····.line·570 | 64 | ····.line·570 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$v:Lindrora/atomic/dialog/AuthenticationView; | 22 | .field·final·synthetic·val$v:Lindrora/atomic/dialog/AuthenticationView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AuthenticationView;)V | 24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AuthenticationView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/AddServerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·263 | 28 | ····.line·263 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$1;->this$0:Lindrora/atomic/activity/AddServerActivity; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$1;->this$0:Lindrora/atomic/activity/AddServerActivity; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$1;->val$v:Lindrora/atomic/dialog/AuthenticationView; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$1;->val$v:Lindrora/atomic/dialog/AuthenticationView; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$channelview:Lindrora/atomic/dialog/AddChannelView; | 22 | .field·final·synthetic·val$channelview:Lindrora/atomic/dialog/AddChannelView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AddChannelView;)V | 24 | .method·constructor·<init>(Lindrora/atomic/activity/AddServerActivity;Lindrora/atomic/dialog/AddChannelView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/AddServerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·313 | 28 | ····.line·313 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$4;->this$0:Lindrora/atomic/activity/AddServerActivity; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/AddServerActivity$4;->this$0:Lindrora/atomic/activity/AddServerActivity; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$4;->val$channelview:Lindrora/atomic/dialog/AddChannelView; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/AddServerActivity$4;->val$channelview:Lindrora/atomic/dialog/AddChannelView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1326 | 27 | ····.line·1326 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$11;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$11;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/activity/ConversationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V | 23 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1065 | 27 | ····.line·1065 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$8;->this$0:Lindrora/atomic/activity/ConversationActivity; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$8;->this$0:Lindrora/atomic/activity/ConversationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$nicks:[Ljava/lang/String; | 24 | .field·final·synthetic·val$nicks:[Ljava/lang/String; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;[Ljava/lang/String;Landroid/content/Context;)V | 26 | .method·constructor·<init>(Lindrora/atomic/activity/ConversationActivity;[Ljava/lang/String;Landroid/content/Context;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lindrora/atomic/activity/ConversationActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·719 | 30 | ····.line·719 |
30 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; | 31 | ····iput-object·p1,·p0,·Lindrora/atomic/activity/ConversationActivity$6;->this$0:Lindrora/atomic/activity/ConversationActivity; |
31 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$6;->val$nicks:[Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lindrora/atomic/activity/ConversationActivity$6;->val$nicks:[Ljava/lang/String; |
Offset 95, 71 lines modified | Offset 95, 70 lines modified | ||
95 | ····.prologue | 95 | ····.prologue |
96 | ····const/4·v7,·0x1 | 96 | ····const/4·v7,·0x1 |
97 | ····const/4·v6,·0x0 | 97 | ····const/4·v6,·0x0 |
98 | ····.line·162 | 98 | ····.line·162 |
99 | ····new-instance·v | 99 | ····new-instance·v2,·Ljava/util/ArrayList; |
100 | ····invoke-direct·{v | 100 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
101 | ····.line·163 | 101 | ····.line·163 |
102 | ····.local·v | 102 | ····.local·v2,·"toremove":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<[I>;" |
103 | ····sget-object·v | 103 | ····sget-object·v3,·Lindrora/atomic/utils/MircColors;->cleanupPattern:Ljava/util/regex/Pattern; |
104 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v3,·p0},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
105 | ····move-result-object·v | 105 | ····move-result-object·v1 |
106 | ····.line·164 | 106 | ····.line·164 |
107 | ····.local·v | 107 | ····.local·v1,·"m":Ljava/util/regex/Matcher; |
108 | ····:goto_0 | 108 | ····:goto_0 |
109 | ····invoke-virtual·{v | 109 | ····invoke-virtual·{v1},·Ljava/util/regex/Matcher;->find()Z |
110 | ····move-result·v | 110 | ····move-result·v3 |
111 | ····if-eqz·v | 111 | ····if-eqz·v3,·:cond_0 |
112 | ····.line·165 | 112 | ····.line·165 |
113 | ····const/4·v | 113 | ····const/4·v3,·0x2 |
114 | ····new-array·v | 114 | ····new-array·v3,·v3,·[I |
115 | ····invoke-virtual·{v | 115 | ····invoke-virtual·{v1},·Ljava/util/regex/Matcher;->start()I |
116 | ····move-result·v | 116 | ····move-result·v4 |
117 | ····aput·v | 117 | ····aput·v4,·v3,·v6 |
118 | ····invoke-virtual·{v | 118 | ····invoke-virtual·{v1},·Ljava/util/regex/Matcher;->end()I |
119 | ····move-result·v | 119 | ····move-result·v4 |
120 | ····aput·v | 120 | ····aput·v4,·v3,·v7 |
121 | ····invoke-virtual·{v | 121 | ····invoke-virtual·{v2,·v6,·v3},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V |
122 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
123 | ····.line·167 | 123 | ····.line·167 |
124 | ····:cond_0 | 124 | ····:cond_0 |
125 | ····invoke-virtual·{v | 125 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
126 | ····move-result-object·v | 126 | ····move-result-object·v3 |
127 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
128 | ····:goto_1 | 127 | ····:goto_1 |
129 | ····invoke-interface·{v | 128 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
130 | ····move-result·v4 | 129 | ····move-result·v4 |
131 | ····if-eqz·v4,·:cond_1 | 130 | ····if-eqz·v4,·:cond_1 |
132 | ····invoke-interface·{v | 131 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
133 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
134 | ····check-cast·v0,·[I | 133 | ····check-cast·v0,·[I |
135 | ····.line·168 | 134 | ····.line·168 |
136 | ····.local·v0,·"i":[I | 135 | ····.local·v0,·"i":[I |
Offset 195, 112 lines modified | Offset 194, 111 lines modified | ||
195 | ····move-result-object·v0 | 194 | ····move-result-object·v0 |
196 | ····return-object·v0 | 195 | ····return-object·v0 |
197 | .end·method | 196 | .end·method |
198 | .method·private·static·replaceControlCodes(Ljava/util/regex/Matcher;Landroid/text/SpannableStringBuilder;Landroid/text/style/CharacterStyle;)V | 197 | .method·private·static·replaceControlCodes(Ljava/util/regex/Matcher;Landroid/text/SpannableStringBuilder;Landroid/text/style/CharacterStyle;)V |
199 | ····.locals· | 198 | ····.locals·7 |
200 | ····.param·p0,·"m"····#·Ljava/util/regex/Matcher; | 199 | ····.param·p0,·"m"····#·Ljava/util/regex/Matcher; |
201 | ····.param·p1,·"ssb"····#·Landroid/text/SpannableStringBuilder; | 200 | ····.param·p1,·"ssb"····#·Landroid/text/SpannableStringBuilder; |
202 | ····.param·p2,·"style"····#·Landroid/text/style/CharacterStyle; | 201 | ····.param·p2,·"style"····#·Landroid/text/style/CharacterStyle; |
203 | ····.prologue | 202 | ····.prologue |
204 | ····const/4·v | 203 | ····const/4·v6,·0x2 |
205 | ····const/4·v | 204 | ····const/4·v5,·0x0 |
206 | ····.line·129 | 205 | ····.line·129 |
207 | ····new-instance·v | 206 | ····new-instance·v1,·Ljava/util/ArrayList; |
208 | ····invoke-direct·{v | 207 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
209 | ····.line·131 | 208 | ····.line·131 |
210 | ····.local·v | 209 | ····.local·v1,·"toremove":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Integer;>;" |
211 | ····:goto_0 | 210 | ····:goto_0 |
212 | ····invoke-virtual·{p0},·Ljava/util/regex/Matcher;->find()Z | 211 | ····invoke-virtual·{p0},·Ljava/util/regex/Matcher;->find()Z |
213 | ····move-result·v | 212 | ····move-result·v2 |
214 | ····if-eqz·v | 213 | ····if-eqz·v2,·:cond_1 |
215 | ····.line·132 | 214 | ····.line·132 |
216 | ····invoke-virtual·{p0},·Ljava/util/regex/Matcher;->start()I | 215 | ····invoke-virtual·{p0},·Ljava/util/regex/Matcher;->start()I |
217 | ····move-result·v | 216 | ····move-result·v2 |
218 | ····invoke-static·{v | 217 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
219 | ····move-result-object·v | 218 | ····move-result-object·v2 |
220 | ····invoke-virtual·{v | 219 | ····invoke-virtual·{v1,·v5,·v2},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V |
221 | ····.line·134 | 220 | ····.line·134 |
222 | ····invoke-virtual·{p0,·v | 221 | ····invoke-virtual·{p0,·v6},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
223 | ····move-result-object·v | 222 | ····move-result-object·v2 |
224 | ····if-eqz·v | 223 | ····if-eqz·v2,·:cond_0 |
225 | ····invoke-virtual·{p0,·v | 224 | ····invoke-virtual·{p0,·v6},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
226 | ····move-result-object·v | 225 | ····move-result-object·v2 |
227 | ····const/4·v | 226 | ····const/4·v3,·0x3 |
Max diff block lines reached; 1958/7073 bytes (27.68%) of diff not shown. |
Offset 1289, 14 lines modified | Offset 1289, 15 lines modified | ||
1289 | ····const-string·v5,·"title·=·" | 1289 | ····const-string·v5,·"title·=·" |
1290 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1290 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1291 | ····move-result-object·v3 | 1291 | ····move-result-object·v3 |
1292 | ····.line·382 | ||
1292 | ····invoke-static·{p1},·Landroid/database/DatabaseUtils;->sqlEscapeString(Ljava/lang/String;)Ljava/lang/String; | 1293 | ····invoke-static·{p1},·Landroid/database/DatabaseUtils;->sqlEscapeString(Ljava/lang/String;)Ljava/lang/String; |
1293 | ····move-result-object·v5 | 1294 | ····move-result-object·v5 |
1294 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1295 | ····invoke-virtual·{v3,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1295 | ····move-result-object·v3 | 1296 | ····move-result-object·v3 |
Offset 1307, 14 lines modified | Offset 1308, 15 lines modified | ||
1307 | ····move-object·v5,·v4 | 1308 | ····move-object·v5,·v4 |
1308 | ····move-object·v6,·v4 | 1309 | ····move-object·v6,·v4 |
1309 | ····move-object·v7,·v4 | 1310 | ····move-object·v7,·v4 |
1311 | ····.line·379 | ||
1310 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 1312 | ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
1311 | ····move-result-object·v8 | 1313 | ····move-result-object·v8 |
1312 | ····.line·389 | 1314 | ····.line·389 |
1313 | ····.local·v8,·"cursor":Landroid/database/Cursor; | 1315 | ····.local·v8,·"cursor":Landroid/database/Cursor; |
1314 | ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToNext()Z | 1316 | ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToNext()Z |
Offset 1545, 77 lines modified | Offset 1547, 76 lines modified | ||
1545 | ····.prologue | 1547 | ····.prologue |
1546 | ····.line·512 | 1548 | ····.line·512 |
1547 | ····.local·p3,·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 1549 | ····.local·p3,·"aliases":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
1548 | ····invoke-virtual·{p0,·p1,·p2},·Lindrora/atomic/db/Database;->deleteAliases(J)V | 1550 | ····invoke-virtual·{p0,·p1,·p2},·Lindrora/atomic/db/Database;->deleteAliases(J)V |
1549 | ····.line·514 | 1551 | ····.line·514 |
1550 | ····new-instance·v | 1552 | ····new-instance·v1,·Landroid/content/ContentValues; |
1551 | ····invoke-direct·{v | 1553 | ····invoke-direct·{v1},·Landroid/content/ContentValues;-><init>()V |
1552 | ····.line·516 | 1554 | ····.line·516 |
1553 | ····.local·v | 1555 | ····.local·v1,·"values":Landroid/content/ContentValues; |
1554 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 1556 | ····invoke-interface·{p3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
1555 | ····move-result-object·v | 1557 | ····move-result-object·v2 |
1556 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
1557 | ····:goto_0 | 1558 | ····:goto_0 |
1558 | ····invoke-interface·{v | 1559 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
1559 | ····move-result·v3 | 1560 | ····move-result·v3 |
1560 | ····if-eqz·v3,·:cond_0 | 1561 | ····if-eqz·v3,·:cond_0 |
1561 | ····invoke-interface·{v | 1562 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
1562 | ····move-result-object·v0 | 1563 | ····move-result-object·v0 |
1563 | ····check-cast·v0,·Ljava/lang/String; | 1564 | ····check-cast·v0,·Ljava/lang/String; |
1564 | ····.line·517 | 1565 | ····.line·517 |
1565 | ····.local·v0,·"alias":Ljava/lang/String; | 1566 | ····.local·v0,·"alias":Ljava/lang/String; |
1566 | ····invoke-virtual·{v | 1567 | ····invoke-virtual·{v1},·Landroid/content/ContentValues;->clear()V |
1567 | ····.line·518 | 1568 | ····.line·518 |
1568 | ····const-string·v3,·"alias" | 1569 | ····const-string·v3,·"alias" |
1569 | ····invoke-virtual·{v | 1570 | ····invoke-virtual·{v1,·v3,·v0},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
1570 | ····.line·519 | 1571 | ····.line·519 |
1571 | ····const-string·v3,·"identity" | 1572 | ····const-string·v3,·"identity" |
1572 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 1573 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
1573 | ····move-result-object·v4 | 1574 | ····move-result-object·v4 |
1574 | ····invoke-virtual·{v | 1575 | ····invoke-virtual·{v1,·v3,·v4},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V |
1575 | ····.line·520 | 1576 | ····.line·520 |
1576 | ····invoke-virtual·{p0},·Lindrora/atomic/db/Database;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; | 1577 | ····invoke-virtual·{p0},·Lindrora/atomic/db/Database;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
1577 | ····move-result-object·v3 | 1578 | ····move-result-object·v3 |
1578 | ····const-string·v4,·"aliases" | 1579 | ····const-string·v4,·"aliases" |
1579 | ····const/4·v5,·0x0 | 1580 | ····const/4·v5,·0x0 |
1580 | ····invoke-virtual·{v3,·v4,·v5,·v | 1581 | ····invoke-virtual·{v3,·v4,·v5,·v1},·Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J |
1581 | ····goto·:goto_0 | 1582 | ····goto·:goto_0 |
1582 | ····.line·522 | 1583 | ····.line·522 |
1583 | ····.end·local·v0····#·"alias":Ljava/lang/String; | 1584 | ····.end·local·v0····#·"alias":Ljava/lang/String; |
1584 | ····:cond_0 | 1585 | ····:cond_0 |
1585 | ····return-void | 1586 | ····return-void |
1586 | .end·method | 1587 | .end·method |
1587 | .method·public·setChannels(ILjava/util/ArrayList;)V | 1588 | .method·public·setChannels(ILjava/util/ArrayList;)V |
1588 | ····.locals· | 1589 | ····.locals·5 |
1589 | ····.param·p1,·"serverId"····#·I | 1590 | ····.param·p1,·"serverId"····#·I |
1590 | ····.annotation·system·Ldalvik/annotation/Signature; | 1591 | ····.annotation·system·Ldalvik/annotation/Signature; |
1591 | ········value·=·{ | 1592 | ········value·=·{ |
1592 | ············"(I", | 1593 | ············"(I", |
1593 | ············"Ljava/util/ArrayList", | 1594 | ············"Ljava/util/ArrayList", |
1594 | ············"<", | 1595 | ············"<", |
1595 | ············"Ljava/lang/String;", | 1596 | ············"Ljava/lang/String;", |
Offset 1624, 46 lines modified | Offset 1625, 45 lines modified | ||
1624 | ····.end·annotation | 1625 | ····.end·annotation |
1625 | ····.prologue | 1626 | ····.prologue |
1626 | ····.line·245 | 1627 | ····.line·245 |
1627 | ····.local·p2,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 1628 | ····.local·p2,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
1628 | ····invoke-virtual·{p0},·Lindrora/atomic/db/Database;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; | 1629 | ····invoke-virtual·{p0},·Lindrora/atomic/db/Database;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
1629 | ····move-result-object·v | 1630 | ····move-result-object·v1 |
1630 | ····const-string·v | 1631 | ····const-string·v2,·"channels" |
1631 | ····new-instance·v | 1632 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
1632 | ····invoke-direct·{v | 1633 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
1633 | ····const-string·v | 1634 | ····const-string·v4,·"server·=·" |
Max diff block lines reached; 3661/8618 bytes (42.48%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lindrora/atomic/dialog/CommandListView; | 21 | .field·final·synthetic·this$0:Lindrora/atomic/dialog/CommandListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lindrora/atomic/dialog/CommandListView;)V | 23 | .method·constructor·<init>(Lindrora/atomic/dialog/CommandListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lindrora/atomic/dialog/CommandListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/CommandListView$1;->this$0:Lindrora/atomic/dialog/CommandListView; | 28 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/CommandListView$1;->this$0:Lindrora/atomic/dialog/CommandListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$command:Ljava/lang/String; | 22 | .field·final·synthetic·val$command:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/dialog/CommandListView;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lindrora/atomic/dialog/CommandListView;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/dialog/CommandListView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·135 | 28 | ····.line·135 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/CommandListView$2;->this$0:Lindrora/atomic/dialog/CommandListView; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/CommandListView$2;->this$0:Lindrora/atomic/dialog/CommandListView; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/CommandListView$2;->val$command:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/CommandListView$2;->val$command:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alias:Ljava/lang/String; | 22 | .field·final·synthetic·val$alias:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/dialog/AddAliasView;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lindrora/atomic/dialog/AddAliasView;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/dialog/AddAliasView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·86 | 28 | ····.line·86 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/AddAliasView$1;->this$0:Lindrora/atomic/dialog/AddAliasView; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/AddAliasView$1;->this$0:Lindrora/atomic/dialog/AddAliasView; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/AddAliasView$1;->val$alias:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/AddAliasView$1;->val$alias:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$channel:Ljava/lang/String; | 22 | .field·final·synthetic·val$channel:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lindrora/atomic/dialog/AddChannelView;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lindrora/atomic/dialog/AddChannelView;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lindrora/atomic/dialog/AddChannelView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·106 | 28 | ····.line·106 |
28 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/AddChannelView$1;->this$0:Lindrora/atomic/dialog/AddChannelView; | 29 | ····iput-object·p1,·p0,·Lindrora/atomic/dialog/AddChannelView$1;->this$0:Lindrora/atomic/dialog/AddChannelView; |
29 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/AddChannelView$1;->val$channel:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lindrora/atomic/dialog/AddChannelView$1;->val$channel:Ljava/lang/String; |
Offset 36, 14 lines modified | Offset 36, 15 lines modified | ||
36 | .field·public·view:Lindrora/atomic/view/MessageListView; | 36 | .field·public·view:Lindrora/atomic/view/MessageListView; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·public·constructor·<init>(Lindrora/atomic/adapter/ConversationPagerAdapter;Lindrora/atomic/model/Conversation;)V | 38 | .method·public·constructor·<init>(Lindrora/atomic/adapter/ConversationPagerAdapter;Lindrora/atomic/model/Conversation;)V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····.param·p1,·"this$0"····#·Lindrora/atomic/adapter/ConversationPagerAdapter; | ||
40 | ····.param·p2,·"conv"····#·Lindrora/atomic/model/Conversation; | 41 | ····.param·p2,·"conv"····#·Lindrora/atomic/model/Conversation; |
41 | ····.prologue | 42 | ····.prologue |
42 | ····const/4·v0,·0x0 | 43 | ····const/4·v0,·0x0 |
43 | ····.line·64 | 44 | ····.line·64 |
44 | ····iput-object·p1,·p0,·Lindrora/atomic/adapter/ConversationPagerAdapter$ConversationInfo;->this$0:Lindrora/atomic/adapter/ConversationPagerAdapter; | 45 | ····iput-object·p1,·p0,·Lindrora/atomic/adapter/ConversationPagerAdapter$ConversationInfo;->this$0:Lindrora/atomic/adapter/ConversationPagerAdapter; |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ | 237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ | 238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ | 239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·933 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/LinePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/LinePageIndicator$SavedState; | 10 | ········Lcom/viewpagerindicator/LinePageIndicator$SavedState; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 | 14 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/CirclePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/CirclePageIndicator$SavedState; | 10 | ········Lcom/viewpagerindicator/CirclePageIndicator$SavedState; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 | 14 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·9 | 26 | ····.line·9 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·110 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/TabPageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/TabPageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/TabPageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·55 | 27 | ····.line·55 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$1;->this$0:Lcom/viewpagerindicator/TabPageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$1;->this$0:Lcom/viewpagerindicator/TabPageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/UnderlinePageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$1;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$1;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/UnderlinePageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·269 | 27 | ····.line·269 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$2;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$2;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$tabView:Landroid/view/View; | 22 | .field·final·synthetic·val$tabView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/TabPageIndicator; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·124 | 28 | ····.line·124 |
28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->this$0:Lcom/viewpagerindicator/TabPageIndicator; | 29 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->this$0:Lcom/viewpagerindicator/TabPageIndicator; |
29 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->val$tabView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->val$tabView:Landroid/view/View; |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/TitlePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/TitlePageIndicator$SavedState;, | 10 | ········Lcom/viewpagerindicator/TitlePageIndicator$SavedState;, |
12 | ········Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;, | 11 | ········Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;, |
13 | ········Lcom/viewpagerindicator/TitlePageIndicator$OnCenterItemClickListener; | 12 | ········Lcom/viewpagerindicator/TitlePageIndicator$OnCenterItemClickListener; |
14 | ····} | 13 | ····} |
15 | .end·annotation | 14 | .end·annotation |
Offset 119, 50 lines modified | Offset 119, 47 lines modified | ||
119 | ····.locals·5 | 119 | ····.locals·5 |
120 | ····.param·p0,·"value"····#·I | 120 | ····.param·p0,·"value"····#·I |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·88 | 122 | ····.line·88 |
123 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->values()[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | 123 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->values()[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
124 | ····move-result-object·v | 124 | ····move-result-object·v2 |
125 | ····.local·v0,·"arr$":[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | ||
126 | ····array-length·v | 125 | ····array-length·v3,·v2 |
127 | ····.local·v2,·"len$":I | ||
128 | ····const/4·v1,·0x0 | 126 | ····const/4·v1,·0x0 |
129 | ····.local·v1,·"i$":I | ||
130 | ····:goto_0 | 127 | ····:goto_0 |
131 | ····if-ge·v1,·v | 128 | ····if-ge·v1,·v3,·:cond_1 |
132 | ····aget-object·v | 129 | ····aget-object·v0,·v2,·v1 |
133 | ····.line·89 | 130 | ····.line·89 |
134 | ····.local·v | 131 | ····.local·v0,·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
135 | ····iget·v4,·v | 132 | ····iget·v4,·v0,·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->value:I |
136 | ····if-ne·v4,·p0,·:cond_0 | 133 | ····if-ne·v4,·p0,·:cond_0 |
137 | ····.line·93 | 134 | ····.line·93 |
138 | ····.end·local·v | 135 | ····.end·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
139 | ····:goto_1 | 136 | ····:goto_1 |
140 | ····return-object·v | 137 | ····return-object·v0 |
141 | ····.line·88 | 138 | ····.line·88 |
142 | ····.restart·local·v | 139 | ····.restart·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
143 | ····:cond_0 | 140 | ····:cond_0 |
144 | ····add-int/lit8·v1,·v1,·0x1 | 141 | ····add-int/lit8·v1,·v1,·0x1 |
145 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
146 | ····.line·93 | 143 | ····.line·93 |
147 | ····.end·local·v | 144 | ····.end·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
148 | ····:cond_1 | 145 | ····:cond_1 |
149 | ····const/4·v | 146 | ····const/4·v0,·0x0 |
150 | ····goto·:goto_1 | 147 | ····goto·:goto_1 |
151 | .end·method | 148 | .end·method |
152 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | 149 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
153 | ····.locals·1 | 150 | ····.locals·1 |
154 | ····.param·p0,·"name"····#·Ljava/lang/String; | 151 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$chat:Lorg/jibble/pircbot/DccChat; | 19 | .field·final·synthetic·val$chat:Lorg/jibble/pircbot/DccChat; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/jibble/pircbot/DccManager;Lorg/jibble/pircbot/DccChat;)V | 21 | .method·constructor·<init>(Lorg/jibble/pircbot/DccManager;Lorg/jibble/pircbot/DccChat;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lorg/jibble/pircbot/DccManager; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·110 | 25 | ····.line·110 |
25 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccManager$1;->this$0:Lorg/jibble/pircbot/DccManager; | 26 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccManager$1;->this$0:Lorg/jibble/pircbot/DccManager; |
26 | ····iput-object·p2,·p0,·Lorg/jibble/pircbot/DccManager$1;->val$chat:Lorg/jibble/pircbot/DccChat; | 27 | ····iput-object·p2,·p0,·Lorg/jibble/pircbot/DccManager$1;->val$chat:Lorg/jibble/pircbot/DccChat; |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$resume:Z | 21 | .field·final·synthetic·val$resume:Z |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/jibble/pircbot/DccFileTransfer;Ljava/io/File;Z)V | 23 | .method·constructor·<init>(Lorg/jibble/pircbot/DccFileTransfer;Ljava/io/File;Z)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/jibble/pircbot/DccFileTransfer; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 28 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
28 | ····iput-object·p2,·p0,·Lorg/jibble/pircbot/DccFileTransfer$1;->val$file:Ljava/io/File; | 29 | ····iput-object·p2,·p0,·Lorg/jibble/pircbot/DccFileTransfer$1;->val$file:Ljava/io/File; |
Offset 293, 17 lines modified | Offset 294, 29 lines modified | ||
293 | ····invoke-virtual·{v6,·v7,·v13,·v2},·Ljava/io/BufferedOutputStream;->write([BII)V | 294 | ····invoke-virtual·{v6,·v7,·v13,·v2},·Ljava/io/BufferedOutputStream;->write([BII)V |
294 | ····.line·137 | 295 | ····.line·137 |
295 | ····move-object/from16·v0,·p0 | 296 | ····move-object/from16·v0,·p0 |
296 | ····iget-object·v13,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 297 | ····iget-object·v13,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
298 | ····move-object/from16·v0,·p0 | ||
299 | ····iget-object·v14,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | ||
300 | ····invoke-static·{v14},·Lorg/jibble/pircbot/DccFileTransfer;->access$600(Lorg/jibble/pircbot/DccFileTransfer;)J | ||
301 | ····move-result-wide·v14 | ||
297 | ····int-to-long·v | 302 | ····int-to-long·v0,·v2 |
303 | ····move-wide/from16·v16,·v0 | ||
304 | ····add-long·v14,·v14,·v16 | ||
298 | ····invoke-static·{v13,·v14,·v15},·Lorg/jibble/pircbot/DccFileTransfer;->access$6 | 305 | ····invoke-static·{v13,·v14,·v15},·Lorg/jibble/pircbot/DccFileTransfer;->access$602(Lorg/jibble/pircbot/DccFileTransfer;J)J |
299 | ····.line·139 | 306 | ····.line·139 |
300 | ····const/4·v13,·0x0 | 307 | ····const/4·v13,·0x0 |
301 | ····move-object/from16·v0,·p0 | 308 | ····move-object/from16·v0,·p0 |
302 | ····iget-object·v14,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 309 | ····iget-object·v14,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
Offset 413, 15 lines modified | Offset 426, 15 lines modified | ||
413 | ····iget-object·v13,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 426 | ····iget-object·v13,·v0,·Lorg/jibble/pircbot/DccFileTransfer$1;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
414 | ····invoke-static·{v13},·Lorg/jibble/pircbot/DccFileTransfer;->access$700(Lorg/jibble/pircbot/DccFileTransfer;)V | 427 | ····invoke-static·{v13},·Lorg/jibble/pircbot/DccFileTransfer;->access$700(Lorg/jibble/pircbot/DccFileTransfer;)V |
415 | ····:try_end_1 | 428 | ····:try_end_1 |
416 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 429 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
417 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 430 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
418 | ····goto·:goto_0 | 431 | ····goto/16·:goto_0 |
419 | ····.line·148 | 432 | ····.line·148 |
420 | ····.end·local·v2····#·"bytesRead":I | 433 | ····.end·local·v2····#·"bytesRead":I |
421 | ····.end·local·v7····#·"inBuffer":[B | 434 | ····.end·local·v7····#·"inBuffer":[B |
422 | ····.end·local·v11····#·"outBuffer":[B | 435 | ····.end·local·v11····#·"outBuffer":[B |
423 | ····:catch_0 | 436 | ····:catch_0 |
424 | ····move-exception·v3 | 437 | ····move-exception·v3 |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$allowResume:Z | 19 | .field·final·synthetic·val$allowResume:Z |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lorg/jibble/pircbot/DccFileTransfer;Z)V | 21 | .method·constructor·<init>(Lorg/jibble/pircbot/DccFileTransfer;Z)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lorg/jibble/pircbot/DccFileTransfer; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·169 | 25 | ····.line·169 |
25 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 26 | ····iput-object·p1,·p0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
26 | ····iput-boolean·p2,·p0,·Lorg/jibble/pircbot/DccFileTransfer$2;->val$allowResume:Z | 27 | ····iput-boolean·p2,·p0,·Lorg/jibble/pircbot/DccFileTransfer$2;->val$allowResume:Z |
Offset 785, 23 lines modified | Offset 786, 35 lines modified | ||
785 | ····.line·252 | 786 | ····.line·252 |
786 | ····move-object/from16·v0,·p0 | 787 | ····move-object/from16·v0,·p0 |
787 | ····iget-object·v0,·v0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 788 | ····iget-object·v0,·v0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
788 | ····move-object/from16·v24,·v0 | 789 | ····move-object/from16·v24,·v0 |
790 | ····move-object/from16·v0,·p0 | ||
791 | ····iget-object·v0,·v0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | ||
792 | ····move-object/from16·v25,·v0 | ||
793 | ····invoke-static/range·{v25·..·v25},·Lorg/jibble/pircbot/DccFileTransfer;->access$600(Lorg/jibble/pircbot/DccFileTransfer;)J | ||
794 | ····move-result-wide·v26 | ||
789 | ····int-to-long·v0,·v4 | 795 | ····int-to-long·v0,·v4 |
790 | ····move-wide/from16·v2 | 796 | ····move-wide/from16·v28,·v0 |
797 | ····add-long·v26,·v26,·v28 | ||
791 | ····move-object/from16·v0,·v24 | 798 | ····move-object/from16·v0,·v24 |
792 | ····move-wide/from16·v1,·v26 | 799 | ····move-wide/from16·v1,·v26 |
793 | ····invoke-static·{v0,·v1,·v2},·Lorg/jibble/pircbot/DccFileTransfer;->access$6 | 800 | ····invoke-static·{v0,·v1,·v2},·Lorg/jibble/pircbot/DccFileTransfer;->access$602(Lorg/jibble/pircbot/DccFileTransfer;J)J |
794 | ····.line·253 | 801 | ····.line·253 |
795 | ····move-object/from16·v0,·p0 | 802 | ····move-object/from16·v0,·p0 |
796 | ····iget-object·v0,·v0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; | 803 | ····iget-object·v0,·v0,·Lorg/jibble/pircbot/DccFileTransfer$2;->this$0:Lorg/jibble/pircbot/DccFileTransfer; |
797 | ····move-object/from16·v24,·v0 | 804 | ····move-object/from16·v24,·v0 |
Offset 334, 28 lines modified | Offset 334, 24 lines modified | ||
334 | ····.prologue | 334 | ····.prologue |
335 | ····.line·28 | 335 | ····.line·28 |
336 | ····iget-wide·v0,·p0,·Lorg/jibble/pircbot/DccFileTransfer;->_progress:J | 336 | ····iget-wide·v0,·p0,·Lorg/jibble/pircbot/DccFileTransfer;->_progress:J |
337 | ····return-wide·v0 | 337 | ····return-wide·v0 |
338 | .end·method | 338 | .end·method |
339 | .method·static·synthetic·access$6 | 339 | .method·static·synthetic·access$602(Lorg/jibble/pircbot/DccFileTransfer;J)J |
340 | ····.locals· | 340 | ····.locals·1 |
341 | ····.param·p0,·"x0"····#·Lorg/jibble/pircbot/DccFileTransfer; | 341 | ····.param·p0,·"x0"····#·Lorg/jibble/pircbot/DccFileTransfer; |
342 | ····.param·p1,·"x1"····#·J | 342 | ····.param·p1,·"x1"····#·J |
343 | ····.prologue | 343 | ····.prologue |
344 | ····.line·28 | 344 | ····.line·28 |
345 | ····i | 345 | ····iput-wide·p1,·p0,·Lorg/jibble/pircbot/DccFileTransfer;->_progress:J |
346 | ····add-long/2addr·v0,·p1 | ||
347 | ····iput-wide·v0,·p0,·Lorg/jibble/pircbot/DccFileTransfer;->_progress:J | ||
348 | ····return-wide· | 346 | ····return-wide·p1 |
349 | .end·method | 347 | .end·method |
350 | .method·static·synthetic·access$700(Lorg/jibble/pircbot/DccFileTransfer;)V | 348 | .method·static·synthetic·access$700(Lorg/jibble/pircbot/DccFileTransfer;)V |
351 | ····.locals·0 | 349 | ····.locals·0 |
352 | ····.param·p0,·"x0"····#·Lorg/jibble/pircbot/DccFileTransfer; | 350 | ····.param·p0,·"x0"····#·Lorg/jibble/pircbot/DccFileTransfer; |
353 | ····.prologue | 351 | ····.prologue |
Offset 452, 14 lines modified | Offset 448, 15 lines modified | ||
452 | ····.prologue | 448 | ····.prologue |
453 | ····.line·106 | 449 | ····.line·106 |
454 | ····new-instance·v0,·Lorg/jibble/pircbot/DccFileTransfer$1; | 450 | ····new-instance·v0,·Lorg/jibble/pircbot/DccFileTransfer$1; |
455 | ····invoke-direct·{v0,·p0,·p1,·p2},·Lorg/jibble/pircbot/DccFileTransfer$1;-><init>(Lorg/jibble/pircbot/DccFileTransfer;Ljava/io/File;Z)V | 451 | ····invoke-direct·{v0,·p0,·p1,·p2},·Lorg/jibble/pircbot/DccFileTransfer$1;-><init>(Lorg/jibble/pircbot/DccFileTransfer;Ljava/io/File;Z)V |
452 | ····.line·161 | ||
456 | ····invoke-virtual·{v0},·Lorg/jibble/pircbot/DccFileTransfer$1;->start()V | 453 | ····invoke-virtual·{v0},·Lorg/jibble/pircbot/DccFileTransfer$1;->start()V |
457 | ····.line·162 | 454 | ····.line·162 |
458 | ····return-void | 455 | ····return-void |
459 | .end·method | 456 | .end·method |
460 | .method·doSend(Z)V | 457 | .method·doSend(Z)V |
Offset 468, 14 lines modified | Offset 465, 15 lines modified | ||
468 | ····.prologue | 465 | ····.prologue |
469 | ····.line·169 | 466 | ····.line·169 |
470 | ····new-instance·v0,·Lorg/jibble/pircbot/DccFileTransfer$2; | 467 | ····new-instance·v0,·Lorg/jibble/pircbot/DccFileTransfer$2; |
471 | ····invoke-direct·{v0,·p0,·p1},·Lorg/jibble/pircbot/DccFileTransfer$2;-><init>(Lorg/jibble/pircbot/DccFileTransfer;Z)V | 468 | ····invoke-direct·{v0,·p0,·p1},·Lorg/jibble/pircbot/DccFileTransfer$2;-><init>(Lorg/jibble/pircbot/DccFileTransfer;Z)V |
469 | ····.line·268 | ||
472 | ····invoke-virtual·{v0},·Lorg/jibble/pircbot/DccFileTransfer$2;->start()V | 470 | ····invoke-virtual·{v0},·Lorg/jibble/pircbot/DccFileTransfer$2;->start()V |
473 | ····.line·269 | 471 | ····.line·269 |
474 | ····return-void | 472 | ····return-void |
475 | .end·method | 473 | .end·method |
476 | .method·public·getFile()Ljava/io/File; | 474 | .method·public·getFile()Ljava/io/File; |
Offset 4331, 15 lines modified | Offset 4331, 15 lines modified | ||
4331 | ····invoke-virtual·{p0,·p1,·v0},·Lorg/jibble/pircbot/PircBot;->setMode(Ljava/lang/String;Ljava/lang/String;)V | 4331 | ····invoke-virtual·{p0,·p1,·v0},·Lorg/jibble/pircbot/PircBot;->setMode(Ljava/lang/String;Ljava/lang/String;)V |
4332 | ····.line·650 | 4332 | ····.line·650 |
4333 | ····return-void | 4333 | ····return-void |
4334 | .end·method | 4334 | .end·method |
4335 | .method·protected·handleLine(Ljava/lang/String;)V | 4335 | .method·protected·handleLine(Ljava/lang/String;)V |
4336 | ····.locals· | 4336 | ····.locals·58 |
4337 | ····.param·p1,·"line"····#·Ljava/lang/String; | 4337 | ····.param·p1,·"line"····#·Ljava/lang/String; |
4338 | ····.annotation·system·Ldalvik/annotation/Throws; | 4338 | ····.annotation·system·Ldalvik/annotation/Throws; |
4339 | ········value·=·{ | 4339 | ········value·=·{ |
4340 | ············Lorg/jibble/pircbot/NickAlreadyInUseException;, | 4340 | ············Lorg/jibble/pircbot/NickAlreadyInUseException;, |
4341 | ············Ljava/io/IOException; | 4341 | ············Ljava/io/IOException; |
4342 | ········} | 4342 | ········} |
4343 | ····.end·annotation | 4343 | ····.end·annotation |
Offset 4382, 19 lines modified | Offset 4382, 19 lines modified | ||
4382 | ····move-result-object·v4 | 4382 | ····move-result-object·v4 |
4383 | ····move-object/from16·v0,·p1 | 4383 | ····move-object/from16·v0,·p1 |
4384 | ····invoke-virtual·{v4,·v0},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; | 4384 | ····invoke-virtual·{v4,·v0},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
4385 | ····move-result-object·v4 | 4385 | ····move-result-object·v41 |
4386 | ····.line·933 | 4386 | ····.line·933 |
4387 | ····.local·v4 | 4387 | ····.local·v41,·"m":Ljava/util/regex/Matcher; |
4388 | ····invoke-virtual/range·{v4 | 4388 | ····invoke-virtual/range·{v41·..·v41},·Ljava/util/regex/Matcher;->matches()Z |
4389 | ····move-result·v4 | 4389 | ····move-result·v4 |
4390 | ····if-eqz·v4,·:cond_7 | 4390 | ····if-eqz·v4,·:cond_7 |
4391 | ····.line·934 | 4391 | ····.line·934 |
4392 | ····const-string·v4,·"pIRCbot" | 4392 | ····const-string·v4,·"pIRCbot" |
Offset 4407, 15 lines modified | Offset 4407, 15 lines modified | ||
4407 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 4407 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
4408 | ····move-result-object·v10 | 4408 | ····move-result-object·v10 |
4409 | ····const/4·v11,·0x3 | 4409 | ····const/4·v11,·0x3 |
4410 | ····move-object/from16·v0,·v4 | 4410 | ····move-object/from16·v0,·v41 |
4411 | ····invoke-virtual·{v0,·v11},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; | 4411 | ····invoke-virtual·{v0,·v11},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
4412 | ····move-result-object·v11 | 4412 | ····move-result-object·v11 |
4413 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 4413 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 4425, 15 lines modified | Offset 4425, 15 lines modified | ||
4425 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 4425 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
4426 | ····move-result-object·v10 | 4426 | ····move-result-object·v10 |
4427 | ····const/4·v11,·0x4 | 4427 | ····const/4·v11,·0x4 |
4428 | ····move-object/from16·v0,·v4 | 4428 | ····move-object/from16·v0,·v41 |
4429 | ····invoke-virtual·{v0,·v11},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; | 4429 | ····invoke-virtual·{v0,·v11},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
4430 | ····move-result-object·v11 | 4430 | ····move-result-object·v11 |
4431 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 4431 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 4444, 15 lines modified | Offset 4444, 15 lines modified | ||
4444 | ····move-result-object·v10 | 4444 | ····move-result-object·v10 |
4445 | ····invoke-static·{v4,·v10},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 4445 | ····invoke-static·{v4,·v10},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
4446 | ····.line·935 | 4446 | ····.line·935 |
4447 | ····const/4·v4,·0x3 | 4447 | ····const/4·v4,·0x3 |
4448 | ····move-object/from16·v0,·v4 | 4448 | ····move-object/from16·v0,·v41 |
4449 | ····invoke-virtual·{v0,·v4},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; | 4449 | ····invoke-virtual·{v0,·v4},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
4450 | ····move-result-object·v4 | 4450 | ····move-result-object·v4 |
4451 | ····const-string·v10,·"LS" | 4451 | ····const-string·v10,·"LS" |
Offset 4495, 108 lines modified | Offset 4495, 107 lines modified | ||
4495 | ····const-string·v11,·"multi-prefix" | 4495 | ····const-string·v11,·"multi-prefix" |
4496 | ····aput-object·v11,·v4,·v10 | 4496 | ····aput-object·v11,·v4,·v10 |
4497 | ····invoke-static·{v4},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 4497 | ····invoke-static·{v4},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
4498 | ····move-result-object·v4 | 4498 | ····move-result-object·v43 |
4499 | ····.line·945 | 4499 | ····.line·945 |
4500 | ····.local·v4 | 4500 | ····.local·v43,·"ok_caps":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
4501 | ····const/4·v4,·0x4 | 4501 | ····const/4·v4,·0x4 |
4502 | ····move-object/from16·v0,·v4 | 4502 | ····move-object/from16·v0,·v41 |
4503 | ····invoke-virtual·{v0,·v4},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; | 4503 | ····invoke-virtual·{v0,·v4},·Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; |
4504 | ····move-result-object·v | 4504 | ····move-result-object·v39 |
4505 | ····.line·946 | 4505 | ····.line·946 |
4506 | ····.local·v | 4506 | ····.local·v39,·"got_avail":Ljava/lang/String; |
4507 | ····const-string·v | 4507 | ····const-string·v57,·"" |
4508 | ····.line·947 | 4508 | ····.line·947 |
4509 | ····.local·v | 4509 | ····.local·v57,·"want_caps":Ljava/lang/String; |
4510 | ····invoke-interface/range·{v4 | 4510 | ····invoke-interface/range·{v43·..·v43},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
4511 | ····move-result-object·v4 | 4511 | ····move-result-object·v4 |
4512 | ····.local·v41,·"i$":Ljava/util/Iterator; | ||
4513 | ····:cond_2 | 4512 | ····:cond_2 |
4514 | ····:goto_1 | 4513 | ····:goto_1 |
4515 | ····invoke-interface | 4514 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
4516 | ····move-result·v | 4515 | ····move-result·v10 |
4517 | ····if-eqz·v | 4516 | ····if-eqz·v10,·:cond_3 |
4518 | ····invoke-interface | 4517 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
4519 | ····move-result-object·v5 | 4518 | ····move-result-object·v56 |
4520 | ····check-cast·v5 | 4519 | ····check-cast·v56,·Ljava/lang/String; |
Max diff block lines reached; 39849/44150 bytes (90.26%) of diff not shown. |
Offset 572, 14 lines modified | Offset 572, 15 lines modified | ||
572 | ····.local·v15,·"chat":Lorg/jibble/pircbot/DccChat; | 572 | ····.local·v15,·"chat":Lorg/jibble/pircbot/DccChat; |
573 | ····new-instance·v3,·Lorg/jibble/pircbot/DccManager$1; | 573 | ····new-instance·v3,·Lorg/jibble/pircbot/DccManager$1; |
574 | ····move-object/from16·v0,·p0 | 574 | ····move-object/from16·v0,·p0 |
575 | ····invoke-direct·{v3,·v0,·v15},·Lorg/jibble/pircbot/DccManager$1;-><init>(Lorg/jibble/pircbot/DccManager;Lorg/jibble/pircbot/DccChat;)V | 575 | ····invoke-direct·{v3,·v0,·v15},·Lorg/jibble/pircbot/DccManager$1;-><init>(Lorg/jibble/pircbot/DccManager;Lorg/jibble/pircbot/DccChat;)V |
576 | ····.line·114 | ||
576 | ····invoke-virtual·{v3},·Lorg/jibble/pircbot/DccManager$1;->start()V | 577 | ····invoke-virtual·{v3},·Lorg/jibble/pircbot/DccManager$1;->start()V |
577 | ····goto/16·:goto_1 | 578 | ····goto/16·:goto_1 |
578 | ····.line·116 | 579 | ····.line·116 |
579 | ····.end·local·v10····#·"address":J | 580 | ····.end·local·v10····#·"address":J |
580 | ····.end·local·v12····#·"port":I | 581 | ····.end·local·v12····#·"port":I |
Offset 21, 10 lines modified | Offset 21, 9 lines modified | ||
21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·9 | 24 | ····.line·9 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·39 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
Offset 200, 34 lines modified | Offset 200, 38 lines modified | ||
200 | ····move-result·v6 | 200 | ····move-result·v6 |
201 | ····iget-object·v7,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 201 | ····iget-object·v7,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
202 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F | 202 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F |
203 | ····.line·133 | ||
203 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I | 204 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I |
204 | ····move-result·v7 | 205 | ····move-result·v7 |
205 | ····iget-object·v8,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 206 | ····iget-object·v8,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
206 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F | 207 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F |
208 | ····.line·134 | ||
207 | ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I | 209 | ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I |
208 | ····move-result·v8 | 210 | ····move-result·v8 |
209 | ····iget-object·v9,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; | 211 | ····iget-object·v9,·p0,·Lafzkl/development/colorpickerview/view/ColorPanelView;->mColorRect:Landroid/graphics/RectF; |
210 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F | 212 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F |
213 | ····.line·135 | ||
211 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I | 214 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I |
212 | ····move-result·v9 | 215 | ····move-result·v9 |
216 | ····.line·132 | ||
213 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lafzkl/development/colorpickerview/drawable/AlphaPatternDrawable;->setBounds(IIII)V | 217 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lafzkl/development/colorpickerview/drawable/AlphaPatternDrawable;->setBounds(IIII)V |
214 | ····.line·137 | 218 | ····.line·137 |
215 | ····return-void | 219 | ····return-void |
216 | .end·method | 220 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/view/View; | 2 | .super·Landroid/view/View; |
3 | .source·"ColorPickerView.java" | 3 | .source·"ColorPickerView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lafzkl/development/colorpickerview/view/ColorPickerView$1;, | ||
8 | ········Lafzkl/development/colorpickerview/view/ColorPickerView$BitmapCache;, | 7 | ········Lafzkl/development/colorpickerview/view/ColorPickerView$BitmapCache;, |
9 | ········Lafzkl/development/colorpickerview/view/ColorPickerView$OnColorChangedListener; | 8 | ········Lafzkl/development/colorpickerview/view/ColorPickerView$OnColorChangedListener; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 2107, 14 lines modified | Offset 2106, 15 lines modified | ||
2107 | ····move-result·v6 | 2106 | ····move-result·v6 |
2108 | ····iget-object·v7,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 2107 | ····iget-object·v7,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
2109 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F | 2108 | ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F |
2109 | ····.line·917 | ||
2110 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I | 2110 | ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I |
2111 | ····move-result·v7 | 2111 | ····move-result·v7 |
2112 | ····iget-object·v8,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 2112 | ····iget-object·v8,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
2113 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F | 2113 | ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F |
Offset 2123, 18 lines modified | Offset 2123, 20 lines modified | ||
2123 | ····move-result·v8 | 2123 | ····move-result·v8 |
2124 | ····iget-object·v9,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; | 2124 | ····iget-object·v9,·p0,·Lafzkl/development/colorpickerview/view/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF; |
2125 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F | 2125 | ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F |
2126 | ····.line·918 | ||
2126 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I | 2127 | ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I |
2127 | ····move-result·v9 | 2128 | ····move-result·v9 |
2129 | ····.line·916 | ||
2128 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lafzkl/development/colorpickerview/drawable/AlphaPatternDrawable;->setBounds(IIII)V | 2130 | ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lafzkl/development/colorpickerview/drawable/AlphaPatternDrawable;->setBounds(IIII)V |
2129 | ····goto·:goto_0 | 2131 | ····goto·:goto_0 |
2130 | .end·method | 2132 | .end·method |
2131 | .method·private·setUpHueRect()V | 2133 | .method·private·setUpHueRect()V |
2132 | ····.locals·9 | 2134 | ····.locals·9 |
Offset 305, 14 lines modified | Offset 305, 15 lines modified | ||
305 | ····.line·143 | 305 | ····.line·143 |
306 | ····const/4·v0,·0x1 | 306 | ····const/4·v0,·0x1 |
307 | ····.line·147 | 307 | ····.line·147 |
308 | ····:cond_0 | 308 | ····:cond_0 |
309 | ····sget·v2,·Lafzkl/development/colorpickerview/R$id;->color_picker_view:I | 309 | ····sget·v2,·Lafzkl/development/colorpickerview/R$id;->color_picker_view:I |
310 | ····.line·148 | ||
310 | ····invoke-virtual·{p1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 311 | ····invoke-virtual·{p1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
311 | ····move-result-object·v2 | 312 | ····move-result-object·v2 |
312 | ····check-cast·v2,·Lafzkl/development/colorpickerview/view/ColorPickerView; | 313 | ····check-cast·v2,·Lafzkl/development/colorpickerview/view/ColorPickerView; |
313 | ····iput-object·v2,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; | 314 | ····iput-object·v2,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; |
Offset 349, 32 lines modified | Offset 350, 35 lines modified | ||
349 | ····move-result-object·v2 | 350 | ····move-result-object·v2 |
350 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 351 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
351 | ····iget-object·v3,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; | 352 | ····iget-object·v3,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; |
353 | ····.line·154 | ||
352 | ····invoke-virtual·{v3},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F | 354 | ····invoke-virtual·{v3},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F |
353 | ····move-result·v3 | 355 | ····move-result·v3 |
354 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I | 356 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I |
355 | ····move-result·v3 | 357 | ····move-result·v3 |
356 | ····iget-object·v4,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; | 358 | ····iget-object·v4,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; |
359 | ····.line·155 | ||
357 | ····invoke-virtual·{v4},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F | 360 | ····invoke-virtual·{v4},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F |
358 | ····move-result·v4 | 361 | ····move-result·v4 |
359 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I | 362 | ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I |
360 | ····move-result·v4 | 363 | ····move-result·v4 |
364 | ····.line·153 | ||
361 | ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V | 365 | ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V |
362 | ····.line·162 | 366 | ····.line·162 |
363 | ····:goto_0 | 367 | ····:goto_0 |
364 | ····iget-object·v2,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; | 368 | ····iget-object·v2,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->mColorPickerView:Lafzkl/development/colorpickerview/view/ColorPickerView; |
365 | ····iget-boolean·v3,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->alphaChannelVisible:Z | 369 | ····iget-boolean·v3,·p0,·Lafzkl/development/colorpickerview/preference/ColorPickerPreference;->alphaChannelVisible:Z |
Offset 92, 14 lines modified | Offset 92, 15 lines modified | ||
92 | ····.local·v1,·"isLandscapeLayout":Z | 92 | ····.local·v1,·"isLandscapeLayout":Z |
93 | ····invoke-virtual·{p0},·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->getContext()Landroid/content/Context; | 93 | ····invoke-virtual·{p0},·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->getContext()Landroid/content/Context; |
94 | ····move-result-object·v4 | 94 | ····move-result-object·v4 |
95 | ····const-string·v5,·"layout_inflater" | 95 | ····const-string·v5,·"layout_inflater" |
96 | ····.line·62 | ||
96 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 97 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
97 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
98 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 99 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
99 | ····.line·63 | 100 | ····.line·63 |
Offset 135, 14 lines modified | Offset 136, 15 lines modified | ||
135 | ····.line·73 | 136 | ····.line·73 |
136 | ····const/4·v1,·0x1 | 137 | ····const/4·v1,·0x1 |
137 | ····.line·77 | 138 | ····.line·77 |
138 | ····:cond_0 | 139 | ····:cond_0 |
139 | ····sget·v4,·Lafzkl/development/colorpickerview/R$id;->color_picker_view:I | 140 | ····sget·v4,·Lafzkl/development/colorpickerview/R$id;->color_picker_view:I |
141 | ····.line·78 | ||
140 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 142 | ····invoke-virtual·{v3,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
141 | ····move-result-object·v4 | 143 | ····move-result-object·v4 |
142 | ····check-cast·v4,·Lafzkl/development/colorpickerview/view/ColorPickerView; | 144 | ····check-cast·v4,·Lafzkl/development/colorpickerview/view/ColorPickerView; |
143 | ····iput-object·v4,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; | 145 | ····iput-object·v4,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; |
Offset 179, 32 lines modified | Offset 181, 35 lines modified | ||
179 | ····move-result-object·v4 | 181 | ····move-result-object·v4 |
180 | ····check-cast·v4,·Landroid/widget/LinearLayout; | 182 | ····check-cast·v4,·Landroid/widget/LinearLayout; |
181 | ····iget-object·v5,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; | 183 | ····iget-object·v5,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; |
184 | ····.line·84 | ||
182 | ····invoke-virtual·{v5},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F | 185 | ····invoke-virtual·{v5},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F |
183 | ····move-result·v5 | 186 | ····move-result·v5 |
184 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I | 187 | ····invoke-static·{v5},·Ljava/lang/Math;->round(F)I |
185 | ····move-result·v5 | 188 | ····move-result·v5 |
186 | ····iget-object·v6,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; | 189 | ····iget-object·v6,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; |
190 | ····.line·85 | ||
187 | ····invoke-virtual·{v6},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F | 191 | ····invoke-virtual·{v6},·Lafzkl/development/colorpickerview/view/ColorPickerView;->getDrawingOffset()F |
188 | ····move-result·v6 | 192 | ····move-result·v6 |
189 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I | 193 | ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I |
190 | ····move-result·v6 | 194 | ····move-result·v6 |
195 | ····.line·83 | ||
191 | ····invoke-virtual·{v4,·v5,·v7,·v6,·v7},·Landroid/widget/LinearLayout;->setPadding(IIII)V | 196 | ····invoke-virtual·{v4,·v5,·v7,·v6,·v7},·Landroid/widget/LinearLayout;->setPadding(IIII)V |
192 | ····.line·93 | 197 | ····.line·93 |
193 | ····:goto_0 | 198 | ····:goto_0 |
194 | ····iget-object·v4,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; | 199 | ····iget-object·v4,·p0,·Lafzkl/development/colorpickerview/dialog/ColorPickerDialog;->mColorPicker:Lafzkl/development/colorpickerview/view/ColorPickerView; |
195 | ····invoke-virtual·{v4,·p0},·Lafzkl/development/colorpickerview/view/ColorPickerView;->setOnColorChangedListener(Lafzkl/development/colorpickerview/view/ColorPickerView$OnColorChangedListener;)V | 200 | ····invoke-virtual·{v4,·p0},·Lafzkl/development/colorpickerview/view/ColorPickerView;->setOnColorChangedListener(Lafzkl/development/colorpickerview/view/ColorPickerView$OnColorChangedListener;)V |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·9 | 18 | ····.line·9 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·10 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$titleId:I | 26 | .field·final·synthetic·val$titleId:I |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lde/duenndns/ssl/MemorizingTrustManager;ILjava/lang/String;I)V | 28 | .method·constructor·<init>(Lde/duenndns/ssl/MemorizingTrustManager;ILjava/lang/String;I)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lde/duenndns/ssl/MemorizingTrustManager; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·575 | 32 | ····.line·575 |
32 | ····iput-object·p1,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$1;->this$0:Lde/duenndns/ssl/MemorizingTrustManager; | 33 | ····iput-object·p1,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$1;->this$0:Lde/duenndns/ssl/MemorizingTrustManager; |
33 | ····iput·p2,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$1;->val$myId:I | 34 | ····iput·p2,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$1;->val$myId:I |
Offset 266, 40 lines modified | Offset 266, 46 lines modified | ||
266 | ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 266 | ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
267 | ····invoke-virtual·{v3,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 267 | ····invoke-virtual·{v3,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
268 | ····move-result-object·v3 | 268 | ····move-result-object·v3 |
269 | ····.line·61 | ||
269 | ····invoke-virtual·{v3,·v0},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 270 | ····invoke-virtual·{v3,·v0},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
270 | ····move-result-object·v3 | 271 | ····move-result-object·v3 |
271 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_always:I | 272 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_always:I |
273 | ····.line·62 | ||
272 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 274 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
273 | ····move-result-object·v3 | 275 | ····move-result-object·v3 |
274 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_once:I | 276 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_once:I |
277 | ····.line·63 | ||
275 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 278 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
276 | ····move-result-object·v3 | 279 | ····move-result-object·v3 |
277 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_abort:I | 280 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_decision_abort:I |
281 | ····.line·64 | ||
278 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 282 | ····invoke-virtual·{v3,·v4,·p0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
279 | ····move-result-object·v3 | 283 | ····move-result-object·v3 |
284 | ····.line·65 | ||
280 | ····invoke-virtual·{v3,·p0},·Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; | 285 | ····invoke-virtual·{v3,·p0},·Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; |
281 | ····move-result-object·v3 | 286 | ····move-result-object·v3 |
287 | ····.line·66 | ||
282 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 288 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
283 | ····move-result-object·v3 | 289 | ····move-result-object·v3 |
284 | ····iput-object·v3,·p0,·Lde/duenndns/ssl/MemorizingActivity;->dialog:Landroid/app/AlertDialog; | 290 | ····iput-object·v3,·p0,·Lde/duenndns/ssl/MemorizingActivity;->dialog:Landroid/app/AlertDialog; |
285 | ····.line·67 | 291 | ····.line·67 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lde/duenndns/ssl/MemorizingTrustManager; | 22 | .field·final·synthetic·this$0:Lde/duenndns/ssl/MemorizingTrustManager; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lde/duenndns/ssl/MemorizingTrustManager;Ljavax/net/ssl/HostnameVerifier;)V | 24 | .method·public·constructor·<init>(Lde/duenndns/ssl/MemorizingTrustManager;Ljavax/net/ssl/HostnameVerifier;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lde/duenndns/ssl/MemorizingTrustManager; | ||
26 | ····.param·p2,·"wrapped"····#·Ljavax/net/ssl/HostnameVerifier; | 27 | ····.param·p2,·"wrapped"····#·Ljavax/net/ssl/HostnameVerifier; |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·649 | 29 | ····.line·649 |
29 | ····iput-object·p1,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier;->this$0:Lde/duenndns/ssl/MemorizingTrustManager; | 30 | ····iput-object·p1,·p0,·Lde/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier;->this$0:Lde/duenndns/ssl/MemorizingTrustManager; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 189, 177 lines modified | Offset 189, 166 lines modified | ||
189 | ····.line·71 | 189 | ····.line·71 |
190 | ····iget-object·v0,·p0,·Lde/duenndns/ssl/MemorizingTrustManager;->appKeyStore:Ljava/security/KeyStore; | 190 | ····iget-object·v0,·p0,·Lde/duenndns/ssl/MemorizingTrustManager;->appKeyStore:Ljava/security/KeyStore; |
191 | ····return-object·v0 | 191 | ····return-object·v0 |
192 | .end·method | 192 | .end·method |
193 | .method·private·certChainMessage([Ljava/security/cert/X509Certificate;Ljava/security/cert/CertificateException;)Ljava/lang/String; | 193 | .method·private·certChainMessage([Ljava/security/cert/X509Certificate;Ljava/security/cert/CertificateException;)Ljava/lang/String; |
194 | ····.locals· | 194 | ····.locals·7 |
195 | ····.param·p1,·"chain"····#·[Ljava/security/cert/X509Certificate; | 195 | ····.param·p1,·"chain"····#·[Ljava/security/cert/X509Certificate; |
196 | ····.param·p2,·"cause"····#·Ljava/security/cert/CertificateException; | 196 | ····.param·p2,·"cause"····#·Ljava/security/cert/CertificateException; |
197 | ····.prologue | 197 | ····.prologue |
198 | ····.line·489 | 198 | ····.line·489 |
199 | ····move-object·v | 199 | ····move-object·v1,·p2 |
200 | ····.line·490 | 200 | ····.line·490 |
201 | ····.local·v | 201 | ····.local·v1,·"e":Ljava/lang/Throwable; |
202 | ····sget-object·v | 202 | ····sget-object·v3,·Lde/duenndns/ssl/MemorizingTrustManager;->LOGGER:Ljava/util/logging/Logger; |
203 | ····sget-object·v | 203 | ····sget-object·v4,·Ljava/util/logging/Level;->FINE:Ljava/util/logging/Level; |
204 | ····new-instance·v | 204 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
205 | ····invoke-direct·{v | 205 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
206 | ····const-string·v | 206 | ····const-string·v6,·"certChainMessage·for·" |
207 | ····invoke-virtual·{v | 207 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
208 | ····move-result-object·v | 208 | ····move-result-object·v5 |
209 | ····invoke-virtual·{v | 209 | ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
210 | ····move-result-object·v | 210 | ····move-result-object·v5 |
211 | ····invoke-virtual·{v | 211 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
212 | ····move-result-object·v | 212 | ····move-result-object·v5 |
213 | ····invoke-virtual·{v | 213 | ····invoke-virtual·{v3,·v4,·v5},·Ljava/util/logging/Logger;->log(Ljava/util/logging/Level;Ljava/lang/String;)V |
214 | ····.line·491 | 214 | ····.line·491 |
215 | ····new-instance·v | 215 | ····new-instance·v2,·Ljava/lang/StringBuffer; |
216 | ····invoke-direct·{v | 216 | ····invoke-direct·{v2},·Ljava/lang/StringBuffer;-><init>()V |
217 | ····.line·492 | 217 | ····.line·492 |
218 | ····.local·v | 218 | ····.local·v2,·"si":Ljava/lang/StringBuffer; |
219 | ····invoke-virtual·{v | 219 | ····invoke-virtual·{v1},·Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable; |
220 | ····move-result-object·v | 220 | ····move-result-object·v3 |
221 | ····if-eqz·v | 221 | ····if-eqz·v3,·:cond_0 |
222 | ····.line·493 | 222 | ····.line·493 |
223 | ····invoke-virtual·{v | 223 | ····invoke-virtual·{v1},·Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable; |
224 | ····move-result-object·v | 224 | ····move-result-object·v1 |
225 | ····.line·496 | 225 | ····.line·496 |
226 | ····const-string·v | 226 | ····const-string·v3,·"Trust·anchor·for·certification·path·not·found." |
227 | ····invoke-virtual·{v | 227 | ····invoke-virtual·{v1},·Ljava/lang/Throwable;->getMessage()Ljava/lang/String; |
228 | ····move-result-object·v | 228 | ····move-result-object·v4 |
229 | ····invoke-virtual·{v | 229 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
230 | ····move-result·v | 230 | ····move-result·v3 |
231 | ····if-eqz·v | 231 | ····if-eqz·v3,·:cond_1 |
232 | ····.line·497 | 232 | ····.line·497 |
233 | ····iget-object·v | 233 | ····iget-object·v3,·p0,·Lde/duenndns/ssl/MemorizingTrustManager;->master:Landroid/content/Context; |
234 | ····sget·v | 234 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_trust_anchor:I |
235 | ····invoke-virtual·{v | 235 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
236 | ····move-result-object·v | 236 | ····move-result-object·v3 |
237 | ····invoke-virtual·{v | 237 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
238 | ····.line·500 | 238 | ····.line·500 |
239 | ····:goto_0 | 239 | ····:goto_0 |
240 | ····const-string·v | 240 | ····const-string·v3,·"\n" |
241 | ····invoke-virtual·{v | 241 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
242 | ····.line·502 | 242 | ····.line·502 |
243 | ····:cond_0 | 243 | ····:cond_0 |
244 | ····const-string·v | 244 | ····const-string·v3,·"\n" |
245 | ····invoke-virtual·{v | 245 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
246 | ····.line·503 | 246 | ····.line·503 |
247 | ····iget-object·v | 247 | ····iget-object·v3,·p0,·Lde/duenndns/ssl/MemorizingTrustManager;->master:Landroid/content/Context; |
248 | ····sget·v | 248 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_connect_anyway:I |
249 | ····invoke-virtual·{v | 249 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
250 | ····move-result-object·v | 250 | ····move-result-object·v3 |
251 | ····invoke-virtual·{v | 251 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
252 | ····.line·504 | 252 | ····.line·504 |
253 | ····const-string·v | 253 | ····const-string·v3,·"\n\n" |
254 | ····invoke-virtual·{v | 254 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
255 | ····.line·505 | 255 | ····.line·505 |
256 | ····iget-object·v | 256 | ····iget-object·v3,·p0,·Lde/duenndns/ssl/MemorizingTrustManager;->master:Landroid/content/Context; |
257 | ····sget·v | 257 | ····sget·v4,·Lde/duenndns/ssl/R$string;->mtm_cert_details:I |
258 | ····invoke-virtual·{v | 258 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
259 | ····move-result-object·v | 259 | ····move-result-object·v3 |
260 | ····invoke-virtual·{v | 260 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
261 | ····.line·506 | 261 | ····.line·506 |
262 | ····move-object·v0,·p1 | ||
263 | ····.local·v0,·"arr$":[Ljava/security/cert/X509Certificate; | ||
264 | ····array-length·v4,· | 262 | ····array-length·v4,·p1 |
Max diff block lines reached; 20775/28008 bytes (74.18%) of diff not shown. |