Offset 1, 355 lines modified | Offset 1, 354 lines modified | ||
1 |
Zip·file·size:·93 |
1 | Zip·file·size:·930560·bytes,·number·of·entries:·352 |
2 | -rw----·····2.0·fat····37516·bl·defN·16-Feb-23·10:39·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat····37516·bl·defN·16-Feb-23·10:39·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat····37637·bl·defN·16-Feb-23·10:39·META-INF/269709C9.SF | 3 | -rw----·····2.0·fat····37637·bl·defN·16-Feb-23·10:39·META-INF/269709C9.SF |
4 | -rw----·····2.0·fat·····1291·bl·defN·16-Feb-23·10:39·META-INF/269709C9.RSA | 4 | -rw----·····2.0·fat·····1291·bl·defN·16-Feb-23·10:39·META-INF/269709C9.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-Feb-23·08:37·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-Feb-23·08:37·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-Feb-23·08:37·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-Feb-23·08:37·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····3936·bX·defN· |
7 | -rw----·····2.0·fat·····3936·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
8 |
-rw----·····2.0·fat······468·bl·defN· |
8 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abs__primary_text_disable_only_holo_dark.xml |
9 |
-rw----·····2.0·fat······468·bl·defN· |
9 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abs__primary_text_disable_only_holo_light.xml |
10 |
-rw----·····2.0·fat······976·bl·defN· |
10 | -rw----·····2.0·fat······976·bl·defN·08-Jan-01·00:00·res/color/abs__primary_text_holo_dark.xml |
11 |
-rw----·····2.0·fat······976·bl·defN· |
11 | -rw----·····2.0·fat······976·bl·defN·08-Jan-01·00:00·res/color/abs__primary_text_holo_light.xml |
12 |
-rw----·····1.0·fat······249·b-·stor· |
12 | -rw----·····1.0·fat······249·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png |
13 |
-rw----·····1.0·fat······249·b-·stor· |
13 | -rw----·····1.0·fat······249·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png |
14 |
-rw----·····1.0·fat······248·b-·stor· |
14 | -rw----·····1.0·fat······248·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png |
15 |
-rw----·····1.0·fat······260·b-·stor· |
15 | -rw----·····1.0·fat······260·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png |
16 |
-rw----·····1.0·fat······260·b-·stor· |
16 | -rw----·····1.0·fat······260·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png |
17 |
-rw----·····1.0·fat······299·b-·stor· |
17 | -rw----·····1.0·fat······299·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png |
18 |
-rw----·····1.0·fat······291·b-·stor· |
18 | -rw----·····1.0·fat······291·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png |
19 |
-rw----·····1.0·fat······255·b-·stor· |
19 | -rw----·····1.0·fat······255·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png |
20 |
-rw----·····1.0·fat······254·b-·stor· |
20 | -rw----·····1.0·fat······254·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png |
21 |
-rw----·····1.0·fat······297·b-·stor· |
21 | -rw----·····1.0·fat······297·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png |
22 |
-rw----·····1.0·fat······255·b-·stor· |
22 | -rw----·····1.0·fat······255·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png |
23 |
-rw----·····1.0·fat······255·b-·stor· |
23 | -rw----·····1.0·fat······255·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png |
24 |
-rw----·····1.0·fat······250·b-·stor· |
24 | -rw----·····1.0·fat······250·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png |
25 |
-rw----·····1.0·fat······248·b-·stor· |
25 | -rw----·····1.0·fat······248·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png |
26 |
-rw----·····1.0·fat······278·b-·stor· |
26 | -rw----·····1.0·fat······278·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png |
27 |
-rw----·····1.0·fat······277·b-·stor· |
27 | -rw----·····1.0·fat······277·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png |
28 |
-rw----·····1.0·fat······210·b-·stor· |
28 | -rw----·····1.0·fat······210·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png |
29 |
-rw----·····1.0·fat······210·b-·stor· |
29 | -rw----·····1.0·fat······210·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png |
30 |
-rw----·····1.0·fat······208·b-·stor· |
30 | -rw----·····1.0·fat······208·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png |
31 |
-rw----·····1.0·fat······219·b-·stor· |
31 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png |
32 |
-rw----·····1.0·fat······219·b-·stor· |
32 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png |
33 |
-rw----·····1.0·fat······219·b-·stor· |
33 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png |
34 |
-rw----·····1.0·fat······252·b-·stor· |
34 | -rw----·····1.0·fat······252·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png |
35 |
-rw----·····1.0·fat······250·b-·stor· |
35 | -rw----·····1.0·fat······250·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png |
36 |
-rw----·····1.0·fat······253·b-·stor· |
36 | -rw----·····1.0·fat······253·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png |
37 |
-rw----·····1.0·fat······250·b-·stor· |
37 | -rw----·····1.0·fat······250·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png |
38 |
-rw----·····1.0·fat······548·b-·stor· |
38 | -rw----·····1.0·fat······548·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png |
39 |
-rw----·····1.0·fat······438·b-·stor· |
39 | -rw----·····1.0·fat······438·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png |
40 |
-rw----·····1.0·fat······791·b-·stor· |
40 | -rw----·····1.0·fat······791·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png |
41 |
-rw----·····1.0·fat······605·b-·stor· |
41 | -rw----·····1.0·fat······605·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png |
42 |
-rw----·····1.0·fat······996·b-·stor· |
42 | -rw----·····1.0·fat······996·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_clear_disabled.png |
43 |
-rw----·····1.0·fat·····1498·b-·stor· |
43 | -rw----·····1.0·fat·····1498·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_clear_normal.png |
44 |
-rw----·····1.0·fat······409·b-·stor· |
44 | -rw----·····1.0·fat······409·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png |
45 |
-rw----·····1.0·fat······451·b-·stor· |
45 | -rw----·····1.0·fat······451·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png |
46 |
-rw----·····1.0·fat······493·b-·stor· |
46 | -rw----·····1.0·fat······493·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png |
47 |
-rw----·····1.0·fat······448·b-·stor· |
47 | -rw----·····1.0·fat······448·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png |
48 |
-rw----·····1.0·fat······815·b-·stor· |
48 | -rw----·····1.0·fat······815·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_go.png |
49 |
-rw----·····1.0·fat······254·b-·stor· |
49 | -rw----·····1.0·fat······254·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png |
50 |
-rw----·····1.0·fat······126·b-·stor· |
50 | -rw----·····1.0·fat······126·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png |
51 |
-rw----·····1.0·fat······136·b-·stor· |
51 | -rw----·····1.0·fat······136·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png |
52 |
-rw----·····1.0·fat······578·b-·stor· |
52 | -rw----·····1.0·fat······578·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png |
53 |
-rw----·····1.0·fat······607·b-·stor· |
53 | -rw----·····1.0·fat······607·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png |
54 |
-rw----·····1.0·fat·····1688·b-·stor· |
54 | -rw----·····1.0·fat·····1688·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_search.png |
55 |
-rw----·····1.0·fat······973·b-·stor· |
55 | -rw----·····1.0·fat······973·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png |
56 |
-rw----·····1.0·fat·····2013·b-·stor· |
56 | -rw----·····1.0·fat·····2013·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_voice_search.png |
57 |
-rw----·····1.0·fat······705·b-·stor· |
57 | -rw----·····1.0·fat······705·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png |
58 |
-rw----·····1.0·fat······212·b-·stor· |
58 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_activated_holo.9.png |
59 |
-rw----·····1.0·fat······168·b-·stor· |
59 | -rw----·····1.0·fat······168·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png |
60 |
-rw----·····1.0·fat······168·b-·stor· |
60 | -rw----·····1.0·fat······168·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png |
61 |
-rw----·····1.0·fat······212·b-·stor· |
61 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_focused_holo.9.png |
62 |
-rw----·····1.0·fat······212·b-·stor· |
62 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png |
63 |
-rw----·····1.0·fat······212·b-·stor· |
63 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png |
64 |
-rw----·····1.0·fat······212·b-·stor· |
64 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png |
65 |
-rw----·····1.0·fat······239·b-·stor· |
65 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png |
66 |
-rw----·····1.0·fat······240·b-·stor· |
66 | -rw----·····1.0·fat······240·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png |
67 |
-rw----·····1.0·fat······921·b-·stor· |
67 | -rw----·····1.0·fat······921·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png |
68 |
-rw----·····1.0·fat·····1033·b-·stor· |
68 | -rw----·····1.0·fat·····1033·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png |
69 |
-rw----·····1.0·fat······219·b-·stor· |
69 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png |
70 |
-rw----·····1.0·fat······219·b-·stor· |
70 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png |
71 |
-rw----·····1.0·fat······894·b-·stor· |
71 | -rw----·····1.0·fat······894·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png |
72 |
-rw----·····1.0·fat······894·b-·stor· |
72 | -rw----·····1.0·fat······894·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png |
73 |
-rw----·····1.0·fat······219·b-·stor· |
73 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png |
74 |
-rw----·····1.0·fat······219·b-·stor· |
74 | -rw----·····1.0·fat······219·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png |
75 |
-rw----·····1.0·fat·····1819·b-·stor· |
75 | -rw----·····1.0·fat·····1819·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png |
76 |
-rw----·····1.0·fat·····2380·b-·stor· |
76 | -rw----·····1.0·fat·····2380·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png |
77 |
-rw----·····1.0·fat······360·b-·stor· |
77 | -rw----·····1.0·fat······360·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png |
78 |
-rw----·····1.0·fat······361·b-·stor· |
78 | -rw----·····1.0·fat······361·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png |
79 |
-rw----·····1.0·fat······351·b-·stor· |
79 | -rw----·····1.0·fat······351·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png |
80 |
-rw----·····1.0·fat······351·b-·stor· |
80 | -rw----·····1.0·fat······351·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png |
81 |
-rw----·····1.0·fat······549·b-·stor· |
81 | -rw----·····1.0·fat······549·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png |
82 |
-rw----·····1.0·fat······544·b-·stor· |
82 | -rw----·····1.0·fat······544·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png |
83 |
-rw----·····1.0·fat······481·b-·stor· |
83 | -rw----·····1.0·fat······481·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png |
84 |
-rw----·····1.0·fat······479·b-·stor· |
84 | -rw----·····1.0·fat······479·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png |
85 |
-rw----·····1.0·fat······192·b-·stor· |
85 | -rw----·····1.0·fat······192·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png |
86 |
-rw----·····1.0·fat······185·b-·stor· |
86 | -rw----·····1.0·fat······185·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__tab_selected_holo.9.png |
87 |
-rw----·····1.0·fat······191·b-·stor· |
87 | -rw----·····1.0·fat······191·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png |
88 |
-rw----·····1.0·fat······189·b-·stor· |
88 | -rw----·····1.0·fat······189·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png |
89 |
-rw----·····1.0·fat······209·b-·stor· |
89 | -rw----·····1.0·fat······209·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png |
90 |
-rw----·····1.0·fat······206·b-·stor· |
90 | -rw----·····1.0·fat······206·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png |
91 |
-rw----·····1.0·fat······212·b-·stor· |
91 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png |
92 |
-rw----·····1.0·fat······204·b-·stor· |
92 | -rw----·····1.0·fat······204·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png |
93 |
-rw----·····1.0·fat······217·b-·stor· |
93 | -rw----·····1.0·fat······217·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png |
94 |
-rw----·····1.0·fat······217·b-·stor· |
94 | -rw----·····1.0·fat······217·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png |
95 |
-rw----·····1.0·fat······223·b-·stor· |
95 | -rw----·····1.0·fat······223·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png |
96 |
-rw----·····1.0·fat······223·b-·stor· |
96 | -rw----·····1.0·fat······223·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png |
97 |
-rw----·····1.0·fat·····1275·b-·stor· |
97 | -rw----·····1.0·fat·····1275·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abs__toast_frame.9.png |
98 |
-rw----·····1.0·fat·····3011·b-·stor· |
98 | -rw----·····1.0·fat·····3011·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
99 |
-rw----·····1.0·fat·····2480·b-·stor· |
99 | -rw----·····1.0·fat·····2480·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/marker_blue.png |
Max diff block lines reached; 0/76260 bytes (0.00%) of diff not shown. |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout·android:id="@id/abs__action_mode_close_button"·android:paddingLeft="8.0dip"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginRight="16.0dip"·style="?attr/actionModeCloseButtonStyle" | 2 | <com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout·android:id="@id/abs__action_mode_close_button"·android:paddingLeft="8.0dip"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginRight="16.0dip"·style="?attr/actionModeCloseButtonStyle" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<ImageView·android:layout_gravity="center"·android:layout_width="48.0dip"·android:layout_height="wrap_content"·android:src="?actionModeCloseDrawable"·android:scaleType="center"·/> | 4 | ····<ImageView·android:layout_gravity="center"·android:layout_width="48.0dip"·android:layout_height="wrap_content"·android:src="?actionModeCloseDrawable"·android:scaleType="center"·/> |
5 | ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textSize="12.0sp"·android:layout_gravity="center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="16.0dip"·android:text="@string/abs__action_mode_done"·/> | 5 | ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textSize="12.0sp"·android:layout_gravity="center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="16.0dip"·android:text="@string/abs__action_mode_done"·android:textAllCaps="true"·/> |
6 | </com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout> | 6 | </com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout> |
Offset 89, 14 lines modified | Offset 89, 15 lines modified | ||
89 | ········<item·name="android:textSize">18.0sp</item> | 89 | ········<item·name="android:textSize">18.0sp</item> |
90 | ····</style> | 90 | ····</style> |
91 | ····<style·name="TextAppearance.Sherlock.Small"·parent="@style/Sherlock.__TextAppearance.Small"·/> | 91 | ····<style·name="TextAppearance.Sherlock.Small"·parent="@style/Sherlock.__TextAppearance.Small"·/> |
92 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Menu"·parent="@style/Widget"> | 92 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Menu"·parent="@style/Widget"> |
93 | ········<item·name="android:textSize">12.0sp</item> | 93 | ········<item·name="android:textSize">12.0sp</item> |
94 | ········<item·name="android:textStyle">bold</item> | 94 | ········<item·name="android:textStyle">bold</item> |
95 | ········<item·name="android:textColor">?actionMenuTextColor</item> | 95 | ········<item·name="android:textColor">?actionMenuTextColor</item> |
96 | ········<item·name="android:textAllCaps">@bool/abs__config_actionMenuItemAllCaps</item> | ||
96 | ····</style> | 97 | ····</style> |
97 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle"·parent="@style/Widget"> | 98 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle"·parent="@style/Widget"> |
98 | ········<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> | 99 | ········<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> |
99 | ········<item·name="android:textColor">?android:textColorSecondary</item> | 100 | ········<item·name="android:textColor">?android:textColorSecondary</item> |
100 | ····</style> | 101 | ····</style> |
101 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse"·parent="@style/Widget"> | 102 | ····<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse"·parent="@style/Widget"> |
102 | ········<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> | 103 | ········<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> |
Offset 340, 14 lines modified | Offset 341, 15 lines modified | ||
340 | ····<style·name="Widget.Sherlock.ActionBar.TabText"·parent="@style/Widget"> | 341 | ····<style·name="Widget.Sherlock.ActionBar.TabText"·parent="@style/Widget"> |
341 | ········<item·name="android:textAppearance">@null</item> | 342 | ········<item·name="android:textAppearance">@null</item> |
342 | ········<item·name="android:textSize">12.0sp</item> | 343 | ········<item·name="android:textSize">12.0sp</item> |
343 | ········<item·name="android:textStyle">bold</item> | 344 | ········<item·name="android:textStyle">bold</item> |
344 | ········<item·name="android:textColor">?textColorPrimary</item> | 345 | ········<item·name="android:textColor">?textColorPrimary</item> |
345 | ········<item·name="android:ellipsize">marquee</item> | 346 | ········<item·name="android:ellipsize">marquee</item> |
346 | ········<item·name="android:maxLines">2</item> | 347 | ········<item·name="android:maxLines">2</item> |
348 | ········<item·name="android:textAllCaps">true</item> | ||
347 | ····</style> | 349 | ····</style> |
348 | ····<style·name="Widget.Sherlock.ActionBar.TabView"·parent="@style/Widget"> | 350 | ····<style·name="Widget.Sherlock.ActionBar.TabView"·parent="@style/Widget"> |
349 | ········<item·name="android:gravity">center_horizontal</item> | 351 | ········<item·name="android:gravity">center_horizontal</item> |
350 | ········<item·name="android:background">@drawable/abs__tab_indicator_ab_holo</item> | 352 | ········<item·name="android:background">@drawable/abs__tab_indicator_ab_holo</item> |
351 | ········<item·name="android:paddingLeft">16.0dip</item> | 353 | ········<item·name="android:paddingLeft">16.0dip</item> |
352 | ········<item·name="android:paddingRight">16.0dip</item> | 354 | ········<item·name="android:paddingRight">16.0dip</item> |
353 | ····</style> | 355 | ····</style> |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Landroid/support/v4/app/ExpandableListFragment; | 21 | .field·final·synthetic·this$0:Landroid/support/v4/app/ExpandableListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/ExpandableListFragment;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/ExpandableListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/ExpandableListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·37 | 27 | ····.line·37 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ExpandableListFragment$1;->this$0:Landroid/support/v4/app/ExpandableListFragment; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ExpandableListFragment$1;->this$0:Landroid/support/v4/app/ExpandableListFragment; |
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:Landroid/support/v4/app/ExpandableListFragment; | 21 | .field·final·synthetic·this$0:Landroid/support/v4/app/ExpandableListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/ExpandableListFragment;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/ExpandableListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Landroid/support/v4/app/ExpandableListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·44 | 27 | ····.line·44 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ExpandableListFragment$2;->this$0:Landroid/support/v4/app/ExpandableListFragment; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ExpandableListFragment$2;->this$0:Landroid/support/v4/app/ExpandableListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 384, 31 lines modified | Offset 384, 35 lines modified | ||
384 | ····.line·278 | 384 | ····.line·278 |
385 | ····if-eqz·p2,·:cond_2 | 385 | ····if-eqz·p2,·:cond_2 |
386 | ····.line·279 | 386 | ····.line·279 |
387 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mProgressContainer:Landroid/view/View; | 387 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mProgressContainer:Landroid/view/View; |
388 | ····.line·280 | ||
388 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 389 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
389 | ····move-result-object·v1 | 390 | ····move-result-object·v1 |
391 | ····.line·279 | ||
390 | ····invoke-static·{v1,·v5},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 392 | ····invoke-static·{v1,·v5},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
391 | ····move-result-object·v1 | 393 | ····move-result-object·v1 |
392 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V | 394 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
393 | ····.line·281 | 395 | ····.line·281 |
394 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mExpandableListContainer:Landroid/view/View; | 396 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mExpandableListContainer:Landroid/view/View; |
397 | ····.line·282 | ||
395 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 398 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
396 | ····move-result-object·v1 | 399 | ····move-result-object·v1 |
400 | ····.line·281 | ||
397 | ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 401 | ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
398 | ····move-result-object·v1 | 402 | ····move-result-object·v1 |
399 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V | 403 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
400 | ····.line·287 | 404 | ····.line·287 |
Offset 440, 31 lines modified | Offset 444, 35 lines modified | ||
440 | ····.line·290 | 444 | ····.line·290 |
441 | ····:cond_3 | 445 | ····:cond_3 |
442 | ····if-eqz·p2,·:cond_4 | 446 | ····if-eqz·p2,·:cond_4 |
443 | ····.line·291 | 447 | ····.line·291 |
444 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mProgressContainer:Landroid/view/View; | 448 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mProgressContainer:Landroid/view/View; |
449 | ····.line·292 | ||
445 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 450 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
446 | ····move-result-object·v1 | 451 | ····move-result-object·v1 |
452 | ····.line·291 | ||
447 | ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 453 | ····invoke-static·{v1,·v4},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
448 | ····move-result-object·v1 | 454 | ····move-result-object·v1 |
449 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V | 455 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
450 | ····.line·293 | 456 | ····.line·293 |
451 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mExpandableListContainer:Landroid/view/View; | 457 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ExpandableListFragment;->mExpandableListContainer:Landroid/view/View; |
458 | ····.line·294 | ||
452 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 459 | ····invoke-virtual·{p0},·Landroid/support/v4/app/ExpandableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
453 | ····move-result-object·v1 | 460 | ····move-result-object·v1 |
461 | ····.line·293 | ||
454 | ····invoke-static·{v1,·v5},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 462 | ····invoke-static·{v1,·v5},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
455 | ····move-result-object·v1 | 463 | ····move-result-object·v1 |
456 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V | 464 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V |
457 | ····.line·299 | 465 | ····.line·299 |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·9 | 28 | ····.line·9 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·447 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/CanteenFragment; | 31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/CanteenFragment; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/CanteenFragment;)V | 33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/CanteenFragment;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/CanteenFragment; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·99 | 37 | ····.line·99 |
37 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/CanteenFragment$1;->this$0:Lde/uni_potsdam/hpi/openmensa/CanteenFragment; | 38 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/CanteenFragment$1;->this$0:Lde/uni_potsdam/hpi/openmensa/CanteenFragment; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····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:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·98 | 27 | ····.line·98 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$1;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$1;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
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:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·301 | 27 | ····.line·301 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$2;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$2;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 14 lines modified | Offset 42, 15 lines modified | ||
41 | ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface; | 42 | ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface; |
42 | ····.param·p2,·"which"····#·I | 43 | ····.param·p2,·"which"····#·I |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·304 | 45 | ····.line·304 |
45 | ····new-instance·v0,·Landroid/content/Intent; | 46 | ····new-instance·v0,·Landroid/content/Intent; |
47 | ····.line·305 | ||
46 | ····#·getter·for:·Lde/uni_potsdam/hpi/openmensa/MainActivity;->context:Landroid/content/Context; | 48 | ····#·getter·for:·Lde/uni_potsdam/hpi/openmensa/MainActivity;->context:Landroid/content/Context; |
47 | ····invoke-static·{},·Lde/uni_potsdam/hpi/openmensa/MainActivity;->access$200()Landroid/content/Context; | 49 | ····invoke-static·{},·Lde/uni_potsdam/hpi/openmensa/MainActivity;->access$200()Landroid/content/Context; |
48 | ····move-result-object·v1 | 50 | ····move-result-object·v1 |
49 | ····const-class·v2,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsActivity; | 51 | ····const-class·v2,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·294 | 27 | ····.line·294 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$3;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$3;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
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:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·430 | 27 | ····.line·430 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$4;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/MainActivity$4;->this$0:Lde/uni_potsdam/hpi/openmensa/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 178, 20 lines modified | Offset 178, 22 lines modified | ||
178 | ····.prologue | 178 | ····.prologue |
179 | ····const/4·v2,·0x0 | 179 | ····const/4·v2,·0x0 |
180 | ····.line·394 | 180 | ····.line·394 |
181 | ····const-string·v1,·"connectivity" | 181 | ····const-string·v1,·"connectivity" |
182 | ····.line·395 | ||
182 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 183 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
183 | ····move-result-object·v1 | 184 | ····move-result-object·v1 |
184 | ····check-cast·v1,·Landroid/net/ConnectivityManager; | 185 | ····check-cast·v1,·Landroid/net/ConnectivityManager; |
186 | ····.line·396 | ||
185 | ····invoke-virtual·{v1},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; | 187 | ····invoke-virtual·{v1},·Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; |
186 | ····move-result-object·v0 | 188 | ····move-result-object·v0 |
187 | ····.line·398 | 189 | ····.line·398 |
188 | ····.local·v0,·"info":Landroid/net/NetworkInfo; | 190 | ····.local·v0,·"info":Landroid/net/NetworkInfo; |
189 | ····if-eqz·v0,·:cond_0 | 191 | ····if-eqz·v0,·:cond_0 |
Offset 244, 21 lines modified | Offset 246, 15 lines modified | ||
244 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 246 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
245 | ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 247 | ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
246 | ····move-result-object·v3 | 248 | ····move-result-object·v3 |
247 | ····const-string·v4,·"canteens" | 249 | ····const-string·v4,·"canteens?limit=50" |
248 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
249 | ····move-result-object·v3 | ||
250 | ····const-string·v4,·"?limit=50" | ||
251 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 250 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
252 | ····move-result-object·v3 | 251 | ····move-result-object·v3 |
253 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 252 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 359, 38 lines modified | Offset 355, 42 lines modified | ||
359 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 355 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
360 | ····move-result-object·v5 | 356 | ····move-result-object·v5 |
361 | ····const·v6,·0x7f0b0019 | 357 | ····const·v6,·0x7f0b0019 |
358 | ····.line·292 | ||
362 | ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 359 | ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
363 | ····move-result-object·v5 | 360 | ····move-result-object·v5 |
361 | ····.line·293 | ||
364 | ····invoke-virtual·{v5,·v8},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 362 | ····invoke-virtual·{v5,·v8},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
365 | ····move-result-object·v5 | 363 | ····move-result-object·v5 |
366 | ····const/high16·v6,·0x1040000 | 364 | ····const/high16·v6,·0x1040000 |
367 | ····new-instance·v7,·Lde/uni_potsdam/hpi/openmensa/MainActivity$3; | 365 | ····new-instance·v7,·Lde/uni_potsdam/hpi/openmensa/MainActivity$3; |
368 | ····invoke-direct·{v7,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$3;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 366 | ····invoke-direct·{v7,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$3;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
367 | ····.line·294 | ||
369 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 368 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
370 | ····move-result-object·v5 | 369 | ····move-result-object·v5 |
371 | ····const·v6,·0x104000a | 370 | ····const·v6,·0x104000a |
372 | ····new-instance·v7,·Lde/uni_potsdam/hpi/openmensa/MainActivity$2; | 371 | ····new-instance·v7,·Lde/uni_potsdam/hpi/openmensa/MainActivity$2; |
373 | ····invoke-direct·{v7,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$2;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 372 | ····invoke-direct·{v7,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$2;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
373 | ····.line·300 | ||
374 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 374 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
375 | ····.line·310 | 375 | ····.line·310 |
376 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 376 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
377 | ····move-result-object·v1 | 377 | ····move-result-object·v1 |
Offset 572, 14 lines modified | Offset 572, 15 lines modified | ||
572 | ····invoke-direct·{v2,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$4;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V | 572 | ····invoke-direct·{v2,·p0},·Lde/uni_potsdam/hpi/openmensa/MainActivity$4;-><init>(Lde/uni_potsdam/hpi/openmensa/MainActivity;)V |
573 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 573 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
574 | ····move-result-object·v0 | 574 | ····move-result-object·v0 |
575 | ····.line·434 | ||
575 | ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 576 | ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
576 | ····move-result-object·v0 | 577 | ····move-result-object·v0 |
Max diff block lines reached; 19719/23033 bytes (85.61%) of diff not shown. |
Offset 191, 70 lines modified | Offset 191, 67 lines modified | ||
191 | #·virtual·methods | 191 | #·virtual·methods |
192 | .method·public·setData(Lde/uni_potsdam/hpi/openmensa/api/Meal;)V | 192 | .method·public·setData(Lde/uni_potsdam/hpi/openmensa/api/Meal;)V |
193 | ····.locals·7 | 193 | ····.locals·7 |
194 | ····.param·p1,·"meal"····#·Lde/uni_potsdam/hpi/openmensa/api/Meal; | 194 | ····.param·p1,·"meal"····#·Lde/uni_potsdam/hpi/openmensa/api/Meal; |
195 | ····.prologue | 195 | ····.prologue |
196 | ····.line·124 | 196 | ····.line·124 |
197 |
····iget-object·v |
197 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->category:Landroid/widget/TextView; |
198 |
····if-eqz·v |
198 | ····if-eqz·v2,·:cond_1 |
199 | ····.line·125 | 199 | ····.line·125 |
200 |
····iget-object·v |
200 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->category:Landroid/widget/TextView; |
201 |
····iget-object·v |
201 | ····iget-object·v3,·p1,·Lde/uni_potsdam/hpi/openmensa/api/Meal;->category:Ljava/lang/String; |
202 |
····invoke-virtual·{v |
202 | ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
203 | ····.line·126 | 203 | ····.line·126 |
204 |
····iget-object·v |
204 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->name:Landroid/widget/TextView; |
205 |
····iget-object·v |
205 | ····iget-object·v3,·p1,·Lde/uni_potsdam/hpi/openmensa/api/Meal;->name:Ljava/lang/String; |
206 |
····invoke-virtual·{v |
206 | ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
207 | ····.line·127 | 207 | ····.line·127 |
208 |
····iget-object·v |
208 | ····iget-object·v2,·p1,·Lde/uni_potsdam/hpi/openmensa/api/Meal;->notes:[Ljava/lang/String; |
209 |
····array-length·v |
209 | ····array-length·v0,·v2 |
210 | ····.line·128 | 210 | ····.line·128 |
211 |
····.local·v |
211 | ····.local·v0,·"i":I |
212 |
····iget-object·v |
212 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->notes:Landroid/widget/TextView; |
213 |
····const-string·v |
213 | ····const-string·v3,·"" |
214 |
····invoke-virtual·{v |
214 | ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
215 | ····.line·129 | 215 | ····.line·129 |
216 |
····iget-object·v |
216 | ····iget-object·v3,·p1,·Lde/uni_potsdam/hpi/openmensa/api/Meal;->notes:[Ljava/lang/String; |
217 |
|
217 | ····array-length·v4,·v3 |
218 | ····array-length·v3,·v0 | ||
219 | ····.local·v3,·"len$":I | ||
220 | ····const/4·v2,·0x0 | 218 | ····const/4·v2,·0x0 |
221 | ····.local·v2,·"i$":I | ||
222 | ····:goto_0 | 219 | ····:goto_0 |
223 |
····if-ge·v2,·v |
220 | ····if-ge·v2,·v4,·:cond_1 |
224 |
····aget-object·v |
221 | ····aget-object·v1,·v3,·v2 |
225 | ····.line·130 | 222 | ····.line·130 |
226 |
····.local·v |
223 | ····.local·v1,·"note":Ljava/lang/String; |
227 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->notes:Landroid/widget/TextView; | 224 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->notes:Landroid/widget/TextView; |
228 |
····invoke-virtual·{v5,·v |
225 | ····invoke-virtual·{v5,·v1},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V |
229 | ····.line·131 | 226 | ····.line·131 |
230 |
····add-int/lit8·v |
227 | ····add-int/lit8·v0,·v0,·-0x1 |
231 |
····if-lez·v |
228 | ····if-lez·v0,·:cond_0 |
232 | ····.line·132 | 229 | ····.line·132 |
233 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->notes:Landroid/widget/TextView; | 230 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->notes:Landroid/widget/TextView; |
234 | ····const-string·v6,·",·" | 231 | ····const-string·v6,·",·" |
235 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V | 232 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V |
Offset 262, 73 lines modified | Offset 259, 70 lines modified | ||
262 | ····.line·129 | 259 | ····.line·129 |
263 | ····:cond_0 | 260 | ····:cond_0 |
264 | ····add-int/lit8·v2,·v2,·0x1 | 261 | ····add-int/lit8·v2,·v2,·0x1 |
265 | ····goto·:goto_0 | 262 | ····goto·:goto_0 |
266 | ····.line·137 | 263 | ····.line·137 |
267 |
····.end·local·v0····#·" |
264 | ····.end·local·v0····#·"i":I |
268 |
····.end·local·v1····#·" |
265 | ····.end·local·v1····#·"note":Ljava/lang/String; |
269 | ····.end·local·v2····#·"i$":I | ||
270 | ····.end·local·v3····#·"len$":I | ||
271 | ····.end·local·v4····#·"note":Ljava/lang/String; | ||
272 | ····:cond_1 | 266 | ····:cond_1 |
273 |
····iget-object·v |
267 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->priceStudents:Landroid/widget/TextView; |
274 |
····if-eqz·v |
268 | ····if-eqz·v2,·:cond_2 |
275 | ····.line·138 | 269 | ····.line·138 |
276 |
····iget-object·v |
270 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->priceStudents:Landroid/widget/TextView; |
277 |
····iget-object·v |
271 | ····iget-object·v3,·p1,·Lde/uni_potsdam/hpi/openmensa/api/Meal;->prices:Lde/uni_potsdam/hpi/openmensa/api/Prices; |
278 |
····iget·v |
272 | ····iget·v3,·v3,·Lde/uni_potsdam/hpi/openmensa/api/Prices;->students:F |
279 |
····invoke-direct·{p0,·v |
273 | ····invoke-direct·{p0,·v3},·Lde/uni_potsdam/hpi/openmensa/MealAdapter$MealHolder;->stringOrNone(F)Ljava/lang/String; |
280 |
····move-result-object·v |
274 | ····move-result-object·v3 |
Max diff block lines reached; 3391/8982 bytes (37.75%) of diff not shown. |
Offset 217, 121 lines modified | Offset 217, 116 lines modified | ||
217 | ····invoke-virtual·{p0,·p1},·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->onProgressUpdate([Ljava/lang/Integer;)V | 217 | ····invoke-virtual·{p0,·p1},·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->onProgressUpdate([Ljava/lang/Integer;)V |
218 | ····return-void | 218 | ····return-void |
219 | .end·method | 219 | .end·method |
220 | .method·protected·parseFromJSON(Ljava/lang/String;)V | 220 | .method·protected·parseFromJSON(Ljava/lang/String;)V |
221 |
····.locals· |
221 | ····.locals·7 |
222 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; | 222 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; |
223 | ····.prologue | 223 | ····.prologue |
224 | ····const/4·v3,·0x0 | ||
224 | ····.line·37 | 225 | ····.line·37 |
225 |
····iget-object·v |
226 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->gson:Lcom/google/gson/Gson; |
226 |
····const-class·v |
227 | ····const-class·v4,·[Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
227 |
····invoke-virtual·{v |
228 | ····invoke-virtual·{v2,·p1,·v4},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
228 |
····move-result-object·v |
229 | ····move-result-object·v1 |
229 |
····check-cast·v |
230 | ····check-cast·v1,·[Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
230 | ····.line·38 | 231 | ····.line·38 |
231 |
····.local·v |
232 | ····.local·v1,·"canteens_arr":[Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
232 |
···· |
233 | ····array-length·v4,·v1 |
233 |
···· |
234 | ····move·v2,·v3 |
234 | ····array-length·v4,·v0 | ||
235 | ····.local·v4,·"len$":I | ||
236 | ····const/4·v3,·0x0 | ||
237 | ····.local·v3,·"i$":I | ||
238 | ····:goto_0 | 235 | ····:goto_0 |
239 |
····if-ge·v |
236 | ····if-ge·v2,·v4,·:cond_0 |
240 |
····aget-object·v |
237 | ····aget-object·v0,·v1,·v2 |
241 | ····.line·39 | 238 | ····.line·39 |
242 |
····.local·v |
239 | ····.local·v0,·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
243 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->canteens:Lde/uni_potsdam/hpi/openmensa/api/Canteens; | 240 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->canteens:Lde/uni_potsdam/hpi/openmensa/api/Canteens; |
244 |
····iget-object·v6,·v |
241 | ····iget-object·v6,·v0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen;->key:Ljava/lang/String; |
245 |
····invoke-virtual·{v5,·v6,·v |
242 | ····invoke-virtual·{v5,·v6,·v0},·Lde/uni_potsdam/hpi/openmensa/api/Canteens;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
246 | ····.line·38 | 243 | ····.line·38 |
247 |
····add-int/lit8·v |
244 | ····add-int/lit8·v2,·v2,·0x1 |
248 | ····goto·:goto_0 | 245 | ····goto·:goto_0 |
249 | ····.line·42 | 246 | ····.line·42 |
250 |
····.end·local·v |
247 | ····.end·local·v0····#·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
251 | ····:cond_0 | 248 | ····:cond_0 |
252 |
····array-length·v |
249 | ····array-length·v2,·v1 |
253 |
····if-lez·v |
250 | ····if-lez·v2,·:cond_2 |
254 |
····iget-object·v |
251 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->totalPages:Ljava/lang/Integer; |
255 |
····if-eqz·v |
252 | ····if-eqz·v2,·:cond_1 |
256 |
····iget·v |
253 | ····iget·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->currentPage:I |
257 |
····iget-object·v |
254 | ····iget-object·v4,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->totalPages:Ljava/lang/Integer; |
258 |
····invoke-virtual·{v |
255 | ····invoke-virtual·{v4},·Ljava/lang/Integer;->intValue()I |
259 |
····move-result·v |
256 | ····move-result·v4 |
260 |
····if-ge·v |
257 | ····if-ge·v2,·v4,·:cond_2 |
261 | ····.line·43 | 258 | ····.line·43 |
262 | ····:cond_1 | 259 | ····:cond_1 |
263 |
····iget·v |
260 | ····iget·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->currentPage:I |
264 |
····add-int/lit8·v |
261 | ····add-int/lit8·v2,·v2,·0x1 |
265 |
····iput·v |
262 | ····iput·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->currentPage:I |
266 | ····.line·44 | 263 | ····.line·44 |
267 |
····const/4·v |
264 | ····const/4·v2,·0x1 |
268 |
····new-array·v |
265 | ····new-array·v2,·v2,·[Ljava/lang/String; |
269 |
···· |
266 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
270 |
····n |
267 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
271 |
····i |
268 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveCanteenFeedTask;->url:Ljava/lang/String; |
272 |
····i |
269 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
273 |
···· |
270 | ····move-result-object·v4 |
274 |
···· |
271 | ····const-string·v5,·"&hasCoordinates=true&page=" |
Max diff block lines reached; 1202/6455 bytes (18.62%) of diff not shown. |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·1023 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 131, 34 lines modified | Offset 131, 33 lines modified | ||
131 | .method·protected·parseFromJSON(Ljava/lang/String;)V | 131 | .method·protected·parseFromJSON(Ljava/lang/String;)V |
132 | ····.locals·4 | 132 | ····.locals·4 |
133 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; | 133 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; |
134 | ····.prologue | 134 | ····.prologue |
135 | ····.line·39 | 135 | ····.line·39 |
136 |
····iget-object·v |
136 | ····iget-object·v1,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveDaysFeedTask;->gson:Lcom/google/gson/Gson; |
137 |
····const-class·v |
137 | ····const-class·v2,·Lde/uni_potsdam/hpi/openmensa/api/Days; |
138 |
····invoke-virtual·{v |
138 | ····invoke-virtual·{v1,·p1,·v2},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
139 |
····move-result-object·v |
139 | ····move-result-object·v1 |
140 |
····check-cast·v |
140 | ····check-cast·v1,·Lde/uni_potsdam/hpi/openmensa/api/Days; |
141 |
····iput-object·v |
141 | ····iput-object·v1,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveDaysFeedTask;->days:Lde/uni_potsdam/hpi/openmensa/api/Days; |
142 | ····.line·40 | 142 | ····.line·40 |
143 |
····iget-object·v |
143 | ····iget-object·v1,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveDaysFeedTask;->days:Lde/uni_potsdam/hpi/openmensa/api/Days; |
144 |
····invoke-virtual·{v |
144 | ····invoke-virtual·{v1},·Lde/uni_potsdam/hpi/openmensa/api/Days;->iterator()Ljava/util/Iterator; |
145 | ····move-result-object·v1 | 145 | ····move-result-object·v1 |
146 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
147 | ····:cond_0 | 146 | ····:cond_0 |
148 | ····:goto_0 | 147 | ····:goto_0 |
149 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 148 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
150 | ····move-result·v2 | 149 | ····move-result·v2 |
151 | ····if-eqz·v2,·:cond_2 | 150 | ····if-eqz·v2,·:cond_2 |
Offset 141, 54 lines modified | Offset 141, 49 lines modified | ||
141 | ····invoke-interface·{v0,·p0},·Lde/uni_potsdam/hpi/openmensa/helpers/OnFinishedFetchingMealsListener;->onMealFetchFinished(Lde/uni_potsdam/hpi/openmensa/RetrieveMealFeedTask;)V | 141 | ····invoke-interface·{v0,·p0},·Lde/uni_potsdam/hpi/openmensa/helpers/OnFinishedFetchingMealsListener;->onMealFetchFinished(Lde/uni_potsdam/hpi/openmensa/RetrieveMealFeedTask;)V |
142 | ····.line·56 | 142 | ····.line·56 |
143 | ····return-void | 143 | ····return-void |
144 | .end·method | 144 | .end·method |
145 | .method·protected·parseFromJSON(Ljava/lang/String;)V | 145 | .method·protected·parseFromJSON(Ljava/lang/String;)V |
146 |
····.locals· |
146 | ····.locals·5 |
147 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; | 147 | ····.param·p1,·"jsonString"····#·Ljava/lang/String; |
148 | ····.prologue | 148 | ····.prologue |
149 | ····.line·45 | 149 | ····.line·45 |
150 |
····iget-object·v |
150 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveMealFeedTask;->gson:Lcom/google/gson/Gson; |
151 |
····const-class·v |
151 | ····const-class·v3,·[Lde/uni_potsdam/hpi/openmensa/api/Meal; |
152 |
····invoke-virtual·{v |
152 | ····invoke-virtual·{v2,·p1,·v3},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
153 |
····move-result-object·v |
153 | ····move-result-object·v1 |
154 |
····check-cast·v |
154 | ····check-cast·v1,·[Lde/uni_potsdam/hpi/openmensa/api/Meal; |
155 | ····.line·46 | 155 | ····.line·46 |
156 |
····.local·v |
156 | ····.local·v1,·"meals":[Lde/uni_potsdam/hpi/openmensa/api/Meal; |
157 |
···· |
157 | ····array-length·v3,·v1 |
158 |
···· |
158 | ····const/4·v2,·0x0 |
159 | ····array-length·v2,·v0 | ||
160 | ····.local·v2,·"len$":I | ||
161 | ····const/4·v1,·0x0 | ||
162 | ····.local·v1,·"i$":I | ||
163 | ····:goto_0 | 159 | ····:goto_0 |
164 |
····if-ge·v |
160 | ····if-ge·v2,·v3,·:cond_0 |
165 |
····aget-object·v |
161 | ····aget-object·v0,·v1,·v2 |
166 | ····.line·47 | 162 | ····.line·47 |
167 |
····.local·v |
163 | ····.local·v0,·"meal":Lde/uni_potsdam/hpi/openmensa/api/Meal; |
168 |
····iget-object·v |
164 | ····iget-object·v4,·p0,·Lde/uni_potsdam/hpi/openmensa/RetrieveMealFeedTask;->mealList:Ljava/util/ArrayList; |
169 |
····invoke-virtual·{v |
165 | ····invoke-virtual·{v4,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
170 | ····.line·46 | 166 | ····.line·46 |
171 |
····add-int/lit8·v |
167 | ····add-int/lit8·v2,·v2,·0x1 |
172 | ····goto·:goto_0 | 168 | ····goto·:goto_0 |
173 | ····.line·49 | 169 | ····.line·49 |
174 |
····.end·local·v |
170 | ····.end·local·v0····#·"meal":Lde/uni_potsdam/hpi/openmensa/api/Meal; |
175 | ····:cond_0 | 171 | ····:cond_0 |
176 | ····return-void | 172 | ····return-void |
177 | .end·method | 173 | .end·method |
Offset 273, 41 lines modified | Offset 273, 38 lines modified | ||
273 | ····.locals·4 | 273 | ····.locals·4 |
274 | ····.prologue | 274 | ····.prologue |
275 | ····.line·28 | 275 | ····.line·28 |
276 | ····invoke-super·{p0},·Landroid/support/v4/app/FragmentPagerAdapter;->notifyDataSetChanged()V | 276 | ····invoke-super·{p0},·Landroid/support/v4/app/FragmentPagerAdapter;->notifyDataSetChanged()V |
277 | ····.line·30 | 277 | ····.line·30 |
278 |
····iget-object·v |
278 | ····iget-object·v2,·p0,·Lde/uni_potsdam/hpi/openmensa/SectionsPagerAdapter;->fragments:[Landroid/support/v4/app/Fragment; |
279 |
|
279 | ····array-length·v3,·v2 |
280 | ····array-length·v3,·v0 | ||
281 |
···· |
280 | ····const/4·v1,·0x0 |
282 | ····const/4·v2,·0x0 | ||
283 | ····.local·v2,·"i$":I | ||
284 | ····:goto_0 | 281 | ····:goto_0 |
285 |
····if-ge·v |
282 | ····if-ge·v1,·v3,·:cond_1 |
286 |
····aget-object·v |
283 | ····aget-object·v0,·v2,·v1 |
287 | ····.line·31 | 284 | ····.line·31 |
288 |
····.local·v |
285 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; |
289 |
····if-eqz·v |
286 | ····if-eqz·v0,·:cond_0 |
290 | ····.line·32 | 287 | ····.line·32 |
291 |
····check-cast·v |
288 | ····check-cast·v0,·Lde/uni_potsdam/hpi/openmensa/helpers/RefreshableFragment; |
292 |
····.end·local·v |
289 | ····.end·local·v0····#·"fragment":Landroid/support/v4/app/Fragment; |
293 |
····invoke-interface·{v |
290 | ····invoke-interface·{v0},·Lde/uni_potsdam/hpi/openmensa/helpers/RefreshableFragment;->refresh()V |
294 | ····.line·30 | 291 | ····.line·30 |
295 | ····:cond_0 | 292 | ····:cond_0 |
296 |
····add-int/lit8·v |
293 | ····add-int/lit8·v1,·v1,·0x1 |
297 | ····goto·:goto_0 | 294 | ····goto·:goto_0 |
298 | ····.line·35 | 295 | ····.line·35 |
299 | ····:cond_1 | 296 | ····:cond_1 |
300 | ····return-void | 297 | ····return-void |
301 | .end·method | 298 | .end·method |
Offset 317, 82 lines modified | Offset 314, 79 lines modified | ||
317 | ····.param·p1,·"on"····#·Z | 314 | ····.param·p1,·"on"····#·Z |
318 | ····.param·p2,·"animated"····#·Z | 315 | ····.param·p2,·"animated"····#·Z |
319 | ····.prologue | 316 | ····.prologue |
320 | ····.line·81 | 317 | ····.line·81 |
321 | ····invoke-virtual·{p0},·Lde/uni_potsdam/hpi/openmensa/SectionsPagerAdapter;->getDaySections()Ljava/util/ArrayList; | 318 | ····invoke-virtual·{p0},·Lde/uni_potsdam/hpi/openmensa/SectionsPagerAdapter;->getDaySections()Ljava/util/ArrayList; |
322 |
····move-result-object·v |
319 | ····move-result-object·v0 |
323 | ····.line·82 | 320 | ····.line·82 |
324 |
····.local·v |
321 | ····.local·v0,·"daySections":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Integer;>;" |
325 |
····const/4·v |
322 | ····const/4·v2,·0x0 |
326 | ····.line·83 | 323 | ····.line·83 |
327 |
····.local·v |
324 | ····.local·v2,·"i":I |
328 |
····iget-object·v |
325 | ····iget-object·v5,·p0,·Lde/uni_potsdam/hpi/openmensa/SectionsPagerAdapter;->fragments:[Landroid/support/v4/app/Fragment; |
329 |
|
326 | ····array-length·v6,·v5 |
330 | ····array-length·v6,·v0 | ||
331 |
···· |
327 | ····const/4·v4,·0x0 |
332 | ····const/4·v5,·0x0 | ||
333 |
···· |
328 | ····move·v3,·v2 |
334 | ····move·v4,·v3 | ||
335 |
····.end·local·v |
329 | ····.end·local·v2····#·"i":I |
336 |
····.local·v |
330 | ····.local·v3,·"i":I |
337 | ····:goto_0 | 331 | ····:goto_0 |
338 |
····if-ge·v |
332 | ····if-ge·v4,·v6,·:cond_2 |
339 |
····aget-object·v |
333 | ····aget-object·v1,·v5,·v4 |
340 | ····.line·84 | 334 | ····.line·84 |
341 |
····.local·v |
335 | ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment; |
342 |
····add-int/lit8·v |
336 | ····add-int/lit8·v2,·v3,·0x1 |
343 |
····.end·local·v |
337 | ····.end·local·v3····#·"i":I |
344 |
····.restart·local·v |
338 | ····.restart·local·v2····#·"i":I |
345 |
····invoke-static·{v |
339 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
346 | ····move-result-object·v7 | 340 | ····move-result-object·v7 |
347 |
····invoke-virtual·{v |
341 | ····invoke-virtual·{v0,·v7},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z |
348 | ····move-result·v7 | 342 | ····move-result·v7 |
349 | ····if-nez·v7,·:cond_1 | 343 | ····if-nez·v7,·:cond_1 |
350 | ····.line·83 | 344 | ····.line·83 |
351 |
····.end·local·v |
345 | ····.end·local·v1····#·"fragment":Landroid/support/v4/app/Fragment; |
352 | ····:cond_0 | 346 | ····:cond_0 |
353 | ····:goto_1 | 347 | ····:goto_1 |
354 |
····add-int/lit8·v |
348 | ····add-int/lit8·v4,·v4,·0x1 |
355 |
····move·v |
349 | ····move·v3,·v2 |
Max diff block lines reached; 1034/5120 bytes (20.20%) of diff not shown. |
Offset 292, 32 lines modified | Offset 292, 31 lines modified | ||
292 | .method·public·updateDays(Lde/uni_potsdam/hpi/openmensa/api/Days;)V | 292 | .method·public·updateDays(Lde/uni_potsdam/hpi/openmensa/api/Days;)V |
293 | ····.locals·4 | 293 | ····.locals·4 |
294 | ····.param·p1,·"newDays"····#·Lde/uni_potsdam/hpi/openmensa/api/Days; | 294 | ····.param·p1,·"newDays"····#·Lde/uni_potsdam/hpi/openmensa/api/Days; |
295 | ····.prologue | 295 | ····.prologue |
296 | ····.line·62 | 296 | ····.line·62 |
297 |
····iget-object·v |
297 | ····iget-object·v1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen;->days:Ljava/util/HashMap; |
298 |
····if-nez·v |
298 | ····if-nez·v1,·:cond_0 |
299 | ····.line·63 | 299 | ····.line·63 |
300 |
····new-instance·v |
300 | ····new-instance·v1,·Ljava/util/HashMap; |
301 |
····invoke-direct·{v |
301 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V |
302 |
····iput-object·v |
302 | ····iput-object·v1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen;->days:Ljava/util/HashMap; |
303 | ····.line·64 | 303 | ····.line·64 |
304 | ····:cond_0 | 304 | ····:cond_0 |
305 | ····invoke-virtual·{p1},·Lde/uni_potsdam/hpi/openmensa/api/Days;->iterator()Ljava/util/Iterator; | 305 | ····invoke-virtual·{p1},·Lde/uni_potsdam/hpi/openmensa/api/Days;->iterator()Ljava/util/Iterator; |
306 | ····move-result-object·v1 | 306 | ····move-result-object·v1 |
307 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
308 | ····:goto_0 | 307 | ····:goto_0 |
309 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 308 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
310 | ····move-result·v2 | 309 | ····move-result·v2 |
311 | ····if-eqz·v2,·:cond_1 | 310 | ····if-eqz·v2,·:cond_1 |
Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·11 | 32 | ····.line·11 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·18 | 34 | ····.line·18 |
35 | ····const/4·v0,·0x0 | 35 | ····const/4·v0,·0x0 |
36 | ····.line·19 | ||
36 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 37 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
37 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
38 | ····iput-object·v0,·p0,·Lde/uni_potsdam/hpi/openmensa/api/Day;->closed:Ljava/lang/Boolean; | 39 | ····iput-object·v0,·p0,·Lde/uni_potsdam/hpi/openmensa/api/Day;->closed:Ljava/lang/Boolean; |
39 | ····.line·21 | 40 | ····.line·21 |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | 31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;)V | 33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·99 | 37 | ····.line·99 |
37 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$1;->this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | 38 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$1;->this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | 31 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;)V | 33 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·112 | 37 | ····.line·112 |
37 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$2;->this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; | 38 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$2;->this$0:Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 91, 18 lines modified | Offset 91, 20 lines modified | ||
91 | ····const·v3,·0x1020002 | 91 | ····const·v3,·0x1020002 |
92 | ····new-instance·v4,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsFragment; | 92 | ····new-instance·v4,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsFragment; |
93 | ····invoke-direct·{v4},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsFragment;-><init>()V | 93 | ····invoke-direct·{v4},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsFragment;-><init>()V |
94 | ····.line·35 | ||
94 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 95 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
95 | ····move-result-object·v2 | 96 | ····move-result-object·v2 |
97 | ····.line·36 | ||
96 | ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I | 98 | ····invoke-virtual·{v2},·Landroid/app/FragmentTransaction;->commit()I |
97 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
98 | .end·method | 100 | .end·method |
99 | .method·public·onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z | 101 | .method·public·onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z |
100 | ····.locals·1 | 102 | ····.locals·1 |
Offset 185, 14 lines modified | Offset 185, 15 lines modified | ||
185 | ····move-result-object·v0 | 185 | ····move-result-object·v0 |
186 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; | 186 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; |
187 | ····move-result-object·v0 | 187 | ····move-result-object·v0 |
188 | ····.line·49 | ||
188 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 189 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
189 | ····.line·50 | 190 | ····.line·50 |
190 | ····return-void | 191 | ····return-void |
191 | .end·method | 192 | .end·method |
192 | .method·public·onResume()V | 193 | .method·public·onResume()V |
Offset 207, 14 lines modified | Offset 208, 15 lines modified | ||
207 | ····move-result-object·v0 | 208 | ····move-result-object·v0 |
208 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; | 209 | ····invoke-virtual·{v0},·Landroid/preference/PreferenceScreen;->getSharedPreferences()Landroid/content/SharedPreferences; |
209 | ····move-result-object·v0 | 210 | ····move-result-object·v0 |
211 | ····.line·43 | ||
210 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 212 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
211 | ····.line·44 | 213 | ····.line·44 |
212 | ····return-void | 214 | ····return-void |
213 | .end·method | 215 | .end·method |
214 | .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V | 216 | .method·public·onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V |
Offset 270, 37 lines modified | Offset 270, 36 lines modified | ||
270 | ····.local·v2,·"favouriteCanteens":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" | 270 | ····.local·v2,·"favouriteCanteens":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" |
271 | ····invoke-virtual·{p0},·Lde/uni_potsdam/hpi/openmensa/api/preferences/Storage;->getCanteens()Lde/uni_potsdam/hpi/openmensa/api/Canteens; | 271 | ····invoke-virtual·{p0},·Lde/uni_potsdam/hpi/openmensa/api/preferences/Storage;->getCanteens()Lde/uni_potsdam/hpi/openmensa/api/Canteens; |
272 | ····move-result-object·v1 | 272 | ····move-result-object·v1 |
273 | ····.line·95 | 273 | ····.line·95 |
274 | ····.local·v1,·"canteens":Lde/uni_potsdam/hpi/openmensa/api/Canteens; | 274 | ····.local·v1,·"canteens":Lde/uni_potsdam/hpi/openmensa/api/Canteens; |
275 |
····iget-object·v |
275 | ····iget-object·v4,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/Storage;->favouriteCanteensKeys:Ljava/util/Set; |
276 |
····invoke-interface·{v |
276 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
277 |
····move-result-object·v |
277 | ····move-result-object·v4 |
278 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
279 | ····:goto_0 | 278 | ····:goto_0 |
280 |
····invoke-interface·{v |
279 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
281 | ····move-result·v5 | 280 | ····move-result·v5 |
282 | ····if-eqz·v5,·:cond_1 | 281 | ····if-eqz·v5,·:cond_1 |
283 |
····invoke-interface·{v |
282 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
284 |
····move-result-object·v |
283 | ····move-result-object·v3 |
285 |
····check-cast·v |
284 | ····check-cast·v3,·Ljava/lang/String; |
286 | ····.line·96 | 285 | ····.line·96 |
287 |
····.local·v |
286 | ····.local·v3,·"key":Ljava/lang/String; |
288 |
····invoke-virtual·{v1,·v |
287 | ····invoke-virtual·{v1,·v3},·Lde/uni_potsdam/hpi/openmensa/api/Canteens;->get(Ljava/lang/Object;)Ljava/lang/Object; |
289 | ····move-result-object·v0 | 288 | ····move-result-object·v0 |
290 | ····check-cast·v0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 289 | ····check-cast·v0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
291 | ····.line·97 | 290 | ····.line·97 |
292 | ····.local·v0,·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 291 | ····.local·v0,·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
Offset 319, 27 lines modified | Offset 318, 27 lines modified | ||
319 | ····const/4·v7,·0x1 | 318 | ····const/4·v7,·0x1 |
320 | ····new-array·v7,·v7,·[Ljava/lang/Object; | 319 | ····new-array·v7,·v7,·[Ljava/lang/Object; |
321 | ····const/4·v8,·0x0 | 320 | ····const/4·v8,·0x0 |
322 |
····aput-object·v |
321 | ····aput-object·v3,·v7,·v8 |
323 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 322 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
324 | ····move-result-object·v6 | 323 | ····move-result-object·v6 |
325 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 324 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
326 | ····goto·:goto_0 | 325 | ····goto·:goto_0 |
327 | ····.line·102 | 326 | ····.line·102 |
328 | ····.end·local·v0····#·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 327 | ····.end·local·v0····#·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
329 |
····.end·local·v |
328 | ····.end·local·v3····#·"key":Ljava/lang/String; |
330 | ····:cond_1 | 329 | ····:cond_1 |
331 | ····return-object·v2 | 330 | ····return-object·v2 |
332 | .end·method | 331 | .end·method |
333 | .method·public·isEmpty()Z | 332 | .method·public·isEmpty()Z |
334 | ····.locals·1 | 333 | ····.locals·1 |
Offset 215, 21 lines modified | Offset 215, 21 lines modified | ||
215 | .end·method | 215 | .end·method |
216 | .method·private·initializeValues()V | 216 | .method·private·initializeValues()V |
217 | ····.locals·9 | 217 | ····.locals·9 |
218 | ····.prologue | 218 | ····.prologue |
219 | ····.line·76 | 219 | ····.line·76 |
220 |
····iget-object·v |
220 | ····iget-object·v6,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;->context:Landroid/content/Context; |
221 |
····invoke-static·{v |
221 | ····invoke-static·{v6},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SettingsUtils;->getStorage(Landroid/content/Context;)Lde/uni_potsdam/hpi/openmensa/api/preferences/Storage; |
222 |
····move-result-object·v |
222 | ····move-result-object·v6 |
223 |
····invoke-virtual·{v |
223 | ····invoke-virtual·{v6},·Lde/uni_potsdam/hpi/openmensa/api/preferences/Storage;->getCanteens()Lde/uni_potsdam/hpi/openmensa/api/Canteens; |
224 | ····move-result-object·v1 | 224 | ····move-result-object·v1 |
225 | ····.line·77 | 225 | ····.line·77 |
226 | ····.local·v1,·"canteens":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" | 226 | ····.local·v1,·"canteens":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" |
227 | ····new-instance·v3,·Ljava/util/ArrayList; | 227 | ····new-instance·v3,·Ljava/util/ArrayList; |
Offset 239, 44 lines modified | Offset 239, 43 lines modified | ||
239 | ····.local·v3,·"entriesList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;" | 239 | ····.local·v3,·"entriesList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;" |
240 | ····new-instance·v4,·Ljava/util/ArrayList; | 240 | ····new-instance·v4,·Ljava/util/ArrayList; |
241 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | 241 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
242 | ····.line·83 | 242 | ····.line·83 |
243 | ····.local·v4,·"entryValuesList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;" | 243 | ····.local·v4,·"entryValuesList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/CharSequence;>;" |
244 |
····new-instance·v |
244 | ····new-instance·v5,·Ljava/util/ArrayList; |
245 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->values()Ljava/util/Collection; | 245 | ····invoke-virtual·{v1},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
246 |
····move-result-object·v |
246 | ····move-result-object·v6 |
247 |
····invoke-direct·{v |
247 | ····invoke-direct·{v5,·v6},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
248 | ····.line·86 | 248 | ····.line·86 |
249 |
····.local·v |
249 | ····.local·v5,·"orderedCanteens":Ljava/util/List;,·"Ljava/util/List<Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" |
250 | ····new-instance·v2,·Ljava/util/ArrayList; | 250 | ····new-instance·v2,·Ljava/util/ArrayList; |
251 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 251 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
252 | ····.line·87 | 252 | ····.line·87 |
253 | ····.local·v2,·"canteensToRemove":Ljava/util/List;,·"Ljava/util/List<Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" | 253 | ····.local·v2,·"canteensToRemove":Ljava/util/List;,·"Ljava/util/List<Lde/uni_potsdam/hpi/openmensa/api/Canteen;>;" |
254 |
····invoke-interface·{v |
254 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
255 |
····move-result-object·v |
255 | ····move-result-object·v6 |
256 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
257 | ····:cond_0 | 256 | ····:cond_0 |
258 | ····:goto_0 | 257 | ····:goto_0 |
259 |
····invoke-interface·{v |
258 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
260 | ····move-result·v7 | 259 | ····move-result·v7 |
261 | ····if-eqz·v7,·:cond_2 | 260 | ····if-eqz·v7,·:cond_2 |
262 |
····invoke-interface·{v |
261 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
263 | ····move-result-object·v0 | 262 | ····move-result-object·v0 |
264 | ····check-cast·v0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 263 | ····check-cast·v0,·Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
265 | ····.line·88 | 264 | ····.line·88 |
266 | ····.local·v0,·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 265 | ····.local·v0,·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
Offset 313, 49 lines modified | Offset 312, 49 lines modified | ||
313 | ····invoke-interface·{v2,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 312 | ····invoke-interface·{v2,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
314 | ····goto·:goto_0 | 313 | ····goto·:goto_0 |
315 | ····.line·94 | 314 | ····.line·94 |
316 | ····.end·local·v0····#·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; | 315 | ····.end·local·v0····#·"canteen":Lde/uni_potsdam/hpi/openmensa/api/Canteen; |
317 | ····:cond_2 | 316 | ····:cond_2 |
318 |
····invoke-interface·{v |
317 | ····invoke-interface·{v5,·v2},·Ljava/util/List;->removeAll(Ljava/util/Collection;)Z |
319 | ····.line·96 | 318 | ····.line·96 |
320 | ····invoke-direct·{p0},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;->getLastBestLocation()Landroid/location/Location; | 319 | ····invoke-direct·{p0},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;->getLastBestLocation()Landroid/location/Location; |
321 |
····move-result-object·v |
320 | ····move-result-object·v6 |
322 |
····iput-object·v |
321 | ····iput-object·v6,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;->location:Landroid/location/Location; |
323 | ····.line·98 | 322 | ····.line·98 |
324 |
····iget-object·v |
323 | ····iget-object·v6,·p0,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;->location:Landroid/location/Location; |
325 |
····if-eqz·v |
324 | ····if-eqz·v6,·:cond_3 |
326 | ····.line·99 | 325 | ····.line·99 |
327 |
····new-instance·v |
326 | ····new-instance·v6,·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$1; |
328 |
····invoke-direct·{v |
327 | ····invoke-direct·{v6,·p0},·Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference$1;-><init>(Lde/uni_potsdam/hpi/openmensa/api/preferences/SelectFavouritesPreference;)V |
329 |
····invoke-static·{v |
328 | ····invoke-static·{v5,·v6},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V |
330 | ····.line·120 | 329 | ····.line·120 |
331 | ····:goto_1 | 330 | ····:goto_1 |
332 |
····invoke-interface·{v |
331 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
Max diff block lines reached; 3511/9093 bytes (38.61%) 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:Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·74 | 27 | ····.line·74 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect$1;->this$0:Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect$1;->this$0:Lde/uni_potsdam/hpi/openmensa/helpers/ListPreferenceMultiSelect; |
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:Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask; | 21 | .field·final·synthetic·this$0:Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;)V | 23 | .method·constructor·<init>(Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·64 | 27 | ····.line·64 |
27 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1;->this$0:Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask; | 28 | ····iput-object·p1,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1;->this$0:Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 179, 14 lines modified | Offset 179, 15 lines modified | ||
179 | ····const-string·v1,·"Okay" | 179 | ····const-string·v1,·"Okay" |
180 | ····new-instance·v2,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1; | 180 | ····new-instance·v2,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1; |
181 | ····invoke-direct·{v2,·p0},·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1;-><init>(Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;)V | 181 | ····invoke-direct·{v2,·p0},·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask$1;-><init>(Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;)V |
182 | ····.line·63 | ||
182 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 183 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
183 | ····move-result-object·v0 | 184 | ····move-result-object·v0 |
184 | ····iput-object·v0,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;->builder:Landroid/app/AlertDialog$Builder; | 185 | ····iput-object·v0,·p0,·Lde/uni_potsdam/hpi/openmensa/helpers/RetrieveFeedTask;->builder:Landroid/app/AlertDialog$Builder; |
185 | ····.line·69 | 186 | ····.line·69 |
Offset 316, 14 lines modified | Offset 317, 15 lines modified | ||
316 | ····.line·95 | 317 | ····.line·95 |
317 | ····.local·v13,·"urlConnection":Ljava/net/HttpURLConnection; | 318 | ····.local·v13,·"urlConnection":Ljava/net/HttpURLConnection; |
318 | ····new-instance·v7,·Ljava/io/BufferedReader; | 319 | ····new-instance·v7,·Ljava/io/BufferedReader; |
319 | ····new-instance·v14,·Ljava/io/InputStreamReader; | 320 | ····new-instance·v14,·Ljava/io/InputStreamReader; |
321 | ····.line·96 | ||
320 | ····invoke-virtual·{v13},·Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; | 322 | ····invoke-virtual·{v13},·Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; |
321 | ····move-result-object·v15 | 323 | ····move-result-object·v15 |
322 | ····invoke-direct·{v14,·v15},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V | 324 | ····invoke-direct·{v14,·v15},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V |
323 | ····invoke-direct·{v7,·v14},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V | 325 | ····invoke-direct·{v7,·v14},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V |