[−]
/home/hans/code/fdroid/data/tmp/ch.corten.aha.worldclock_44.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_ch.corten.aha.worldclock_44.apk
[−]
zipinfo {}
Offset 1, 1019 lines modified Offset 1, 1019 lines modified
1 Zip·​file·​size:​·​1462451·​bytes,​·​number·​of·​entries:​·​1017 1 Zip·​file·​size:​·​1458600·​bytes,​·​number·​of·​entries:​·​1017
2 -​rw-​-​-​-​·····​2.​0·​fat····​94525·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​94525·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​94646·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​31D5BCF8.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​94646·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​31D5BCF8.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​31D5BCF8.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Mar-​29·​09:​54·​META-​INF/​31D5BCF8.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat····​11560·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​LICENSE.​txt  
6 -​rw-​-​-​-​·····​2.​0·​fat······​316·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​NOTICE.​txt  
7 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​buildserverid
8 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Mar-​29·​08:​22·​META-​INF/​fdroidserverid
9 -​rw-​-​-​-​·····​2.​0·​fat····​16192·​bX·​defN·16-​Mar-​29·​08:​22·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat····​16192·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat···​284619·​bl·​defN·16-​Mar-​29·​08:​22·​assets/​city_data.​csv 8 -​rw-​-​-​-​·····​2.​0·​fat···​284619·​bl·​defN·08-​Jan-​01·​00:​00·​assets/​city_data.​csv
11 -​rw-​-​-​-​·····​2.​0·​fat······​976·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color-​v11/​abs__primary_text_hol​o_dark.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​976·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abs__primary_text_hol​o_dark.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​976·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color-​v11/​abs__primary_text_hol​o_light.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​976·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abs__primary_text_hol​o_light.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color/​abs__primary_text_dis​able_only_holo_dark.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abs__primary_text_dis​able_only_holo_dark.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color/​abs__primary_text_dis​able_only_holo_light.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abs__primary_text_dis​able_only_holo_light.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color/​abs__primary_text_hol​o_dark.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abs__primary_text_hol​o_dark.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·16-​Mar-​29·​08:​22·​res/​color/​abs__primary_text_hol​o_light.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abs__primary_text_hol​o_light.​xml
17 -​rw-​-​-​-​·····​1.​0·​fat······​684·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v14/​appwidget_dark_bg.​9.​png 15 -​rw-​-​-​-​·····​1.​0·​fat······​684·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v14/​appwidget_dark_bg.​9.​png
18 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​dark_holo.​9.​png 16 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​dark_holo.​9.​png
19 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​inverse_holo.​9.​png 17 -​rw-​-​-​-​·····​1.​0·​fat······​249·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​inverse_holo.​9.​png
20 -​rw-​-​-​-​·····​1.​0·​fat······​248·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​light_holo.​9.​png 18 -​rw-​-​-​-​·····​1.​0·​fat······​248·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_solid_​light_holo.​9.​png
21 -​rw-​-​-​-​·····​1.​0·​fat······​260·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_transp​arent_dark_holo.​9.​png 19 -​rw-​-​-​-​·····​1.​0·​fat······​260·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_transp​arent_dark_holo.​9.​png
22 -​rw-​-​-​-​·····​1.​0·​fat······​260·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_transp​arent_light_holo.​9.​png 20 -​rw-​-​-​-​·····​1.​0·​fat······​260·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_bottom_transp​arent_light_holo.​9.​png
23 -​rw-​-​-​-​·····​1.​0·​fat······​299·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_share_pack_ho​lo_dark.​9.​png 21 -​rw-​-​-​-​·····​1.​0·​fat······​299·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_share_pack_ho​lo_dark.​9.​png
24 -​rw-​-​-​-​·····​1.​0·​fat······​291·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_share_pack_ho​lo_light.​9.​png 22 -​rw-​-​-​-​·····​1.​0·​fat······​291·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_share_pack_ho​lo_light.​9.​png
25 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_solid_dark_ho​lo.​9.​png 23 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_solid_dark_ho​lo.​9.​png
26 -​rw-​-​-​-​·····​1.​0·​fat······​254·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_solid_light_h​olo.​9.​png 24 -​rw-​-​-​-​·····​1.​0·​fat······​254·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_solid_light_h​olo.​9.​png
27 -​rw-​-​-​-​·····​1.​0·​fat······​297·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_solid_shadow_​holo.​9.​png 25 -​rw-​-​-​-​·····​1.​0·​fat······​297·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_solid_shadow_​holo.​9.​png
28 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_solid​_dark_holo.​9.​png 26 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_solid​_dark_holo.​9.​png
29 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_solid​_light_holo.​9.​png 27 -​rw-​-​-​-​·····​1.​0·​fat······​255·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_solid​_light_holo.​9.​png
30 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_trans​parent_dark_holo.​9.​png 28 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_trans​parent_dark_holo.​9.​png
31 -​rw-​-​-​-​·····​1.​0·​fat······​248·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_trans​parent_light_holo.​9.​png 29 -​rw-​-​-​-​·····​1.​0·​fat······​248·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_stacked_trans​parent_light_holo.​9.​png
32 -​rw-​-​-​-​·····​1.​0·​fat······​278·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_transparent_d​ark_holo.​9.​png 30 -​rw-​-​-​-​·····​1.​0·​fat······​278·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_transparent_d​ark_holo.​9.​png
33 -​rw-​-​-​-​·····​1.​0·​fat······​277·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ab_transparent_l​ight_holo.​9.​png 31 -​rw-​-​-​-​·····​1.​0·​fat······​277·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ab_transparent_l​ight_holo.​9.​png
34 -​rw-​-​-​-​·····​1.​0·​fat······​210·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_def​ault_holo_dark.​9.​png 32 -​rw-​-​-​-​·····​1.​0·​fat······​210·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_def​ault_holo_dark.​9.​png
35 -​rw-​-​-​-​·····​1.​0·​fat······​210·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_def​ault_holo_light.​9.​png 33 -​rw-​-​-​-​·····​1.​0·​fat······​210·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_def​ault_holo_light.​9.​png
36 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_foc​used_holo_dark.​9.​png 34 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_foc​used_holo_dark.​9.​png
37 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_foc​used_holo_light.​9.​png 35 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_foc​used_holo_light.​9.​png
38 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_pre​ssed_holo_dark.​9.​png 36 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_pre​ssed_holo_dark.​9.​png
39 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_pre​ssed_holo_light.​9.​png 37 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__btn_cab_done_pre​ssed_holo_light.​9.​png
40 -​rw-​-​-​-​·····​1.​0·​fat······​252·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__cab_background_b​ottom_holo_dark.​9.​png 38 -​rw-​-​-​-​·····​1.​0·​fat······​252·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__cab_background_b​ottom_holo_dark.​9.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__cab_background_b​ottom_holo_light.​9.​png 39 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__cab_background_b​ottom_holo_light.​9.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​253·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__cab_background_t​op_holo_dark.​9.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​253·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__cab_background_t​op_holo_dark.​9.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__cab_background_t​op_holo_light.​9.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​250·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__cab_background_t​op_holo_light.​9.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​548·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_ab_back_holo_​dark.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​548·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_ab_back_holo_​dark.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​438·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_ab_back_holo_​light.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​438·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_ab_back_holo_​light.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_cab_done_holo​_dark.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_cab_done_holo​_dark.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​605·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_cab_done_holo​_light.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​605·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_cab_done_holo​_light.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​996·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_clear_disable​d.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​996·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_clear_disable​d.​png
49 -​rw-​-​-​-​·····​1.​0·​fat·····​1498·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_clear_normal.​png 47 -​rw-​-​-​-​·····​1.​0·​fat·····​1498·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_clear_normal.​png
50 -​rw-​-​-​-​·····​1.​0·​fat······​409·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_clear_search_​api_disabled_holo_lig​ht.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​409·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_clear_search_​api_disabled_holo_lig​ht.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​451·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_clear_search_​api_holo_light.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​451·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_clear_search_​api_holo_light.​png
52 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_commit_search​_api_holo_dark.​png 50 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_commit_search​_api_holo_dark.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​448·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_commit_search​_api_holo_light.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​448·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_commit_search​_api_holo_light.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​815·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_go.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​815·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_go.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​254·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_go_search_api​_holo_light.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​254·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_go_search_api​_holo_light.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​126·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_menu_moreover​flow_normal_holo_dark​.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​126·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_menu_moreover​flow_normal_holo_dark​.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_menu_moreover​flow_normal_holo_ligh​t.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​136·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_menu_moreover​flow_normal_holo_ligh​t.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​578·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_menu_share_ho​lo_dark.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​578·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_menu_share_ho​lo_dark.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​607·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_menu_share_ho​lo_light.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​607·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_menu_share_ho​lo_light.​png
60 -​rw-​-​-​-​·····​1.​0·​fat·····​1688·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_search.​png 58 -​rw-​-​-​-​·····​1.​0·​fat·····​1688·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_search.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​973·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_search_api_ho​lo_light.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​973·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_search_api_ho​lo_light.​png
62 -​rw-​-​-​-​·····​1.​0·​fat·····​2013·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_voice_search.​png 60 -​rw-​-​-​-​·····​1.​0·​fat·····​2013·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_voice_search.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​705·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__ic_voice_search_​api_holo_light.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​705·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__ic_voice_search_​api_holo_light.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_activated_h​olo.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_activated_h​olo.​9.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​168·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_divider_hol​o_dark.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​168·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_divider_hol​o_dark.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​168·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_divider_hol​o_light.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​168·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_divider_hol​o_light.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_focused_hol​o.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_focused_hol​o.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_longpressed​_holo.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_longpressed​_holo.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_pressed_hol​o_dark.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_pressed_hol​o_dark.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_pressed_hol​o_light.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_pressed_hol​o_light.​9.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_selector_di​sabled_holo_dark.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_selector_di​sabled_holo_dark.​9.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__list_selector_di​sabled_holo_light.​9.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__list_selector_di​sabled_holo_light.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​921·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__menu_dropdown_pa​nel_holo_dark.​9.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​921·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__menu_dropdown_pa​nel_holo_dark.​9.​png
74 -​rw-​-​-​-​·····​1.​0·​fat·····​1033·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__menu_dropdown_pa​nel_holo_light.​9.​png 72 -​rw-​-​-​-​·····​1.​0·​fat·····​1033·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__menu_dropdown_pa​nel_holo_light.​9.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_bg_holo​_dark.​9.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_bg_holo​_dark.​9.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_bg_holo​_light.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_bg_holo​_light.​9.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​894·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_primary​_holo_dark.​9.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​894·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_primary​_holo_dark.​9.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​894·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_primary​_holo_light.​9.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​894·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_primary​_holo_light.​9.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_seconda​ry_holo_dark.​9.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_seconda​ry_holo_dark.​9.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__progress_seconda​ry_holo_light.​9.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​219·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__progress_seconda​ry_holo_light.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat·····​1819·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_48_inner​_holo.​png 79 -​rw-​-​-​-​·····​1.​0·​fat·····​1819·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_48_inner​_holo.​png
82 -​rw-​-​-​-​·····​1.​0·​fat·····​2380·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_48_outer​_holo.​png 80 -​rw-​-​-​-​·····​1.​0·​fat·····​2380·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_48_outer​_holo.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_defau​lt_holo_dark.​9.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_defau​lt_holo_dark.​9.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​361·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_defau​lt_holo_light.​9.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​361·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_defau​lt_holo_light.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_disab​led_holo_dark.​9.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_disab​led_holo_dark.​9.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_disab​led_holo_light.​9.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​351·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_disab​led_holo_light.​9.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_focus​ed_holo_dark.​9.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_focus​ed_holo_dark.​9.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​544·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_focus​ed_holo_light.​9.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​544·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_focus​ed_holo_light.​9.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​481·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_press​ed_holo_dark.​9.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​481·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_press​ed_holo_dark.​9.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​479·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_press​ed_holo_light.​9.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​479·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__spinner_ab_press​ed_holo_light.​9.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__tab_selected_foc​used_holo.​9.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__tab_selected_foc​used_holo.​9.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​185·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__tab_selected_hol​o.​9.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​185·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__tab_selected_hol​o.​9.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​191·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__tab_selected_pre​ssed_holo.​9.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​191·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__tab_selected_pre​ssed_holo.​9.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​189·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__tab_unselected_p​ressed_holo.​9.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​189·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__tab_unselected_p​ressed_holo.​9.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​209·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_default_holo_dark.​9.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​209·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_default_holo_dark.​9.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​206·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_default_holo_light.​9.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​206·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_default_holo_light.​9.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_right_default_holo_d​ark.​9.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_right_default_holo_d​ark.​9.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​204·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_right_default_holo_l​ight.​9.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​204·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_right_default_holo_l​ight.​9.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​217·​b-​·​stor·16-​Mar-​29·​08:​20·​res/​drawable-​hdpi-​v4/​abs__textfield_search​_right_selected_holo_​dark.​9.​png 97 -​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
Max diff block lines reached; 0/193027 bytes (0.00%) of diff not shown.
[−]
smali/ch/corten/aha/preference/AboutPreference.smali
Offset 89, 15 lines modified Offset 89, 15 lines modified
   
89 ····​if-​eqz·​v1,​·​:​cond_0 89 ····​if-​eqz·​v1,​·​:​cond_0
   
90 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 90 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
91 ····​const-​string·​v1,​·​"1.​8.​3" 91 ····​const-​string·​v1,​·​"1.​8.​3"
   
92 ····​const-​string·​v2,​·​"l@20160329" 92 ····​const-​string·​v2,​·​"l@20160907"
   
93 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 93 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
94 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 94 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
95 ····​invoke-​virtual·​{v3,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 95 ····​invoke-​virtual·​{v3,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/ch/corten/aha/widget/DigitalClock$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​widget/​DigitalClock;​ 21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​widget/​DigitalClock;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​corten/​aha/​widget/​DigitalClock;​)​V 23 .​method·​constructor·​<init>(Lch/​corten/​aha/​widget/​DigitalClock;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​widget/​DigitalClock;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​110 27 ····​.​line·​110
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​widget/​DigitalClock$1;​-​>this$0:​Lch/​corten/​aha/​widget/​DigitalClock;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​widget/​DigitalClock$1;​-​>this$0:​Lch/​corten/​aha/​widget/​DigitalClock;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/ch/corten/aha/worldclock/AddClockActivity$TimeZoneListFragment$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​Landroid/​content/​Context;​)​V 20 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​Landroid/​content/​Context;​)​V
21 ····​.​locals·​2 21 ····​.​locals·​2
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​ 23 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​92 25 ····​.​line·​92
25 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
26 ····​const·​v0,​·​0x7f03001e 27 ····​const·​v0,​·​0x7f03001e
[−]
smali/ch/corten/aha/worldclock/AddClockActivity$TimeZoneListFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​)​V 23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​153 27 ····​.​line·​153
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/ch/corten/aha/worldclock/AddClockActivity.smali
Offset 15, 15 lines modified Offset 15, 14 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·​48 18 ····​.​line·​48
19 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V 19 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V
   
20 ····​.​line·​73  
21 ····​return-​void 20 ····​return-​void
22 .​end·​method 21 .​end·​method
   
   
23 #·​virtual·​methods 22 #·​virtual·​methods
24 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V 23 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
25 ····​.​locals·​5 24 ····​.​locals·​5
Offset 93, 14 lines modified Offset 92, 15 lines modified
93 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​AddClockActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​ 92 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​AddClockActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
   
94 ····​move-​result-​object·​v0 93 ····​move-​result-​object·​v0
   
95 ····​.​line·​67 94 ····​.​line·​67
96 ····​const·​v1,​·​0x1020002 95 ····​const·​v1,​·​0x1020002
   
  96 ····​.​line·​68
97 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentById(I)​Landroid/​support/​v4/​app/​Fragment;​ 97 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentById(I)​Landroid/​support/​v4/​app/​Fragment;​
   
98 ····​move-​result-​object·​v0 98 ····​move-​result-​object·​v0
   
99 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​ 99 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​worldclock/​AddClockActivity$Time​ZoneListFragment;​
   
100 ····​.​line·​69 100 ····​.​line·​69
[−]
smali/ch/corten/aha/worldclock/ClockWidgetProvider.smali
Offset 110, 58 lines modified Offset 110, 57 lines modified
   
110 ····​move-​result-​object·​v0 110 ····​move-​result-​object·​v0
   
111 ····​.​line·​126 111 ····​.​line·​126
112 ····​.​local·​v0,​·​"awm":​Landroid/​appwidget/​AppWidgetManager;​ 112 ····​.​local·​v0,​·​"awm":​Landroid/​appwidget/​AppWidgetManager;​
113 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 113 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
114 ····​move-​result-​object·​v2 114 ····​move-​result-​object·​v3
   
115 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
116 ····​:​cond_0 115 ····​:​cond_0
117 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 116 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
118 ····​move-​result·​v4 117 ····​move-​result·​v4
   
119 ····​if-​eqz·​v4,​·​:​cond_1 118 ····​if-​eqz·​v4,​·​:​cond_1
   
120 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 119 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
121 ····​move-​result-​object·​v1 120 ····​move-​result-​object·​v1
   
122 ····​check-​cast·​v1,​·​Ljava/​lang/​Class;​ 121 ····​check-​cast·​v1,​·​Ljava/​lang/​Class;​
   
123 ····​.​line·​127 122 ····​.​line·​127
124 ····​.​local·​v1,​·​"clazz":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​appwidget/​AppWidgetProvider;​>;​" 123 ····​.​local·​v1,​·​"clazz":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​appwidget/​AppWidgetProvider;​>;​"
125 ····​new-​instance·​v3,​·​Landroid/​content/​ComponentName;​ 124 ····​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​
   
126 ····​invoke-​direct·​{v3,​·​p0,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V 125 ····​invoke-​direct·​{v2,​·​p0,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
   
127 ····​.​line·​128 126 ····​.​line·​128
128 ····​.​local·​v3,​·​"provider":​Landroid/​content/​ComponentName;​ 127 ····​.​local·​v2,​·​"provider":​Landroid/​content/​ComponentName;​
129 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I 128 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I
   
130 ····​move-​result-​object·​v4 129 ····​move-​result-​object·​v4
   
131 ····​.​line·​129 130 ····​.​line·​129
132 ····​array-​length·​v4,​·​v4 131 ····​array-​length·​v4,​·​v4
   
133 ····​if-​lez·​v4,​·​:​cond_0 132 ····​if-​lez·​v4,​·​:​cond_0
   
134 ····​.​line·​130 133 ····​.​line·​130
135 ····​const/​4·​v4,​·​0x1 134 ····​const/​4·​v3,​·​0x1
   
136 ····​.​line·​133 135 ····​.​line·​133
137 ····​.​end·​local·​v1····​#·​"clazz":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​appwidget/​AppWidgetProvider;​>;​" 136 ····​.​end·​local·​v1····​#·​"clazz":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​appwidget/​AppWidgetProvider;​>;​"
138 ····​.​end·​local·​v3····​#·​"provider":​Landroid/​content/​ComponentName;​ 137 ····​.​end·​local·​v2····​#·​"provider":​Landroid/​content/​ComponentName;​
139 ····​:​goto_0 138 ····​:​goto_0
140 ····​return·​v4 139 ····​return·​v3
   
141 ····​:​cond_1 140 ····​:​cond_1
142 ····​const/​4·​v4,​·​0x0 141 ····​const/​4·​v3,​·​0x0
   
143 ····​goto·​:​goto_0 142 ····​goto·​:​goto_0
144 .​end·​method 143 .​end·​method
   
145 .​method·​protected·​static·​registerClockWidget(L​java/​lang/​Class;​)​V 144 .​method·​protected·​static·​registerClockWidget(L​java/​lang/​Class;​)​V
146 ····​.​locals·​1 145 ····​.​locals·​1
147 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 146 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 321, 18 lines modified Offset 320, 20 lines modified
321 ····​.​line·​79 320 ····​.​line·​79
322 ····​.​local·​v4,​·​"interval":​J 321 ····​.​local·​v4,​·​"interval":​J
323 ····​:​goto_0 322 ····​:​goto_0
324 ····​invoke-​virtual·​{v7},​·​Ljava/​util/​Calendar;​-​>getTimeInMillis()​J 323 ····​invoke-​virtual·​{v7},​·​Ljava/​util/​Calendar;​-​>getTimeInMillis()​J
   
325 ····​move-​result-​wide·​v2 324 ····​move-​result-​wide·​v2
   
  325 ····​.​line·​80
326 ····​invoke-​static·​{p1},​·​Lch/​corten/​aha/​worldclock/​ClockWidgetProvider;​-​>createClockTickInten​t(Landroid/​content/​Context;​)​Landroid/​app/​PendingIntent;​ 326 ····​invoke-​static·​{p1},​·​Lch/​corten/​aha/​worldclock/​ClockWidgetProvider;​-​>createClockTickInten​t(Landroid/​content/​Context;​)​Landroid/​app/​PendingIntent;​
   
327 ····​move-​result-​object·​v6 327 ····​move-​result-​object·​v6
   
  328 ····​.​line·​79
328 ····​invoke-​virtual/​range·​{v0·​.​.​·​v6},​·​Landroid/​app/​AlarmManager;​-​>setRepeating(IJJLand​roid/​app/​PendingIntent;​)​V 329 ····​invoke-​virtual/​range·​{v0·​.​.​·​v6},​·​Landroid/​app/​AlarmManager;​-​>setRepeating(IJJLand​roid/​app/​PendingIntent;​)​V
   
329 ····​.​line·​82 330 ····​.​line·​82
330 ····​const-​class·​v10,​·​Lch/​corten/​aha/​worldclock/​ClockWidgetSystemRece​iver;​ 331 ····​const-​class·​v10,​·​Lch/​corten/​aha/​worldclock/​ClockWidgetSystemRece​iver;​
   
331 ····​.​line·​83 332 ····​.​line·​83
332 ····​.​local·​v10,​·​"receiver":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​content/​BroadcastReceiver;​>;​" 333 ····​.​local·​v10,​·​"receiver":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Landroid/​content/​BroadcastReceiver;​>;​"
Offset 403, 14 lines modified Offset 404, 15 lines modified
   
403 ····​move-​result·​v0 404 ····​move-​result·​v0
   
404 ····​if-​nez·​v0,​·​:​cond_0 405 ····​if-​nez·​v0,​·​:​cond_0
   
405 ····​const-​string·​v0,​·​"ch.​corten.​aha.​worldclock.​CLOCK_TICK" 406 ····​const-​string·​v0,​·​"ch.​corten.​aha.​worldclock.​CLOCK_TICK"
   
  407 ····​.​line·​106
406 ····​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​ 408 ····​invoke-​virtual·​{p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​
   
407 ····​move-​result-​object·​v1 409 ····​move-​result-​object·​v1
   
408 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 410 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
409 ····​move-​result·​v0 411 ····​move-​result·​v0
[−]
smali/ch/corten/aha/worldclock/EditClockActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V 23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​54 27 ····​.​line·​54
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/ch/corten/aha/worldclock/EditClockActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V 23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​61 27 ····​.​line·​61
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/ch/corten/aha/worldclock/EditClockActivity.smali
Offset 15, 15 lines modified Offset 15, 14 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·​44 18 ····​.​line·​44
19 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V 19 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V
   
20 ····​.​line·​88  
21 ····​return-​void 20 ····​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​static·​synthetic·​access$000(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​Lch/​corten/​aha/​worldclock/​EditClockActivity$Edi​tClockFragment;​ 22 .​method·​static·​synthetic·​access$000(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​Lch/​corten/​aha/​worldclock/​EditClockActivity$Edi​tClockFragment;​
24 ····​.​locals·​2 23 ····​.​locals·​2
25 ····​.​param·​p0,​·​"x0"····​#·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​ 24 ····​.​param·​p0,​·​"x0"····​#·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​
   
Offset 59, 15 lines modified Offset 58, 15 lines modified
59 ····​invoke-​super·​{p0,​·​p1},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 58 ····​invoke-​super·​{p0,​·​p1},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
60 ····​.​line·​49 59 ····​.​line·​49
61 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​-​>getSupportActionBar(​)​Lcom/​actionbarsherlock/​app/​ActionBar;​ 60 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity;​-​>getSupportActionBar(​)​Lcom/​actionbarsherlock/​app/​ActionBar;​
   
62 ····​move-​result-​object·​v0 61 ····​move-​result-​object·​v0
   
63 ····​.​line·​50 62 ····​.​line·​51
64 ····​.​local·​v0,​·​"actionBar":​Lcom/​actionbarsherlock/​app/​ActionBar;​ 63 ····​.​local·​v0,​·​"actionBar":​Lcom/​actionbarsherlock/​app/​ActionBar;​
65 ····​invoke-​virtual·​{v0},​·​Lcom/​actionbarsherlock/​app/​ActionBar;​-​>getThemedContext()​Landroid/​content/​Context;​ 64 ····​invoke-​virtual·​{v0},​·​Lcom/​actionbarsherlock/​app/​ActionBar;​-​>getThemedContext()​Landroid/​content/​Context;​
   
66 ····​move-​result-​object·​v4 65 ····​move-​result-​object·​v4
   
67 ····​const-​string·​v5,​·​"layout_inflater" 66 ····​const-​string·​v5,​·​"layout_inflater"
   
Offset 94, 27 lines modified Offset 93, 29 lines modified
   
94 ····​move-​result-​object·​v4 93 ····​move-​result-​object·​v4
   
95 ····​new-​instance·​v5,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​ 94 ····​new-​instance·​v5,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​
   
96 ····​invoke-​direct·​{v5,​·​p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​-​><init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V 95 ····​invoke-​direct·​{v5,​·​p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$1;​-​><init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V
   
  96 ····​.​line·​54
97 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V 97 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
98 ····​.​line·​60 98 ····​.​line·​60
99 ····​const·​v4,​·​0x7f0e0039 99 ····​const·​v4,​·​0x7f0e0039
   
100 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 100 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
101 ····​move-​result-​object·​v4 101 ····​move-​result-​object·​v4
   
102 ····​new-​instance·​v5,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​ 102 ····​new-​instance·​v5,​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​
   
103 ····​invoke-​direct·​{v5,​·​p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​-​><init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V 103 ····​invoke-​direct·​{v5,​·​p0},​·​Lch/​corten/​aha/​worldclock/​EditClockActivity$2;​-​><init>(Lch/​corten/​aha/​worldclock/​EditClockActivity;​)​V
   
  104 ····​.​line·​61
104 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V 105 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
105 ····​.​line·​68 106 ····​.​line·​68
106 ····​const/​16·​v4,​·​0x10 107 ····​const/​16·​v4,​·​0x10
   
107 ····​const/​16·​v5,​·​0x1a 108 ····​const/​16·​v5,​·​0x1a
   
[−]
smali/ch/corten/aha/worldclock/SpeedFormat$1.smali
Offset 13, 16 lines modified Offset 13, 16 lines modified
13 ····​name·​=·​null 13 ····​name·​=·​null
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
17 ····​.​locals·​6 17 ····​.​locals·​6
18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​ 18 ····​.​param·​p2,​·​"id"····​#·​Ljava/​lang/​String;​
19 ····​.​param·​p3,​·​"x1"····​#·​Ljava/​lang/​String;​ 19 ····​.​param·​p3,​·​"format"····​#·​Ljava/​lang/​String;​
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​const/​4·​v2,​·​0x0 21 ····​const/​4·​v2,​·​0x0
   
22 ····​.​line·​22 22 ····​.​line·​22
23 ····​move-​object·​v0,​·​p0 23 ····​move-​object·​v0,​·​p0
   
[−]
smali/ch/corten/aha/worldclock/SpeedFormat$2.smali
Offset 13, 16 lines modified Offset 13, 16 lines modified
13 ····​name·​=·​null 13 ····​name·​=·​null
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
17 ····​.​locals·​6 17 ····​.​locals·​6
18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​ 18 ····​.​param·​p2,​·​"id"····​#·​Ljava/​lang/​String;​
19 ····​.​param·​p3,​·​"x1"····​#·​Ljava/​lang/​String;​ 19 ····​.​param·​p3,​·​"format"····​#·​Ljava/​lang/​String;​
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​28 21 ····​.​line·​28
22 ····​const/​4·​v2,​·​0x1 22 ····​const/​4·​v2,​·​0x1
   
23 ····​const/​4·​v5,​·​0x0 23 ····​const/​4·​v5,​·​0x0
   
[−]
smali/ch/corten/aha/worldclock/SpeedFormat$3.smali
Offset 13, 16 lines modified Offset 13, 16 lines modified
13 ····​name·​=·​null 13 ····​name·​=·​null
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
17 ····​.​locals·​6 17 ····​.​locals·​6
18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​ 18 ····​.​param·​p2,​·​"id"····​#·​Ljava/​lang/​String;​
19 ····​.​param·​p3,​·​"x1"····​#·​Ljava/​lang/​String;​ 19 ····​.​param·​p3,​·​"format"····​#·​Ljava/​lang/​String;​
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​34 21 ····​.​line·​34
22 ····​const/​4·​v2,​·​0x2 22 ····​const/​4·​v2,​·​0x2
   
23 ····​const/​4·​v5,​·​0x0 23 ····​const/​4·​v5,​·​0x0
   
[−]
smali/ch/corten/aha/worldclock/SpeedFormat$4.smali
Offset 13, 16 lines modified Offset 13, 16 lines modified
13 ····​name·​=·​null 13 ····​name·​=·​null
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 16 .​method·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
17 ····​.​locals·​6 17 ····​.​locals·​6
18 ····​.​param·​p2,​·​"x0"····​#·​Ljava/​lang/​String;​ 18 ····​.​param·​p2,​·​"id"····​#·​Ljava/​lang/​String;​
19 ····​.​param·​p3,​·​"x1"····​#·​Ljava/​lang/​String;​ 19 ····​.​param·​p3,​·​"format"····​#·​Ljava/​lang/​String;​
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​40 21 ····​.​line·​40
22 ····​const/​4·​v2,​·​0x3 22 ····​const/​4·​v2,​·​0x3
   
23 ····​const/​4·​v5,​·​0x0 23 ····​const/​4·​v5,​·​0x0
   
[−]
smali/ch/corten/aha/worldclock/SpeedFormat.smali
Offset 161, 80 lines modified Offset 161, 77 lines modified
161 ····​.​line·​21 161 ····​.​line·​21
162 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Ljava/​lang/​String;​)​V 162 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​><init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Ljava/​lang/​String;​)​V
   
163 ····​return-​void 163 ····​return-​void
164 .​end·​method 164 .​end·​method
   
165 .​method·​public·​static·​fromId(Ljava/​lang/​String;​)​Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 165 .​method·​public·​static·​fromId(Ljava/​lang/​String;​)​Lch/​corten/​aha/​worldclock/​SpeedFormat;​
166 ····​.​locals·7 166 ····​.​locals·5
167 ····​.​param·​p0,​·​"id"····​#·​Ljava/​lang/​String;​ 167 ····​.​param·​p0,​·​"id"····​#·​Ljava/​lang/​String;​
   
168 ····​.​prologue 168 ····​.​prologue
169 ····​.​line·​98 169 ····​.​line·​98
170 ····​sget-​object·​v4,​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>$VALUES:​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 170 ····​sget-​object·​v1,​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>$VALUES:​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​
   
171 ····​invoke-​virtual·​{v4},​·​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>clone()​Ljava/​lang/​Object;​ 171 ····​invoke-​virtual·​{v1},​·​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>clone()​Ljava/​lang/​Object;​
   
172 ····​move-​result-​object·​v0 172 ····​move-​result-​object·​v1
   
173 ····​check-​cast·​v0,​·​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 173 ····​check-​cast·​v1,​·​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​
   
174 ····.​local·v0,​·"arr$":​[Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 174 ····​array-​length·​v3,​·​v1
175 ····​array-​length·​v2,​·​v0  
   
176 ····.​local·​v2,​·"len$":​I 175 ····const/​4·​v2,​·0x0
177 ····​const/​4·​v1,​·​0x0  
   
178 ····​.​local·​v1,​·​"i$":​I  
179 ····​:​goto_0 176 ····​:​goto_0
180 ····​if-​ge·​v1,​·​v2,​·​:​cond_1 177 ····​if-​ge·​v2,​·​v3,​·​:​cond_1
   
181 ····​aget-​object·​v3,​·​v0,​·​v1 178 ····​aget-​object·​v0,​·​v1,​·​v2
   
182 ····​.​line·​99 179 ····​.​line·​99
183 ····​.​local·​v3,​·​"sf":​Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 180 ····​.​local·​v0,​·​"sf":​Lch/​corten/​aha/​worldclock/​SpeedFormat;​
184 ····​iget-​object·​v4,​·​v3,​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>mId:​Ljava/​lang/​String;​ 181 ····​iget-​object·​v4,​·​v0,​·​Lch/​corten/​aha/​worldclock/​SpeedFormat;​-​>mId:​Ljava/​lang/​String;​
   
185 ····​invoke-​virtual·​{v4,​·​p0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 182 ····​invoke-​virtual·​{v4,​·​p0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
186 ····​move-​result·​v4 183 ····​move-​result·​v4
   
187 ····​if-​eqz·​v4,​·​:​cond_0 184 ····​if-​eqz·​v4,​·​:​cond_0
   
188 ····​.​line·​100 185 ····​.​line·​100
189 ····​return-​object·​v3 186 ····​return-​object·​v0
   
190 ····​.​line·​98 187 ····​.​line·​98
191 ····​:​cond_0 188 ····​:​cond_0
192 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 189 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
193 ····​goto·​:​goto_0 190 ····​goto·​:​goto_0
   
194 ····​.​line·​103 191 ····​.​line·​103
195 ····​.​end·​local·​v3····​#·​"sf":​Lch/​corten/​aha/​worldclock/​SpeedFormat;​ 192 ····​.​end·​local·​v0····​#·​"sf":​Lch/​corten/​aha/​worldclock/​SpeedFormat;​
196 ····​:​cond_1 193 ····​:​cond_1
197 ····​new-​instance·​v4,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 194 ····​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
198 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 195 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
199 ····​const-​string·​v6,​·​"Unknown·​SpeedFormat·​id:​·​" 196 ····​const-​string·​v3,​·​"Unknown·​SpeedFormat·​id:​·​"
   
200 ····​invoke-​direct·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 197 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
201 ····​invoke-​virtual·​{v5,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 198 ····​invoke-​virtual·​{v2,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
202 ····​move-​result-​object·​v5 199 ····​move-​result-​object·​v2
   
203 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 200 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
204 ····​move-​result-​object·​v5 201 ····​move-​result-​object·​v2
   
205 ····​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 202 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
206 ····​throw·​v4 203 ····​throw·​v1
207 .​end·​method 204 .​end·​method
   
   
208 #·​virtual·​methods 205 #·​virtual·​methods
209 .​method·​public·​final·​format(D)​Ljava/​lang/​String;​ 206 .​method·​public·​final·​format(D)​Ljava/​lang/​String;​
210 ····​.​locals·​7 207 ····​.​locals·​7
211 ····​.​param·​p1,​·​"speedInKmh"····​#·​D 208 ····​.​param·​p1,​·​"speedInKmh"····​#·​D
[−]
smali/ch/corten/aha/worldclock/TimeZoneInfo.smali
Offset 1, 195 lines modified Offset 1, 190 lines modified
1 .​class·​public·​final·​Lch/​corten/​aha/​worldclock/​TimeZoneInfo;​ 1 .​class·​public·​final·​Lch/​corten/​aha/​worldclock/​TimeZoneInfo;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"TimeZoneInfo.​java" 3 .​source·​"TimeZoneInfo.​java"
   
   
4 #·​direct·​methods 4 #·​direct·​methods
5 .​method·​public·​static·​convertToJavaTimeZone​(Lorg/​joda/​time/​DateTimeZone;​J)​Ljava/​util/​TimeZone;​ 5 .​method·​public·​static·​convertToJavaTimeZone​(Lorg/​joda/​time/​DateTimeZone;​J)​Ljava/​util/​TimeZone;​
6 ····​.​locals·​13 6 ····​.​locals·​11
7 ····​.​param·​p0,​·​"dateTimeZone"····​#·​Lorg/​joda/​time/​DateTimeZone;​ 7 ····​.​param·​p0,​·​"dateTimeZone"····​#·​Lorg/​joda/​time/​DateTimeZone;​
8 ····​.​param·​p1,​·​"time"····​#·​J 8 ····​.​param·​p1,​·​"time"····​#·​J
   
9 ····​.​prologue 9 ····​.​prologue
10 ····​.​line·​100 10 ····​.​line·​100
11 ····​invoke-​virtual·​{p0},​·​Lorg/​joda/​time/​DateTimeZone;​-​>toTimeZone()​Ljava/​util/​TimeZone;​ 11 ····​invoke-​virtual·​{p0},​·​Lorg/​joda/​time/​DateTimeZone;​-​>toTimeZone()​Ljava/​util/​TimeZone;​
   
12 ····​move-​result-​object·​v6 12 ····​move-​result-​object·​v1
   
13 ····​.​line·​101 13 ····​.​line·​101
14 ····​.​local·​v6,​·​"timeZone":​Ljava/​util/​TimeZone;​ 14 ····​.​local·​v1,​·​"timeZone":​Ljava/​util/​TimeZone;​
15 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lorg/​joda/​time/​DateTimeZone;​-​>getOffset(J)​I 15 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lorg/​joda/​time/​DateTimeZone;​-​>getOffset(J)​I
   
16 ····​move-​result·​v9 16 ····​move-​result·​v6
   
17 ····​int-​to-​long·​v4,​·​v9 17 ····​int-​to-​long·​v2,​·​v6
   
18 ····​.​line·​102 18 ····​.​line·​102
19 ····​.​local·​v4,​·​"offset":​J 19 ····​.​local·​v2,​·​"offset":​J
20 ····​invoke-​virtual·​{v6,​·​p1,​·​p2},​·​Ljava/​util/​TimeZone;​-​>getOffset(J)​I 20 ····​invoke-​virtual·​{v1,​·​p1,​·​p2},​·​Ljava/​util/​TimeZone;​-​>getOffset(J)​I
   
21 ····​move-​result·​v9 21 ····​move-​result·​v6
   
22 ····​int-​to-​long·​v10,​·​v9 22 ····​int-​to-​long·​v6,​·​v6
   
23 ····​cmp-​long·​v9,​·​v10,​·​v4 23 ····​cmp-​long·​v6,​·​v6,​·​v2
   
24 ····​if-​nez·​v9,​·​:​cond_0 24 ····​if-​nez·​v6,​·​:​cond_0
   
25 ····​move-​object·​v7,​·​v6 25 ····​move-​object·​v4,​·​v1
   
26 ····​.​line·​115 26 ····​.​line·​115
27 ····​.​end·​local·​v6····​#·​"timeZone":​Ljava/​util/​TimeZone;​ 27 ····​.​end·​local·​v1····​#·​"timeZone":​Ljava/​util/​TimeZone;​
28 ····​.​local·​v7,​·​"timeZone":​Ljava/​util/​TimeZone;​ 28 ····​.​local·​v4,​·​"timeZone":​Ljava/​util/​TimeZone;​
29 ····​:​goto_0 29 ····​:​goto_0
30 ····​return-​object·​v7 30 ····​return-​object·​v4
   
31 ····​.​line·​105 31 ····​.​line·​105
32 ····​.​end·​local·​v7····​#·​"timeZone":​Ljava/​util/​TimeZone;​ 32 ····​.​end·​local·​v4····​#·​"timeZone":​Ljava/​util/​TimeZone;​
33 ····​.​restart·​local·​v6····​#·​"timeZone":​Ljava/​util/​TimeZone;​ 33 ····​.​restart·​local·​v1····​#·​"timeZone":​Ljava/​util/​TimeZone;​
34 ····​:​cond_0 34 ····​:​cond_0
35 ····​long-​to-​int·​v9,​·​v4 35 ····​long-​to-​int·​v6,​·​v2
   
36 ····​invoke-​static·​{v9},​·​Ljava/​util/​TimeZone;​-​>getAvailableIDs(I)​[Ljava/​lang/​String;​ 36 ····​invoke-​static·​{v6},​·​Ljava/​util/​TimeZone;​-​>getAvailableIDs(I)​[Ljava/​lang/​String;​
   
37 ····​move-​result-​object·​v2 37 ····​move-​result-​object·​v0
   
38 ····​.​line·​106 38 ····​.​line·​106
39 ····​.​local·​v2,​·​"ids":​[Ljava/​lang/​String;​ 39 ····​.​local·​v0,​·​"ids":​[Ljava/​lang/​String;​
40 ····​const-​string·​v9,​·​"TZ-​IDs" 40 ····​const-​string·​v6,​·​"TZ-​IDs"
   
41 ····​new-​instance·​v10,​·​Ljava/​lang/​StringBuilder;​ 41 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​
   
42 ····​invoke-​direct·​{v10},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 42 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
43 ····​invoke-​virtual·​{p0},​·​Lorg/​joda/​time/​DateTimeZone;​-​>getID()​Ljava/​lang/​String;​ 43 ····​invoke-​virtual·​{p0},​·​Lorg/​joda/​time/​DateTimeZone;​-​>getID()​Ljava/​lang/​String;​
   
44 ····​move-​result-​object·​v11 44 ····​move-​result-​object·​v8
   
45 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 45 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
46 ····​move-​result-​object·​v10 46 ····​move-​result-​object·​v7
   
47 ····​const-​string·​v11,​·​":​·​" 47 ····​const-​string·​v8,​·​":​·​"
   
48 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 48 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
49 ····​move-​result-​object·​v10 49 ····​move-​result-​object·​v7
   
50 ····​invoke-​static·​{v2},​·​Ljava/​util/​Arrays;​-​>toString([Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 50 ····​invoke-​static·​{v0},​·​Ljava/​util/​Arrays;​-​>toString([Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
51 ····​move-​result-​object·​v11 51 ····​move-​result-​object·​v8
   
52 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 52 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
53 ····​move-​result-​object·​v10 53 ····​move-​result-​object·​v7
   
54 ····​invoke-​virtual·​{v10},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 54 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
55 ····​move-​result-​object·​v10 55 ····​move-​result-​object·​v7
   
56 ····​invoke-​static·​{v9,​·​v10},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 56 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
57 ····​.​line·​107 57 ····​.​line·​107
58 ····move-​object·​v0,​·​v2 58 ····array-​length·​v7,​·​v0
   
59 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​  
60 ····​array-​length·​v3,​·​v2  
   
61 ····.​local·​v3,​·"len$":​I 59 ····const/​4·​v6,​·0x0
62 ····​const/​4·​v1,​·​0x0  
Max diff block lines reached; 4695/9097 bytes (51.61%) of diff not shown.
[−]
smali/ch/corten/aha/worldclock/UpdateWeatherService.smali
Offset 520, 14 lines modified Offset 520, 15 lines modified
520 ····​:​goto_0 520 ····​:​goto_0
521 ····​return-​void 521 ····​return-​void
   
522 ····​.​line·​70 522 ····​.​line·​70
523 ····​:​cond_0 523 ····​:​cond_0
524 ····​const-​string·​v5,​·​"purgeAfter" 524 ····​const-​string·​v5,​·​"purgeAfter"
   
  525 ····​.​line·​71
525 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 526 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
526 ····​move-​result-​object·​v4 527 ····​move-​result-​object·​v4
   
527 ····​const·​v6,​·​0x7f070065 528 ····​const·​v6,​·​0x7f070065
   
528 ····​invoke-​virtual·​{p0,​·​v6},​·​Lch/​corten/​aha/​worldclock/​UpdateWeatherService;​-​>getString(I)​Ljava/​lang/​String;​ 529 ····​invoke-​virtual·​{p0,​·​v6},​·​Lch/​corten/​aha/​worldclock/​UpdateWeatherService;​-​>getString(I)​Ljava/​lang/​String;​
Offset 544, 14 lines modified Offset 545, 15 lines modified
   
544 ····​if-​eqz·​v6,​·​:​cond_1 545 ····​if-​eqz·​v6,​·​:​cond_1
   
545 ····​invoke-​static·​{v6},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 546 ····​invoke-​static·​{v6},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
546 ····​move-​result·​v4 547 ····​move-​result·​v4
   
  548 ····​.​line·​70
547 ····​:​cond_1 549 ····​:​cond_1
548 ····​invoke-​virtual·​{p1,​·​v5,​·​v4},​·​Landroid/​content/​Intent;​-​>getIntExtra(Ljava/​lang/​String;​I)​I 550 ····​invoke-​virtual·​{p1,​·​v5,​·​v4},​·​Landroid/​content/​Intent;​-​>getIntExtra(Ljava/​lang/​String;​I)​I
   
549 ····​move-​result·​v2 551 ····​move-​result·​v2
   
550 ····​.​line·​72 552 ····​.​line·​72
551 ····​.​local·​v2,​·​"purgeAfter":​I 553 ····​.​local·​v2,​·​"purgeAfter":​I
[−]
smali/ch/corten/aha/worldclock/WeatherWidget.smali
Offset 273, 14 lines modified Offset 273, 15 lines modified
   
273 ····​.​line·​82 273 ····​.​line·​82
274 ····​:​goto_0 274 ····​:​goto_0
275 ····​const·​v23,​·​0x7f0e0041 275 ····​const·​v23,​·​0x7f0e0041
   
276 ····​const-​string·​v24,​·​"weather_condition" 276 ····​const-​string·​v24,​·​"weather_condition"
   
  277 ····​.​line·​83
277 ····​move-​object/​from16·​v0,​·​p1 278 ····​move-​object/​from16·​v0,​·​p1
   
278 ····​move-​object/​from16·​v1,​·​v24 279 ····​move-​object/​from16·​v1,​·​v24
   
279 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I 280 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
   
280 ····​move-​result·​v24 281 ····​move-​result·​v24
Offset 289, 14 lines modified Offset 290, 15 lines modified
   
289 ····​move/​from16·​v1,​·​v24 290 ····​move/​from16·​v1,​·​v24
   
290 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 291 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
291 ····​move-​result-​object·​v24 292 ····​move-​result-​object·​v24
   
  293 ····​.​line·​82
292 ····​move-​object/​from16·​v0,​·​p2 294 ····​move-​object/​from16·​v0,​·​p2
   
293 ····​move/​from16·​v1,​·​v23 295 ····​move/​from16·​v1,​·​v23
   
294 ····​move-​object/​from16·​v2,​·​v24 296 ····​move-​object/​from16·​v2,​·​v24
   
295 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​RemoteViews;​-​>setTextViewText(ILja​va/​lang/​CharSequence;​)​V 297 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​widget/​RemoteViews;​-​>setTextViewText(ILja​va/​lang/​CharSequence;​)​V
[−]
smali/ch/corten/aha/worldclock/WeatherWidgetService$WeatherWidgetViewsFactory.smali
Offset 155, 19 lines modified Offset 155, 18 lines modified
   
155 ····​move-​result-​object·​v0 155 ····​move-​result-​object·​v0
   
156 ····​invoke-​interface·​{v0},​·​Ljava/​util/​concurrent/​locks/​Lock;​-​>unlock()​V 156 ····​invoke-​interface·​{v0},​·​Ljava/​util/​concurrent/​locks/​Lock;​-​>unlock()​V
   
157 ····​const/​4·​v0,​·​0x0 157 ····​const/​4·​v0,​·​0x0
   
158 ····​.​line·​110 158 ····​.​line·​107
159 ····​:​goto_0 159 ····​:​goto_0
160 ····​return·​v0 160 ····​return·​v0
   
161 ····​.​line·​107  
162 ····​:​cond_0 161 ····​:​cond_0
163 ····​:​try_start_1 162 ····​:​try_start_1
164 ····​iget-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WeatherWidgetService$​WeatherWidgetViewsFac​tory;​-​>mCursor:​Landroid/​database/​Cursor;​ 163 ····​iget-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WeatherWidgetService$​WeatherWidgetViewsFac​tory;​-​>mCursor:​Landroid/​database/​Cursor;​
   
165 ····​invoke-​interface·​{v0},​·​Landroid/​database/​Cursor;​-​>getCount()​I 164 ····​invoke-​interface·​{v0},​·​Landroid/​database/​Cursor;​-​>getCount()​I
166 ····​:​try_end_1 165 ····​:​try_end_1
167 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 166 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
[−]
smali/ch/corten/aha/worldclock/WeatherWidgetService.smali
Offset 19, 15 lines modified Offset 19, 14 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​34 22 ····​.​line·​34
23 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​RemoteViewsService;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​RemoteViewsService;​-​><init>()​V
   
24 ····​.​line·​48  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
   
   
27 #·​virtual·​methods 26 #·​virtual·​methods
28 .​method·​public·​onGetViewFactory(Land​roid/​content/​Intent;​)​Landroid/​widget/​RemoteViewsService$Re​moteViewsFactory;​ 27 .​method·​public·​onGetViewFactory(Land​roid/​content/​Intent;​)​Landroid/​widget/​RemoteViewsService$Re​moteViewsFactory;​
29 ····​.​locals·​2 28 ····​.​locals·​2
[−]
smali/ch/corten/aha/worldclock/WorldClockActivity$ClockListFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​ 22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​Landroid/​content/​Context;​)​V 24 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​Landroid/​content/​Context;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​144 28 ····​.​line·​144
28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$1;​-​>this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$1;​-​>val$context:​Landroid/​content/​Context;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$1;​-​>val$context:​Landroid/​content/​Context;​
   
[−]
smali/ch/corten/aha/worldclock/WorldClockActivity$ClockListFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​)​V 23 .​method·​constructor·​<init>(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​206 27 ····​.​line·​206
27 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment$2;​-​>this$0:​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/ch/corten/aha/worldclock/WorldClockActivity.smali
Offset 44, 15 lines modified Offset 44, 14 lines modified
44 .​method·​public·​constructor·​<init>()​V 44 .​method·​public·​constructor·​<init>()​V
45 ····​.​locals·​0 45 ····​.​locals·​0
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​66 47 ····​.​line·​66
48 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V 48 ····​invoke-​direct·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockFragmentActiv​ity;​-​><init>()​V
   
49 ····​.​line·​432  
50 ····​return-​void 49 ····​return-​void
51 .​end·​method 50 .​end·​method
   
52 .​method·​static·​synthetic·​access$800()​Z 51 .​method·​static·​synthetic·​access$800()​Z
53 ····​.​locals·​1 52 ····​.​locals·​1
   
54 ····​.​prologue 53 ····​.​prologue
[−]
smali/ch/corten/aha/worldclock/WorldClockActivity$ClockListFragment.smali
Offset 163, 15 lines modified Offset 163, 14 lines modified
163 ····​.​line·​90 163 ····​.​line·​90
164 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 164 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
165 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 165 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
166 ····​iput-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​ 166 ····​iput-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​
   
167 ····​.​line·​228  
168 ····​return-​void 167 ····​return-​void
169 .​end·​method 168 .​end·​method
   
170 .​method·​static·​synthetic·​access$200(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​)​Z 169 .​method·​static·​synthetic·​access$200(Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​)​Z
171 ····​.​locals·​1 170 ····​.​locals·​1
172 ····​.​param·​p0,​·​"x0"····​#·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​ 171 ····​.​param·​p0,​·​"x0"····​#·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​
   
Offset 952, 36 lines modified Offset 951, 35 lines modified
952 ····​.​locals·​2 951 ····​.​locals·​2
   
953 ····​.​prologue 952 ····​.​prologue
954 ····​.​line·​180 953 ····​.​line·​180
955 ····​invoke-​super·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockListFragment;​-​>onPause()​V 954 ····​invoke-​super·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockListFragment;​-​>onPause()​V
   
956 ····​.​line·​181 955 ····​.​line·​181
957 ····​iget-​object·​v1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​ 956 ····​iget-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​
   
958 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 957 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
959 ····​move-​result-​object·​v0 958 ····​move-​result-​object·​v1
   
960 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
961 ····​:​goto_0 959 ····​:​goto_0
962 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 960 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
963 ····​move-​result·​v1 961 ····​move-​result·​v0
   
964 ····​if-​eqz·​v1,​·​:​cond_0 962 ····​if-​eqz·​v0,​·​:​cond_0
   
965 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 963 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
966 ····​move-​result-​object·​v1 964 ····​move-​result-​object·​v0
   
967 ····​check-​cast·​v1,​·​Lch/​corten/​aha/​widget/​PauseListener;​ 965 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​widget/​PauseListener;​
   
968 ····​.​line·​182 966 ····​.​line·​182
969 ····​invoke-​interface·​{v1},​·​Lch/​corten/​aha/​widget/​PauseListener;​-​>onPause()​V 967 ····​invoke-​interface·​{v0},​·​Lch/​corten/​aha/​widget/​PauseListener;​-​>onPause()​V
   
970 ····​goto·​:​goto_0 968 ····​goto·​:​goto_0
   
971 ····​.​line·​184 969 ····​.​line·​184
972 ····​:​cond_0 970 ····​:​cond_0
973 ····​return-​void 971 ····​return-​void
974 .​end·​method 972 .​end·​method
Offset 990, 36 lines modified Offset 988, 35 lines modified
990 ····​.​locals·​2 988 ····​.​locals·​2
   
991 ····​.​prologue 989 ····​.​prologue
992 ····​.​line·​188 990 ····​.​line·​188
993 ····​invoke-​super·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockListFragment;​-​>onResume()​V 991 ····​invoke-​super·​{p0},​·​Lcom/​actionbarsherlock/​app/​SherlockListFragment;​-​>onResume()​V
   
994 ····​.​line·​189 992 ····​.​line·​189
995 ····​iget-​object·​v1,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​ 993 ····​iget-​object·​v0,​·​p0,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity$Cl​ockListFragment;​-​>mListeners:​Ljava/​util/​List;​
   
996 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 994 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
997 ····​move-​result-​object·​v0 995 ····​move-​result-​object·​v1
   
998 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
999 ····​:​goto_0 996 ····​:​goto_0
1000 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 997 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
1001 ····​move-​result·​v1 998 ····​move-​result·​v0
   
1002 ····​if-​eqz·​v1,​·​:​cond_0 999 ····​if-​eqz·​v0,​·​:​cond_0
   
1003 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 1000 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
1004 ····​move-​result-​object·​v1 1001 ····​move-​result-​object·​v0
   
1005 ····​check-​cast·​v1,​·​Lch/​corten/​aha/​widget/​PauseListener;​ 1002 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​widget/​PauseListener;​
   
1006 ····​.​line·​190 1003 ····​.​line·​190
1007 ····​invoke-​interface·​{v1},​·​Lch/​corten/​aha/​widget/​PauseListener;​-​>onResume()​V 1004 ····​invoke-​interface·​{v0},​·​Lch/​corten/​aha/​widget/​PauseListener;​-​>onResume()​V
   
1008 ····​goto·​:​goto_0 1005 ····​goto·​:​goto_0
   
1009 ····​.​line·​192 1006 ····​.​line·​192
1010 ····​:​cond_0 1007 ····​:​cond_0
1011 ····​return-​void 1008 ····​return-​void
1012 .​end·​method 1009 .​end·​method
[−]
smali/ch/corten/aha/worldclock/WorldClockWidgetProvider.smali
Offset 156, 81 lines modified Offset 156, 78 lines modified
156 ····​invoke-​virtual·​{p1,​·​p2,​·​v2},​·​Landroid/​appwidget/​AppWidgetManager;​-​>updateAppWidget(ILan​droid/​widget/​RemoteViews;​)​V 156 ····​invoke-​virtual·​{p1,​·​p2,​·​v2},​·​Landroid/​appwidget/​AppWidgetManager;​-​>updateAppWidget(ILan​droid/​widget/​RemoteViews;​)​V
   
157 ····​.​line·​68 157 ····​.​line·​68
158 ····​return-​void 158 ····​return-​void
159 .​end·​method 159 .​end·​method
   
160 .​method·​static·​updateTime(Landroid/​content/​Context;​)​V 160 .​method·​static·​updateTime(Landroid/​content/​Context;​)​V
161 ····​.​locals·10 161 ····​.​locals·8
162 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 162 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​152 164 ····​.​line·​152
165 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 165 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
166 ····​move-​result-​wide·​v6 166 ····​move-​result-​wide·​v4
   
167 ····​const-​wide/​32·​v8,​·​0xea60 167 ····​const-​wide/​32·​v6,​·​0xea60
   
168 ····​div-​long/​2addr·​v6,​·​v8 168 ····​div-​long/​2addr·​v4,​·​v6
   
169 ····​.​line·​153 169 ····​.​line·​153
170 ····​const-​wide/​16·​v8,​·​0x3c 170 ····​const-​wide/​16·​v6,​·​0x3c
   
171 ····​rem-​long/​2addr·​v6,​·​v8 171 ····​rem-​long/​2addr·​v4,​·​v6
   
172 ····​const-​wide/​16·​v8,​·​0x0 172 ····​const-​wide/​16·​v6,​·​0x0
   
173 ····​cmp-​long·​v6,​·​v6,​·​v8 173 ····​cmp-​long·​v3,​·​v4,​·​v6
   
174 ····​if-​nez·​v6,​·​:​cond_0 174 ····​if-​nez·​v3,​·​:​cond_0
   
175 ····​.​line·​154 175 ····​.​line·​154
176 ····​invoke-​static·​{p0},​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Clocks;​-​>updateOrder(Landroid​/​content/​Context;​)​Z 176 ····​invoke-​static·​{p0},​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Clocks;​-​>updateOrder(Landroid​/​content/​Context;​)​Z
   
177 ····​.​line·​158 177 ····​.​line·​158
178 ····​:​cond_0 178 ····​:​cond_0
179 ····​new-​instance·​v5,​·​Landroid/​content/​ComponentName;​ 179 ····​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​
   
180 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​ 180 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​
   
181 ····​move-​result-​object·​v6 181 ····​move-​result-​object·​v3
   
182 ····​const-​class·​v7,​·​Lch/​corten/​aha/​worldclock/​WorldClockWidgetProvi​der;​ 182 ····​const-​class·​v4,​·​Lch/​corten/​aha/​worldclock/​WorldClockWidgetProvi​der;​
   
183 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 183 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
184 ····​move-​result-​object·​v7 184 ····​move-​result-​object·​v4
   
185 ····​invoke-​direct·​{v5,​·​v6,​·​v7},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 185 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
186 ····​.​line·​159 186 ····​.​line·​159
187 ····​.​local·​v5,​·​"thisAppWidget":​Landroid/​content/​ComponentName;​ 187 ····​.​local·​v2,​·​"thisAppWidget":​Landroid/​content/​ComponentName;​
188 ····​invoke-​static·​{p0},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getInstance(Landroid​/​content/​Context;​)​Landroid/​appwidget/​AppWidgetManager;​ 188 ····​invoke-​static·​{p0},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getInstance(Landroid​/​content/​Context;​)​Landroid/​appwidget/​AppWidgetManager;​
   
189 ····​move-​result-​object·​v1 189 ····​move-​result-​object·​v1
   
190 ····​.​line·​160 190 ····​.​line·​160
191 ····​.​local·​v1,​·​"appWidgetManager":​Landroid/​appwidget/​AppWidgetManager;​ 191 ····​.​local·​v1,​·​"appWidgetManager":​Landroid/​appwidget/​AppWidgetManager;​
192 ····​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I 192 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I
   
193 ····​move-​result-​object·​v2 193 ····​move-​result-​object·​v4
   
194 ····​.​line·​161 194 ····​.​line·​161
195 ····.​local·​v2,​·​"arr$":​[I 195 ····array-​length·​v5,​·​v4
196 ····​array-​length·​v4,​·​v2  
   
197 ····​.​local·​v4,​·​"len$":​I  
198 ····​const/​4·​v3,​·​0x0 196 ····​const/​4·​v3,​·​0x0
   
199 ····​.​local·​v3,​·​"i$":​I  
200 ····​:​goto_0 197 ····​:​goto_0
201 ····​if-​ge·​v3,​·​v4,​·​:​cond_1 198 ····​if-​ge·​v3,​·​v5,​·​:​cond_1
   
202 ····​aget·​v0,​·​v2,​·​v3 199 ····​aget·​v0,​·​v4,​·​v3
   
203 ····​.​line·​162 200 ····​.​line·​162
204 ····​.​local·​v0,​·​"appWidgetID":​I 201 ····​.​local·​v0,​·​"appWidgetID":​I
205 ····​invoke-​static·​{p0,​·​v1,​·​v0},​·​Lch/​corten/​aha/​worldclock/​WorldClockWidgetProvi​der;​-​>updateAppWidgetStati​c(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V 202 ····​invoke-​static·​{p0,​·​v1,​·​v0},​·​Lch/​corten/​aha/​worldclock/​WorldClockWidgetProvi​der;​-​>updateAppWidgetStati​c(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V
   
206 ····​.​line·​161 203 ····​.​line·​161
207 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 204 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
Offset 313, 15 lines modified Offset 310, 15 lines modified
   
313 ····​const·​v22,​·​0x7f0b0001 310 ····​const·​v22,​·​0x7f0b0001
   
314 ····​invoke-​virtual/​range·​{v21·​.​.​·​v22},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I 311 ····​invoke-​virtual/​range·​{v21·​.​.​·​v22},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I
   
315 ····​move-​result·​v13 312 ····​move-​result·​v13
   
316 ····​.​line·100 313 ····​.​line·99
317 ····​.​local·​v13,​·​"maxEntries":​I 314 ····​.​local·​v13,​·​"maxEntries":​I
318 ····​:​goto_0 315 ····​:​goto_0
319 ····​invoke-​interface·​{v7},​·​Landroid/​database/​Cursor;​-​>moveToNext()​Z 316 ····​invoke-​interface·​{v7},​·​Landroid/​database/​Cursor;​-​>moveToNext()​Z
   
320 ····​move-​result·​v21 317 ····​move-​result·​v21
   
321 ····​if-​eqz·​v21,​·​:​cond_2 318 ····​if-​eqz·​v21,​·​:​cond_2
[−]
smali/ch/corten/aha/worldclock/compatibility/CompatWeatherWidgetProvider.smali
Offset 28, 59 lines modified Offset 28, 56 lines modified
28 ····​.​line·​36 28 ····​.​line·​36
29 ····​return-​void 29 ····​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​protected·​final·​onClockTick(Landroid/​content/​Context;​)​V 32 .​method·​protected·​final·​onClockTick(Landroid/​content/​Context;​)​V
33 ····​.​locals·8 33 ····​.​locals·6
34 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 34 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
35 ····​.​prologue 35 ····​.​prologue
36 ····​.​line·​42 36 ····​.​line·​42
37 ····​new-​instance·​v5,​·​Landroid/​content/​ComponentName;​ 37 ····​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​
   
38 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​ 38 ····​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getPackageName()​Ljava/​lang/​String;​
   
39 ····​move-​result-​object·​v6 39 ····​move-​result-​object·​v3
   
40 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 40 ····​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
41 ····​move-​result-​object·​v7 41 ····​move-​result-​object·​v4
   
42 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 42 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
43 ····​move-​result-​object·​v7 43 ····​move-​result-​object·​v4
   
44 ····​invoke-​direct·​{v5,​·​v6,​·​v7},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 44 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
45 ····​.​line·​43 45 ····​.​line·​43
46 ····​.​local·​v5,​·​"thisAppWidget":​Landroid/​content/​ComponentName;​ 46 ····​.​local·​v2,​·​"thisAppWidget":​Landroid/​content/​ComponentName;​
47 ····​invoke-​static·​{p1},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getInstance(Landroid​/​content/​Context;​)​Landroid/​appwidget/​AppWidgetManager;​ 47 ····​invoke-​static·​{p1},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getInstance(Landroid​/​content/​Context;​)​Landroid/​appwidget/​AppWidgetManager;​
   
48 ····​move-​result-​object·​v1 48 ····​move-​result-​object·​v1
   
49 ····​.​line·​44 49 ····​.​line·​44
50 ····​.​local·​v1,​·​"appWidgetManager":​Landroid/​appwidget/​AppWidgetManager;​ 50 ····​.​local·​v1,​·​"appWidgetManager":​Landroid/​appwidget/​AppWidgetManager;​
51 ····​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I 51 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​appwidget/​AppWidgetManager;​-​>getAppWidgetIds(Land​roid/​content/​ComponentName;​)​[I
   
52 ····​move-​result-​object·​v2 52 ····​move-​result-​object·​v4
   
53 ····​.​line·​45 53 ····​.​line·​45
54 ····.​local·​v2,​·​"arr$":​[I 54 ····array-​length·​v5,​·​v4
55 ····​array-​length·​v4,​·​v2  
   
56 ····​.​local·​v4,​·​"len$":​I  
57 ····​const/​4·​v3,​·​0x0 55 ····​const/​4·​v3,​·​0x0
   
58 ····​.​local·​v3,​·​"i$":​I  
59 ····​:​goto_0 56 ····​:​goto_0
60 ····​if-​ge·​v3,​·​v4,​·​:​cond_0 57 ····​if-​ge·​v3,​·​v5,​·​:​cond_0
   
61 ····​aget·​v0,​·​v2,​·​v3 58 ····​aget·​v0,​·​v4,​·​v3
   
62 ····​.​line·​46 59 ····​.​line·​46
63 ····​.​local·​v0,​·​"appWidgetID":​I 60 ····​.​local·​v0,​·​"appWidgetID":​I
64 ····​invoke-​virtual·​{p0,​·​p1,​·​v1,​·​v0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetPr​ovider;​-​>updateAppWidget(Land​roid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V 61 ····​invoke-​virtual·​{p0,​·​p1,​·​v1,​·​v0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetPr​ovider;​-​>updateAppWidget(Land​roid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V
   
65 ····​.​line·​45 62 ····​.​line·​45
66 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 63 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
[−]
smali/ch/corten/aha/worldclock/compatibility/CompatWeatherWidgetService.smali
Offset 64, 311 lines modified Offset 64, 288 lines modified
64 ····​.​packed-​switch·​0x1 64 ····​.​packed-​switch·​0x1
65 ········​:​pswitch_0 65 ········​:​pswitch_0
66 ········​:​pswitch_1 66 ········​:​pswitch_1
67 ····​.​end·​packed-​switch 67 ····​.​end·​packed-​switch
68 .​end·​method 68 .​end·​method
   
69 .​method·​private·​updateViews(II)​Landroid/​widget/​RemoteViews;​ 69 .​method·​private·​updateViews(II)​Landroid/​widget/​RemoteViews;​
70 ····​.​locals·​15 70 ····​.​locals·​12
71 ····​.​param·​p1,​·​"size"····​#·​I 71 ····​.​param·​p1,​·​"size"····​#·​I
72 ····​.​param·​p2,​·​"layout"····​#·​I 72 ····​.​param·​p2,​·​"layout"····​#·​I
   
73 ····​.​prologue 73 ····​.​prologue
74 ····.​line·55 74 ····const·v11,​·0x7f0e0051
75 ····​const/​4·​v12,​·​0x0  
   
76 ····new-​instance·​v13,​·Landroid/​content/​Intent;​ 75 ····const/​4·​v8,​·0x0
   
77 ····const-​class·v14,​·Lch/​corten/​aha/​worldclock/​WorldClockActivity;​ 76 ····.​line·​55
  77 ····​new-​instance·​v9,​·​Landroid/​content/​Intent;​
   
78 ····invoke-​direct·​{v13,​·​p0,​·​v14},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V 78 ····const-​class·​v10,​·​Lch/​corten/​aha/​worldclock/​WorldClockActivity;​
   
79 ····const/​4·​v14,​·0x0 79 ····invoke-​direct·​{v9,​·​p0,​·​v10},​·Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
   
80 ····​invoke-​static·​{p0,​·​v12,​·​v13,​·​v14},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​ 80 ····​invoke-​static·​{p0,​·​v8,​·​v9,​·​v8},​·​Landroid/​app/​PendingIntent;​-​>getActivity(Landroid​/​content/​Context;​ILandroid/​content/​Intent;​I)​Landroid/​app/​PendingIntent;​
   
81 ····​move-​result-​object·​v9 81 ····​move-​result-​object·​v5
   
82 ····​.​line·​56 82 ····​.​line·​56
83 ····​.​local·​v9,​·​"pendingIntent":​Landroid/​app/​PendingIntent;​ 83 ····​.​local·​v5,​·​"pendingIntent":​Landroid/​app/​PendingIntent;​
84 ····​packed-​switch·​p2,​·​:​pswitch_data_0 84 ····​packed-​switch·​p2,​·​:​pswitch_data_0
   
85 ····​new-​instance·​v12,​·​Ljava/​lang/​RuntimeException;​ 85 ····​new-​instance·​v8,​·​Ljava/​lang/​RuntimeException;​
   
86 ····​new-​instance·​v13,​·​Ljava/​lang/​StringBuilder;​  
   
87 ····const-​string·​v14,​·"Invalid·​layout:​·​" 86 ····new-​instance·​v9,​·Ljava/​lang/​StringBuilder;​
   
88 ····invoke-​direct·​{v13,​·​v14},​·Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 87 ····const-​string·​v10,​·"Invalid·layout:​·​"
   
89 ····move/​from16·​v0,​·p2 88 ····invoke-​direct·​{v9,​·​v10},​·Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
90 ····​invoke-​virtual·​{v13,​·v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 89 ····​invoke-​virtual·​{v9,​·p2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
91 ····​move-​result-​object·​v13 90 ····​move-​result-​object·​v9
   
92 ····​invoke-​virtual·​{v13},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 91 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
93 ····​move-​result-​object·​v13 92 ····​move-​result-​object·​v9
   
94 ····​invoke-​direct·​{v12,​·​v13},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 93 ····​invoke-​direct·​{v8,​·​v9},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
95 ····​throw·​v12 94 ····​throw·​v8
   
96 ····​:​pswitch_0 95 ····​:​pswitch_0
97 ····​new-​instance·​v10,​·​Landroid/​widget/​RemoteViews;​ 96 ····​new-​instance·​v6,​·​Landroid/​widget/​RemoteViews;​
   
98 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetSe​rvice;​-​>getPackageName()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetSe​rvice;​-​>getPackageName()​Ljava/​lang/​String;​
   
99 ····​move-​result-​object·​v12 98 ····​move-​result-​object·​v9
   
100 ····​const·​v13,​·​0x7f030020 99 ····​const·​v10,​·​0x7f030020
   
101 ····​invoke-​direct·​{v10,​·​v12,​·​v13},​·​Landroid/​widget/​RemoteViews;​-​><init>(Ljava/​lang/​String;​I)​V 100 ····​invoke-​direct·​{v6,​·​v9,​·​v10},​·​Landroid/​widget/​RemoteViews;​-​><init>(Ljava/​lang/​String;​I)​V
   
102 ····​.​line·​57 101 ····​.​line·​57
103 ····​.​local·​v10,​·​"rv":​Landroid/​widget/​RemoteViews;​ 102 ····​.​local·​v6,​·​"rv":​Landroid/​widget/​RemoteViews;​
104 ····​:​goto_0 103 ····​:​goto_0
105 ····​packed-​switch·​p2,​·​:​pswitch_data_1 104 ····​packed-​switch·​p2,​·​:​pswitch_data_1
   
106 ····​new-​instance·​v12,​·​Ljava/​lang/​RuntimeException;​ 105 ····​new-​instance·​v8,​·​Ljava/​lang/​RuntimeException;​
   
107 ····​new-​instance·​v13,​·​Ljava/​lang/​StringBuilder;​  
   
108 ····const-​string·​v14,​·"Invalid·​layout:​·​" 106 ····new-​instance·​v9,​·Ljava/​lang/​StringBuilder;​
   
109 ····invoke-​direct·​{v13,​·​v14},​·Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 107 ····const-​string·​v10,​·"Invalid·layout:​·​"
   
110 ····move/​from16·​v0,​·p2 108 ····invoke-​direct·​{v9,​·​v10},​·Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
111 ····​invoke-​virtual·​{v13,​·v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 109 ····​invoke-​virtual·​{v9,​·p2},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
112 ····​move-​result-​object·​v13 110 ····​move-​result-​object·​v9
   
113 ····​invoke-​virtual·​{v13},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 111 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
114 ····​move-​result-​object·​v13 112 ····​move-​result-​object·​v9
   
115 ····​invoke-​direct·​{v12,​·​v13},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V 113 ····​invoke-​direct·​{v8,​·​v9},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​)​V
   
116 ····​throw·​v12 114 ····​throw·​v8
   
117 ····​.​line·​56 115 ····​.​line·​56
118 ····​.​end·​local·​v10····​#·​"rv":​Landroid/​widget/​RemoteViews;​ 116 ····​.​end·​local·​v6····​#·​"rv":​Landroid/​widget/​RemoteViews;​
119 ····​:​pswitch_1 117 ····​:​pswitch_1
120 ····​new-​instance·​v10,​·​Landroid/​widget/​RemoteViews;​ 118 ····​new-​instance·​v6,​·​Landroid/​widget/​RemoteViews;​
   
121 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetSe​rvice;​-​>getPackageName()​Ljava/​lang/​String;​ 119 ····​invoke-​virtual·​{p0},​·​Lch/​corten/​aha/​worldclock/​compatibility/​CompatWeatherWidgetSe​rvice;​-​>getPackageName()​Ljava/​lang/​String;​
   
Max diff block lines reached; 8283/13216 bytes (62.67%) of diff not shown.
[−]
smali/ch/corten/aha/worldclock/provider/WorldClock$Clocks.smali
Offset 265, 14 lines modified Offset 265, 15 lines modified
   
265 ····​.​line·​170 265 ····​.​line·​170
266 ····​if-​eqz·​v6,​·​:​cond_0 266 ····​if-​eqz·​v6,​·​:​cond_0
   
267 ····​.​line·​171 267 ····​.​line·​171
268 ····​invoke-​interface·​{v6},​·​Landroid/​database/​Cursor;​-​>close()​V 268 ····​invoke-​interface·​{v6},​·​Landroid/​database/​Cursor;​-​>close()​V
   
  269 ····​.​line·​168
269 ····​:​cond_0 270 ····​:​cond_0
270 ····​return-​wide·​v2 271 ····​return-​wide·​v2
   
271 ····​.​line·​170 272 ····​.​line·​170
272 ····​:​catchall_0 273 ····​:​catchall_0
273 ····​move-​exception·​v0 274 ····​move-​exception·​v0
   
[−]
smali/ch/corten/aha/worldclock/provider/WorldClock.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"WorldClock.​java" 3 .​source·​"WorldClock.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$1;​,​  
8 ········​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Cities;​,​ 7 ········​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Cities;​,​
9 ········​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Clocks;​ 8 ········​Lch/​corten/​aha/​worldclock/​provider/​WorldClock$Clocks;​
10 ····​} 9 ····​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​static·​fields 11 #·​static·​fields
[−]
smali/ch/corten/aha/worldclock/provider/WorldClockDatabase.smali
Offset 100, 183 lines modified Offset 100, 168 lines modified
   
100 #·​virtual·​methods 100 #·​virtual·​methods
101 .​method·​public·​final·​onCreate(Landroid/​database/​sqlite/​SQLiteDatabase;​)​V 101 .​method·​public·​final·​onCreate(Landroid/​database/​sqlite/​SQLiteDatabase;​)​V
102 ····​.​locals·​5 102 ····​.​locals·​5
103 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​ 103 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​
   
104 ····​.​prologue 104 ····​.​prologue
  105 ····​const/​4·​v1,​·​0x0
   
105 ····​.​line·​71 106 ····​.​line·​71
106 ····​const-​string·​v4,​·​"create·​table·​clocks·​(_id·​integer·​primary·​key·​autoincrement,​·​timezone_id·​text·​not·​null,​·​city·​text·​not·​null,​·​area·​text·​not·​null,​·​time_diff·​integer·​not·​null,​·​use_in_widget·​integer·​not·​null·​default·​1)​;​" 107 ····​const-​string·​v2,​·​"create·​table·​clocks·​(_id·​integer·​primary·​key·​autoincrement,​·​timezone_id·​text·​not·​null,​·​city·​text·​not·​null,​·​area·​text·​not·​null,​·​time_diff·​integer·​not·​null,​·​use_in_widget·​integer·​not·​null·​default·​1)​;​"
   
107 ····​invoke-​virtual·​{p1,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V 108 ····​invoke-​virtual·​{p1,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V
   
108 ····​.​line·​72 109 ····​.​line·​72
109 ····​sget-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClockDatabase;​-​>DATABASE_UPDATE_3:​[Ljava/​lang/​String;​ 110 ····​sget-​object·​v3,​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClockDatabase;​-​>DATABASE_UPDATE_3:​[Ljava/​lang/​String;​
   
110 ····.​local·v0,​·"arr$":​[Ljava/​lang/​String;​ 111 ····​array-​length·​v4,​·​v3
111 ····​array-​length·​v2,​·​v0  
   
112 ····.​local·​v2,​·"len$":​I 112 ····move·​v2,​·v1
113 ····​const/​4·​v1,​·​0x0  
   
114 ····​.​local·​v1,​·​"i$":​I  
115 ····​:​goto_0 113 ····​:​goto_0
116 ····​if-​ge·​v1,​·​v2,​·​:​cond_0 114 ····​if-​ge·​v2,​·​v4,​·​:​cond_0
   
117 ····​aget-​object·​v3,​·​v0,​·​v1 115 ····​aget-​object·​v0,​·​v3,​·​v2
   
118 ····​.​line·​73 116 ····​.​line·​73
119 ····​.​local·​v3,​·​"stmt":​Ljava/​lang/​String;​ 117 ····​.​local·​v0,​·​"stmt":​Ljava/​lang/​String;​
120 ····​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V 118 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V
   
121 ····​.​line·​72 119 ····​.​line·​72
122 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 120 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
123 ····​goto·​:​goto_0 121 ····​goto·​:​goto_0
   
124 ····​.​line·​75 122 ····​.​line·​75
125 ····​.​end·​local·​v3····​#·​"stmt":​Ljava/​lang/​String;​ 123 ····​.​end·​local·​v0····​#·​"stmt":​Ljava/​lang/​String;​
126 ····​:​cond_0 124 ····​:​cond_0
127 ····​sget-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClockDatabase;​-​>DATABASE_UPDATE_4:​[Ljava/​lang/​String;​ 125 ····​sget-​object·​v2,​·​Lch/​corten/​aha/​worldclock/​provider/​WorldClockDatabase;​-​>DATABASE_UPDATE_4:​[Ljava/​lang/​String;​
   
128 ····​array-​length·​v2,​·​v0  
   
129 ····const/​4·​v1,​·0x0 126 ····array-​length·​v3,​·v2
   
130 ····​:​goto_1 127 ····​:​goto_1
131 ····​if-​ge·​v1,​·​v2,​·​:​cond_1 128 ····​if-​ge·​v1,​·​v3,​·​:​cond_1
   
132 ····​aget-​object·​v3,​·​v0,​·​v1 129 ····​aget-​object·​v0,​·​v2,​·​v1
   
133 ····​.​line·​76 130 ····​.​line·​76
134 ····​.​restart·​local·​v3····​#·​"stmt":​Ljava/​lang/​String;​ 131 ····​.​restart·​local·​v0····​#·​"stmt":​Ljava/​lang/​String;​
135 ····​invoke-​virtual·​{p1,​·​v3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V 132 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V
   
136 ····​.​line·​75 133 ····​.​line·​75
137 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 134 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
138 ····​goto·​:​goto_1 135 ····​goto·​:​goto_1
   
139 ····​.​line·​78 136 ····​.​line·​78
140 ····​.​end·​local·​v3····​#·​"stmt":​Ljava/​lang/​String;​ 137 ····​.​end·​local·​v0····​#·​"stmt":​Ljava/​lang/​String;​
141 ····​:​cond_1 138 ····​:​cond_1
142 ····​const-​string·​v4,​·​"alter·​table·​clocks·​add·​column·​order_key·​integer·​not·​null·​default·​0" 139 ····​const-​string·​v1,​·​"alter·​table·​clocks·​add·​column·​order_key·​integer·​not·​null·​default·​0"
   
143 ····​invoke-​virtual·​{p1,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V 140 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V
   
144 ····​.​line·​79 141 ····​.​line·​79
145 ····​return-​void 142 ····​return-​void
146 .​end·​method 143 .​end·​method
   
147 .​method·​public·​final·​onUpgrade(Landroid/​database/​sqlite/​SQLiteDatabase;​II)​V 144 .​method·​public·​final·​onUpgrade(Landroid/​database/​sqlite/​SQLiteDatabase;​II)​V
148 ····​.​locals·8 145 ····​.​locals·7
149 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​ 146 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​
150 ····​.​param·​p2,​·​"oldVersion"····​#·​I 147 ····​.​param·​p2,​·​"oldVersion"····​#·​I
151 ····​.​param·​p3,​·​"newVersion"····​#·​I 148 ····​.​param·​p3,​·​"newVersion"····​#·​I
   
152 ····​.​prologue 149 ····​.​prologue
153 ····​const/​4·​v7,​·​0x5 150 ····​const/​4·​v6,​·​0x5
   
154 ····​const/​4·​v6,​·​0x4 151 ····​const/​4·​v5,​·​0x4
   
155 ····​const/​4·​v5,​·​0x3 152 ····​const/​4·​v3,​·​0x3
   
156 ····​const/​4·​v4,​·​0x2 153 ····​const/​4·​v2,​·​0x2
   
  154 ····​const/​4·​v1,​·​0x0
   
157 ····​.​line·​83 155 ····​.​line·​83
158 ····​if-​ge·​p2,​·​v4,​·​:​cond_0 156 ····​if-​ge·​p2,​·​v2,​·​:​cond_0
   
159 ····​if-​lt·​p3,​·​v4,​·​:​cond_0 157 ····​if-​lt·​p3,​·​v2,​·​:​cond_0
   
160 ····​.​line·​84 158 ····​.​line·​84
161 ····​const-​string·​v4,​·​"alter·​table·​clocks·​add·​column·​use_in_widget·​integer·​not·​null·​default·​1" 159 ····​const-​string·​v2,​·​"alter·​table·​clocks·​add·​column·​use_in_widget·​integer·​not·​null·​default·​1"
   
162 ····​invoke-​virtual·​{p1,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V 160 ····​invoke-​virtual·​{p1,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>execSQL(Ljava/​lang/​String;​)​V
   
Max diff block lines reached; 3550/7935 bytes (44.74%) of diff not shown.
[−]
smali/ch/corten/aha/worldclock/weather/owm/OwmWeatherService$Observation.smali
Offset 72, 55 lines modified Offset 72, 54 lines modified
72 .​end·​method 72 .​end·​method
   
73 .​method·​public·​final·​getConditionCode()​I 73 .​method·​public·​final·​getConditionCode()​I
74 ····​.​locals·​5 74 ····​.​locals·​5
   
75 ····​.​prologue 75 ····​.​prologue
76 ····​.​line·​277 76 ····​.​line·​277
77 ····​const/​4·​v3,​·​-​0x1 77 ····​const/​4·​v2,​·​-​0x1
   
78 ····​.​line·​278 78 ····​.​line·​278
79 ····​.​local·​v3,​·​"maxPriority":​I 79 ····​.​local·​v2,​·​"maxPriority":​I
80 ····​const/​4·​v0,​·​0x0 80 ····​const/​4·​v0,​·​0x0
   
81 ····​.​line·​279 81 ····​.​line·​279
82 ····​.​local·​v0,​·​"code":​I 82 ····​.​local·​v0,​·​"code":​I
83 ····​iget-​object·​v4,​·​p0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Obs​ervation;​-​>conditions:​Ljava/​util/​List;​ 83 ····​iget-​object·​v3,​·​p0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Obs​ervation;​-​>conditions:​Ljava/​util/​List;​
   
84 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 84 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
85 ····​move-​result-​object·​v2 85 ····​move-​result-​object·​v3
   
86 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
87 ····​:​cond_0 86 ····​:​cond_0
88 ····​:​goto_0 87 ····​:​goto_0
89 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 88 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
90 ····​move-​result·​v4 89 ····​move-​result·​v4
   
91 ····​if-​eqz·​v4,​·​:​cond_1 90 ····​if-​eqz·​v4,​·​:​cond_1
   
92 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 91 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
93 ····​move-​result-​object·​v1 92 ····​move-​result-​object·​v1
   
94 ····​check-​cast·​v1,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​ 93 ····​check-​cast·​v1,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​
   
95 ····​.​line·​280 94 ····​.​line·​280
96 ····​.​local·​v1,​·​"condition":​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​ 95 ····​.​local·​v1,​·​"condition":​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​
97 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I 96 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I
   
98 ····​move-​result·​v4 97 ····​move-​result·​v4
   
99 ····​if-​le·​v4,​·​v3,​·​:​cond_0 98 ····​if-​le·​v4,​·​v2,​·​:​cond_0
   
100 ····​.​line·​281 99 ····​.​line·​281
101 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I 100 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I
   
102 ····​move-​result·​v3 101 ····​move-​result·​v2
   
103 ····​.​line·​282 102 ····​.​line·​282
104 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getCode()​I 103 ····​invoke-​virtual·​{v1},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getCode()​I
   
105 ····​move-​result·​v0 104 ····​move-​result·​v0
   
106 ····​goto·​:​goto_0 105 ····​goto·​:​goto_0
Offset 132, 115 lines modified Offset 131, 114 lines modified
132 .​end·​method 131 .​end·​method
   
133 .​method·​public·​final·​getWeatherCondition()​Ljava/​lang/​String;​ 132 .​method·​public·​final·​getWeatherCondition()​Ljava/​lang/​String;​
134 ····​.​locals·​5 133 ····​.​locals·​5
   
135 ····​.​prologue 134 ····​.​prologue
136 ····​.​line·​290 135 ····​.​line·​290
137 ····​const/​4·​v2,​·​-​0x1 136 ····​const/​4·​v1,​·​-​0x1
   
138 ····​.​line·​291 137 ····​.​line·​291
139 ····​.​local·​v2,​·​"maxPriority":​I 138 ····​.​local·​v1,​·​"maxPriority":​I
140 ····​iget-​object·​v4,​·​p0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Obs​ervation;​-​>conditions:​Ljava/​util/​List;​ 139 ····​iget-​object·​v3,​·​p0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Obs​ervation;​-​>conditions:​Ljava/​util/​List;​
   
141 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 140 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
142 ····​move-​result-​object·​v1 141 ····​move-​result-​object·​v3
   
143 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
144 ····​:​cond_0 142 ····​:​cond_0
145 ····​:​goto_0 143 ····​:​goto_0
146 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 144 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
147 ····​move-​result·​v4 145 ····​move-​result·​v4
   
148 ····​if-​eqz·​v4,​·​:​cond_1 146 ····​if-​eqz·​v4,​·​:​cond_1
   
149 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 147 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
150 ····​move-​result-​object·​v0 148 ····​move-​result-​object·​v0
   
151 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​ 149 ····​check-​cast·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​
   
152 ····​.​line·​292 150 ····​.​line·​292
153 ····​.​local·​v0,​·​"condition":​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​ 151 ····​.​local·​v0,​·​"condition":​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​
154 ····​invoke-​virtual·​{v0},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I 152 ····​invoke-​virtual·​{v0},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I
   
155 ····​move-​result·​v4 153 ····​move-​result·​v4
   
156 ····​if-​le·​v4,​·​v2,​·​:​cond_0 154 ····​if-​le·​v4,​·​v1,​·​:​cond_0
   
157 ····​.​line·​293 155 ····​.​line·​293
158 ····​invoke-​virtual·​{v0},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I 156 ····​invoke-​virtual·​{v0},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​OwmWeatherService$Con​dition;​-​>getPriority()​I
   
Max diff block lines reached; 3004/6625 bytes (45.34%) of diff not shown.
[−]
smali/ch/corten/aha/worldclock/weather/owm/WeatherConditionType.smali
Offset 133, 1193 lines modified Offset 133, 1182 lines modified
133 .​field·​private·​final·​id:​I 133 .​field·​private·​final·​id:​I
   
134 .​field·​private·​final·​priority:​I 134 .​field·​private·​final·​priority:​I
   
   
135 #·​direct·​methods 135 #·​direct·​methods
136 .​method·​static·​constructor·​<clinit>()​V 136 .​method·​static·​constructor·​<clinit>()​V
137 ····​.​locals·​11 137 ····​.​locals·​16
   
138 ····​.​prologue 138 ····​.​prologue
  139 ····​const/​4·​v2,​·​0x0
   
  140 ····​const/​4·​v15,​·​0x6
   
  141 ····​const/​16·​v5,​·​0x15
   
  142 ····​const/​4·​v4,​·​0x5
   
  143 ····​const/​4·​v14,​·​0x3
   
139 ····​.​line·​9 144 ····​.​line·​9
140 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 145 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
141 ····​const-​string·​v1,​·​"THUNDERSTORM_WITH_LI​GHT_RAIN" 146 ····​const-​string·​v1,​·​"THUNDERSTORM_WITH_LI​GHT_RAIN"
   
142 ····​const/​4·​v2,​·​0x0  
   
143 ····​const/​16·​v3,​·​0xc8 147 ····​const/​16·​v3,​·​0xc8
   
144 ····​const/​4·​v4,​·​0x5  
   
145 ····​const/​16·​v5,​·​0x15  
   
146 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V 148 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V
   
147 ····​sput-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_LI​GHT_RAIN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 149 ····​sput-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_LI​GHT_RAIN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
148 ····​.​line·​10 150 ····​.​line·​10
149 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 151 ····​new-​instance·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
150 ····​const-​string·​v1,​·​"THUNDERSTORM_WITH_RA​IN" 152 ····​const-​string·​v7,​·​"THUNDERSTORM_WITH_RA​IN"
   
151 ····​const/​4·​v2,​·​0x1 153 ····​const/​4·​v8,​·​0x1
   
152 ····​const/​16·​v3,​·​0xc9 154 ····​const/​16·​v9,​·​0xc9
   
153 ····const/​4·​v4,​·0x5 155 ····move·​v10,​·v4
   
154 ····const/​16·​v5,​·0x15 156 ····move·​v11,​·v5
   
155 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V 157 ····​invoke-​direct/​range·​{v6·​.​.​·​v11},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V
   
156 ····​sput-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_RA​IN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 158 ····​sput-​object·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_RA​IN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
157 ····​.​line·​11 159 ····​.​line·​11
158 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 160 ····​new-​instance·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
159 ····​const-​string·​v1,​·​"THUNDERSTORM_WITH_HE​AVY_RAIN" 161 ····​const-​string·​v7,​·​"THUNDERSTORM_WITH_HE​AVY_RAIN"
   
160 ····​const/​4·​v2,​·​0x2 162 ····​const/​4·​v8,​·​0x2
   
161 ····​const/​16·​v3,​·​0xca 163 ····​const/​16·​v9,​·​0xca
   
162 ····const/​4·​v4,​·0x5 164 ····move·​v10,​·v4
   
163 ····const/​16·​v5,​·0x15 165 ····move·​v11,​·v5
   
164 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V 166 ····​invoke-​direct/​range·​{v6·​.​.​·​v11},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V
   
165 ····​sput-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_HE​AVY_RAIN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 167 ····​sput-​object·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>THUNDERSTORM_WITH_HE​AVY_RAIN:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
166 ····​.​line·​12 168 ····​.​line·​12
167 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 169 ····​new-​instance·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
168 ····​const-​string·​v1,​·​"LIGHT_THUNDERSTORM" 170 ····​const-​string·​v7,​·​"LIGHT_THUNDERSTORM"
   
169 ····​const/​4·​v2,​·​0x3 171 ····​const/​16·​v9,​·​0xd2
   
170 ····​const/​16·​v3,​·​0xd2 172 ····​const/​16·​v11,​·​0x16
   
171 ····const/​4·​v4,​·0x5 173 ····move·​v8,​·v14
   
172 ····const/​16·​v5,​·0x16 174 ····move·​v10,​·v4
   
173 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V 175 ····​invoke-​direct/​range·​{v6·​.​.​·​v11},​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​><init>(Ljava/​lang/​String;​IIII)​V
   
174 ····​sput-​object·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>LIGHT_THUNDERSTORM:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 176 ····​sput-​object·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​-​>LIGHT_THUNDERSTORM:​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
175 ····​.​line·​13 177 ····​.​line·​13
176 ····​new-​instance·​v0,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​ 178 ····​new-​instance·​v6,​·​Lch/​corten/​aha/​worldclock/​weather/​owm/​WeatherConditionType;​
   
177 ····​const-​string·​v1,​·​"THUNDERSTORM" 179 ····​const-​string·​v7,​·​"THUNDERSTORM"
   
178 ····​const/​4·​v2,​·​0x4 180 ····​const/​4·​v8,​·​0x4
   
179 ····​const/​16·​v3,​·​0xd3 181 ····​const/​16·​v9,​·​0xd3
   
180 ····const/​4·​v4,​·0x5 182 ····move·​v10,​·v4
   
Max diff block lines reached; 68046/72501 bytes (93.86%) of diff not shown.
[−]
smali/com/actionbarsherlock/R.smali
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
[−]
smali/net/margaritov/preference/colorpicker/ColorPickerPreference.smali
Offset 316, 35 lines modified Offset 316, 38 lines modified
316 ····​.​line·​95 316 ····​.​line·​95
317 ····​.​local·​v2,​·​"widgetFrameView":​Landroid/​widget/​LinearLayout;​ 317 ····​.​local·​v2,​·​"widgetFrameView":​Landroid/​widget/​LinearLayout;​
318 ····​if-​eqz·​v2,​·​:​cond_0 318 ····​if-​eqz·​v2,​·​:​cond_0
   
319 ····​.​line·​98 319 ····​.​line·​98
320 ····​invoke-​virtual·​{v2,​·​v7},​·​Landroid/​widget/​LinearLayout;​-​>setVisibility(I)​V 320 ····​invoke-​virtual·​{v2,​·​v7},​·​Landroid/​widget/​LinearLayout;​-​>setVisibility(I)​V
   
321 ····​.​line·99 321 ····​.​line·100
322 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingLeft()​I 322 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingLeft()​I
   
323 ····​move-​result·​v3 323 ····​move-​result·​v3
   
  324 ····​.​line·​101
324 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingTop()​I 325 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingTop()​I
   
325 ····​move-​result·​v4 326 ····​move-​result·​v4
   
326 ····​iget·​v5,​·​p0,​·​Lnet/​margaritov/​preference/​colorpicker/​ColorPickerPreference​;​-​>mDensity:​F 327 ····​iget·​v5,​·​p0,​·​Lnet/​margaritov/​preference/​colorpicker/​ColorPickerPreference​;​-​>mDensity:​F
   
327 ····​const/​high16·​v6,​·​0x41000000····​#·​8.​0f 328 ····​const/​high16·​v6,​·​0x41000000····​#·​8.​0f
   
328 ····​mul-​float/​2addr·​v5,​·​v6 329 ····​mul-​float/​2addr·​v5,​·​v6
   
329 ····​float-​to-​int·​v5,​·​v5 330 ····​float-​to-​int·​v5,​·​v5
   
  331 ····​.​line·​103
330 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingBottom()​I 332 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getPaddingBottom()​I
   
331 ····​move-​result·​v6 333 ····​move-​result·​v6
   
  334 ····​.​line·​99
332 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​widget/​LinearLayout;​-​>setPadding(IIII)​V 335 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​widget/​LinearLayout;​-​>setPadding(IIII)​V
   
333 ····​.​line·​106 336 ····​.​line·​106
334 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getChildCount()​I 337 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​LinearLayout;​-​>getChildCount()​I
   
335 ····​move-​result·​v0 338 ····​move-​result·​v0