Offset 1, 48 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·735479eff875f0f42bf612528589ca57e6fceff91d196dc2234fde098263b89c | ||
10 | Signer·#1·certificate·SHA-1·digest:·12b95cd7c9e9fc68aecb9659e5800a53dd940680 | ||
11 | Signer·#1·certificate·MD5·digest:·7099ad6c1dbad225bcb8e15fcf86b49d | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·a62e39773c80d1eaf6ea140a714084de5b8422c0373c7f6496f49f42aec7d2cd | ||
15 | Signer·#1·public·key·SHA-1·digest:·831e2196470fcbd71feca654cc607cced51efb7f | ||
16 | Signer·#1·public·key·MD5·digest:·8eb0aa9823e7e12e7fc29043f4f03e39 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·50634076·bytes,·number·of·entries:·1841 | 1 | Zip·file·size:·50634076·bytes,·number·of·entries:·1841 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··49963 | 3 | -rw-rw-rw-··0.0·unx··4996304·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··1263912·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjni_latinime.so | 4 | -rw-rw-rw-··0.0·unx··1263912·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjni_latinime.so |
5 | -rw-rw-rw-··0.0·unx···878376·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libjni_latinime.so | 5 | -rw-rw-rw-··0.0·unx···878376·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libjni_latinime.so |
6 | -rw-rw-rw-··0.0·unx··1296172·b-·stor·81-Jan-01·01:01·lib/x86/libjni_latinime.so | 6 | -rw-rw-rw-··0.0·unx··1296172·b-·stor·81-Jan-01·01:01·lib/x86/libjni_latinime.so |
7 | -rw-rw-rw-··0.0·unx··1370680·b-·stor·81-Jan-01·01:01·lib/x86_64/libjni_latinime.so | 7 | -rw-rw-rw-··0.0·unx··1370680·b-·stor·81-Jan-01·01:01·lib/x86_64/libjni_latinime.so |
8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
Offset 1836, 8 lines modified | Offset 1836, 8 lines modified | ||
1836 | -rw----·····0.0·fat······229·b-·stor·81-Jan-01·01:01·res/zs.9.png | 1836 | -rw----·····0.0·fat······229·b-·stor·81-Jan-01·01:01·res/zs.9.png |
1837 | -rw----·····0.0·fat······484·b-·defN·81-Jan-01·01:01·res/zs.xml | 1837 | -rw----·····0.0·fat······484·b-·defN·81-Jan-01·01:01·res/zs.xml |
1838 | -rw----·····0.0·fat·····1142·b-·stor·81-Jan-01·01:01·res/zx.png | 1838 | -rw----·····0.0·fat·····1142·b-·stor·81-Jan-01·01:01·res/zx.png |
1839 | -rw----·····0.0·fat··6391688·b-·stor·81-Jan-01·01:01·resources.arsc | 1839 | -rw----·····0.0·fat··6391688·b-·stor·81-Jan-01·01:01·resources.arsc |
1840 | -rw----·····2.0·fat···153548·b-·defN·81-Jan-01·01:01·META-INF/3A2AC6BD.SF | 1840 | -rw----·····2.0·fat···153548·b-·defN·81-Jan-01·01:01·META-INF/3A2AC6BD.SF |
1841 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3A2AC6BD.RSA | 1841 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3A2AC6BD.RSA |
1842 | -rw----·····2.0·fat···153421·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1842 | -rw----·····2.0·fat···153421·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1843 | 1841·files,·544079 | 1843 | 1841·files,·54407922·bytes·uncompressed,·50438579·bytes·compressed:··7.3% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·739eb9f8 |
5 | signature···········:· | 5 | signature···········:·63b0...4384 |
6 | file_size···········:·49963 | 6 | file_size···········:·4996304 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·39398 | 10 | string_ids_size·····:·39398 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·4538 | 12 | type_ids_size·······:·4538 |
13 | type_ids_off········:·157704·(0x026808) | 13 | type_ids_off········:·157704·(0x026808) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·175856·(0x02aef0) | 15 | proto_ids_off·······:·175856·(0x02aef0) |
16 | field_ids_size······:·17168 | 16 | field_ids_size······:·17168 |
17 | field_ids_off·······:·273104·(0x042ad0) | 17 | field_ids_off·······:·273104·(0x042ad0) |
18 | method_ids_size·····:·33816 | 18 | method_ids_size·····:·33816 |
19 | method_ids_off······:·410448·(0x064350) | 19 | method_ids_off······:·410448·(0x064350) |
20 | class_defs_size·····:·3450 | 20 | class_defs_size·····:·3450 |
21 | class_defs_off······:·680976·(0x0a6410) | 21 | class_defs_off······:·680976·(0x0a6410) |
22 | data_size···········:·42049 | 22 | data_size···········:·4204928 |
23 | data_off············:·791376·(0x0c1350) | 23 | data_off············:·791376·(0x0c1350) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·393 | 25 | class_idx···········:·393 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·2663 | 27 | superclass_idx······:·2663 |
28 | source_file_idx·····:·7803 | 28 | source_file_idx·····:·7803 |
Offset 474102, 42 lines modified | Offset 474102, 41 lines modified | ||
474102 | ······name··········:·'onFinishInflate' | 474102 | ······name··········:·'onFinishInflate' |
474103 | ······type··········:·'()V' | 474103 | ······type··········:·'()V' |
474104 | ······access········:·0x0004·(PROTECTED) | 474104 | ······access········:·0x0004·(PROTECTED) |
474105 | ······code··········- | 474105 | ······code··········- |
474106 | ······registers·····:·4 | 474106 | ······registers·····:·4 |
474107 | ······ins···········:·1 | 474107 | ······ins···········:·1 |
474108 | ······outs··········:·3 | 474108 | ······outs··········:·3 |
474109 | ······insns·size····:·3 | 474109 | ······insns·size····:·37·16-bit·code·units |
474110 | 24f594:········································|[24f594]·org.dslul.openboard.inputmethod.latin.InputView.onFinishInflate:()V | 474110 | 24f594:········································|[24f594]·org.dslul.openboard.inputmethod.latin.InputView.onFinishInflate:()V |
474111 | 24f5a4:·1400·ef00·097f·························|0000:·const·v0,·#float·1.82109e+38·//·#7f0900ef | 474111 | 24f5a4:·1400·ef00·097f·························|0000:·const·v0,·#float·1.82109e+38·//·#7f0900ef |
474112 | 24f5aa:·6e20·f57b·0300·························|0003:·invoke-virtual·{v3,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView;.findViewById:(I)Landroid/view/View;·//·method@7bf5 | 474112 | 24f5aa:·6e20·f57b·0300·························|0003:·invoke-virtual·{v3,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView;.findViewById:(I)Landroid/view/View;·//·method@7bf5 |
474113 | 24f5b0:·0c00···································|0006:·move-result-object·v0 | 474113 | 24f5b0:·0c00···································|0006:·move-result-object·v0 |
474114 | 24f5b2:·1f00·9c10······························|0007:·check-cast·v0,·Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;·//·type@109c | 474114 | 24f5b2:·1f00·9c10······························|0007:·check-cast·v0,·Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;·//·type@109c |
474115 | 24f5b6:·1401·b000·097f·························|0009:·const·v1,·#float·1.82108e+38·//·#7f0900b0 | 474115 | 24f5b6:·1401·b000·097f·························|0009:·const·v1,·#float·1.82108e+38·//·#7f0900b0 |
474116 | 24f5bc:·6e20·f57b·1300·························|000c:·invoke-virtual·{v3,·v1},·Lorg/dslul/openboard/inputmethod/latin/InputView;.findViewById:(I)Landroid/view/View;·//·method@7bf5 | 474116 | 24f5bc:·6e20·f57b·1300·························|000c:·invoke-virtual·{v3,·v1},·Lorg/dslul/openboard/inputmethod/latin/InputView;.findViewById:(I)Landroid/view/View;·//·method@7bf5 |
474117 | 24f5c2:·0c01···································|000f:·move-result-object·v1 | 474117 | 24f5c2:·0c01···································|000f:·move-result-object·v1 |
474118 | 24f5c4:·1f01·2f0f······························|0010:·check-cast·v1,·Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·type@0f2f | 474118 | 24f5c4:·1f01·2f0f······························|0010:·check-cast·v1,·Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·type@0f2f |
474119 | 24f5c8:·5b31·772e······························|0012:·iput-object·v1,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·field@2e77 | 474119 | 24f5c8:·5b31·772e······························|0012:·iput-object·v1,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·field@2e77 |
474120 | 24f5cc:·220 | 474120 | 24f5cc:·2202·dc0f······························|0014:·new-instance·v2,·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;·//·type@0fdc |
474121 | 24f5d0:·7030·e27b·1200·························|0016:·invoke-direct·{v2,·v1,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;.<init>:(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V·//·method@7be2 | ||
474122 | 24f5d6:·5b32·762e······························|0019:·iput-object·v2,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mKeyboardTopPaddingForwarder:Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;·//·field@2e76 | ||
474123 | 24f5da:·2201·dd0f······························|001b:·new-instance·v1,·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;·//·type@0fdd | ||
474121 | 24f5d | 474124 | 24f5de:·5432·772e······························|001d:·iget-object·v2,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·field@2e77 |
474122 | 24f5d4:·7030·e27b·2100·························|0018:·invoke-direct·{v1,·v2,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;.<init>:(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V·//·method@7be2 | ||
474123 | 24f5da:·5b31·762e······························|001b:·iput-object·v1,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mKeyboardTopPaddingForwarder:Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;·//·field@2e76 | ||
474124 | 24f5de:·2201·dd0f······························|001d:·new-instance·v1,·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;·//·type@0fdd | ||
474125 | 24f5e2:·5432·772e······························|001f:·iget-object·v2,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;·//·field@2e77 | ||
474126 | 24f5e | 474125 | 24f5e2:·7030·e87b·2100·························|001f:·invoke-direct·{v1,·v2,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;.<init>:(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V·//·method@7be8 |
474127 | 24f5e | 474126 | 24f5e8:·5b31·782e······························|0022:·iput-object·v1,·v3,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mMoreSuggestionsViewCanceler:Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;·//·field@2e78 |
474128 | 24f5 | 474127 | 24f5ec:·0e00···································|0024:·return-void |
474129 | ······catches·······:·(none) | 474128 | ······catches·······:·(none) |
474130 | ······positions·····:· | 474129 | ······positions·····:· |
474131 | ········0x0003·line=45 | 474130 | ········0x0003·line=45 |
474132 | ········0x000c·line=46 | 474131 | ········0x000c·line=46 |
474133 | ········0x0014·line=47 | 474132 | ········0x0014·line=47 |
474134 | ········0x001 | 474133 | ········0x001b·line=49 |
474135 | ······locals········:· | 474134 | ······locals········:· |
474136 | ········0x0000·-·0x002 | 474135 | ········0x0000·-·0x0025·reg=3·this·Lorg/dslul/openboard/inputmethod/latin/InputView;· |
474137 | ····#2··············:·(in·Lorg/dslul/openboard/inputmethod/latin/InputView;) | 474136 | ····#2··············:·(in·Lorg/dslul/openboard/inputmethod/latin/InputView;) |
474138 | ······name··········:·'onInterceptTouchEvent' | 474137 | ······name··········:·'onInterceptTouchEvent' |
474139 | ······type··········:·'(Landroid/view/MotionEvent;)Z' | 474138 | ······type··········:·'(Landroid/view/MotionEvent;)Z' |
474140 | ······access········:·0x0001·(PUBLIC) | 474139 | ······access········:·0x0001·(PUBLIC) |
474141 | ······code··········- | 474140 | ······code··········- |
474142 | ······registers·····:·6 | 474141 | ······registers·····:·6 |
Offset 474246, 18 lines modified | Offset 474245, 18 lines modified | ||
474246 | ······type··········:·'(I)V' | 474245 | ······type··········:·'(I)V' |
474247 | ······access········:·0x0001·(PUBLIC) | 474246 | ······access········:·0x0001·(PUBLIC) |
474248 | ······code··········- | 474247 | ······code··········- |
474249 | ······registers·····:·3 | 474248 | ······registers·····:·3 |
474250 | ······ins···········:·2 | 474249 | ······ins···········:·2 |
474251 | ······outs··········:·2 | 474250 | ······outs··········:·2 |
474252 | ······insns·size····:·6·16-bit·code·units | 474251 | ······insns·size····:·6·16-bit·code·units |
474253 | 24f5f | 474252 | 24f5f0:········································|[24f5f0]·org.dslul.openboard.inputmethod.latin.InputView.setKeyboardTopPadding:(I)V |
474254 | 24f60 | 474253 | 24f600:·5410·762e······························|0000:·iget-object·v0,·v1,·Lorg/dslul/openboard/inputmethod/latin/InputView;.mKeyboardTopPaddingForwarder:Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;·//·field@2e76 |
474255 | 24f60 | 474254 | 24f604:·6e20·e67b·2000·························|0002:·invoke-virtual·{v0,·v2},·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;.setKeyboardTopPadding:(I)V·//·method@7be6 |
474256 | 24f60 | 474255 | 24f60a:·0e00···································|0005:·return-void |
474257 | ······catches·······:·(none) | 474256 | ······catches·······:·(none) |
474258 | ······positions·····:· | 474257 | ······positions·····:· |
474259 | ········0x0000·line=54 | 474258 | ········0x0000·line=54 |
474260 | ······locals········:· | 474259 | ······locals········:· |
474261 | ········0x0000·-·0x0006·reg=1·this·Lorg/dslul/openboard/inputmethod/latin/InputView;· | 474260 | ········0x0000·-·0x0006·reg=1·this·Lorg/dslul/openboard/inputmethod/latin/InputView;· |
474262 | ········0x0000·-·0x0006·reg=2·(null)·I· | 474261 | ········0x0000·-·0x0006·reg=2·(null)·I· |
Offset 474344, 104 lines modified | Offset 474343, 104 lines modified | ||
474344 | ······type··········:·'(Landroid/content/Context;)V' | 474343 | ······type··········:·'(Landroid/content/Context;)V' |
474345 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 474344 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
474346 | ······code··········- | 474345 | ······code··········- |
474347 | ······registers·····:·9 | 474346 | ······registers·····:·9 |
474348 | ······ins···········:·2 | 474347 | ······ins···········:·2 |
474349 | ······outs··········:·6 | 474348 | ······outs··········:·6 |
474350 | ······insns·size····:·15·16-bit·code·units | 474349 | ······insns·size····:·15·16-bit·code·units |
474351 | 24f65 | 474350 | 24f654:········································|[24f654]·org.dslul.openboard.inputmethod.latin.KeyboardWrapperView.<init>:(Landroid/content/Context;)V |
474352 | 24f66 | 474351 | 24f664:·1a00·9d50······························|0000:·const-string·v0,·"context"·//·string@509d |
474353 | 24f66 | 474352 | 24f668:·7120·7e65·0800·························|0002:·invoke-static·{v8,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@657e |
474354 | 24f6 | 474353 | 24f66e:·1203···································|0005:·const/4·v3,·#int·0·//·#0 |
474355 | 24f67 | 474354 | 24f670:·1204···································|0006:·const/4·v4,·#int·0·//·#0 |
474356 | 24f67 | 474355 | 24f672:·1265···································|0007:·const/4·v5,·#int·6·//·#6 |
474357 | 24f67 | 474356 | 24f674:·1206···································|0008:·const/4·v6,·#int·0·//·#0 |
474358 | 24f67 | 474357 | 24f676:·0771···································|0009:·move-object·v1,·v7 |
474359 | 24f67 | 474358 | 24f678:·0782···································|000a:·move-object·v2,·v8 |
474360 | 24f67 | 474359 | 24f67a:·7606·fe7b·0100·························|000b:·invoke-direct/range·{v1,·v2,·v3,·v4,·v5,·v6},·Lorg/dslul/openboard/inputmethod/latin/KeyboardWrapperView;.<init>:(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V·//·method@7bfe |
474361 | 24f68 | 474360 | 24f680:·0e00···································|000e:·return-void |
474362 | ······catches·······:·(none) | 474361 | ······catches·······:·(none) |
474363 | ······positions·····:· | 474362 | ······positions·····:· |
474364 | ······locals········:· | 474363 | ······locals········:· |
474365 | ····#1··············:·(in·Lorg/dslul/openboard/inputmethod/latin/KeyboardWrapperView;) | 474364 | ····#1··············:·(in·Lorg/dslul/openboard/inputmethod/latin/KeyboardWrapperView;) |
474366 | ······name··········:·'<init>' | 474365 | ······name··········:·'<init>' |
474367 | ······type··········:·'(Landroid/content/Context;Landroid/util/AttributeSet;)V' | 474366 | ······type··········:·'(Landroid/content/Context;Landroid/util/AttributeSet;)V' |
474368 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 474367 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
474369 | ······code··········- | 474368 | ······code··········- |
474370 | ······registers·····:·10 | 474369 | ······registers·····:·10 |
474371 | ······ins···········:·3 | 474370 | ······ins···········:·3 |
474372 | ······outs··········:·6 | 474371 | ······outs··········:·6 |
474373 | ······insns·size····:·15·16-bit·code·units | 474372 | ······insns·size····:·15·16-bit·code·units |
474374 | 24f68 | 474373 | 24f684:········································|[24f684]·org.dslul.openboard.inputmethod.latin.KeyboardWrapperView.<init>:(Landroid/content/Context;Landroid/util/AttributeSet;)V |
Max diff block lines reached; 8294215/8308874 bytes (99.82%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·61609 | 1 | Zip·file·size:·6160979·bytes,·number·of·entries:·3448 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class | 3 | ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class |
4 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class | 4 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class |
5 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class | 5 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class |
6 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class | 6 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class |
7 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class | 7 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class |
8 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class | 8 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class |
Offset 2127, 15 lines modified | Offset 2127, 15 lines modified | ||
2127 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$6.class | 2127 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$6.class |
2128 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$7.class | 2128 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$7.class |
2129 | ?rwxrwxr-x··2.0·unx······842·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$8.class | 2129 | ?rwxrwxr-x··2.0·unx······842·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$8.class |
2130 | ?rwxrwxr-x··2.0·unx·····1098·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$9.class | 2130 | ?rwxrwxr-x··2.0·unx·····1098·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$9.class |
2131 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$UpdateEntriesForInputEventsCallback.class | 2131 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/ExpandableBinaryDictionary$UpdateEntriesForInputEventsCallback.class |
2132 | ?rwxrwxr-x··2.0·unx·····6627·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/InputAttributes.class | 2132 | ?rwxrwxr-x··2.0·unx·····6627·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/InputAttributes.class |
2133 | ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/InputView$MotionEventForwarder.class | 2133 | ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/InputView$MotionEventForwarder.class |
2134 | ?rwxrwxr-x··2.0·unx·····27 | 2134 | ?rwxrwxr-x··2.0·unx·····2788·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/InputView.class |
2135 | ?rwxrwxr-x··2.0·unx·····4926·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/KeyboardWrapperView.class | 2135 | ?rwxrwxr-x··2.0·unx·····4926·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/KeyboardWrapperView.class |
2136 | ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LastComposedWord.class | 2136 | ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LastComposedWord.class |
2137 | ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$1.class | 2137 | ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$1.class |
2138 | ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$2.class | 2138 | ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$2.class |
2139 | ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$HideSoftInputReceiver.class | 2139 | ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$HideSoftInputReceiver.class |
2140 | ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$RestartAfterDeviceUnlockReceiver.class | 2140 | ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$RestartAfterDeviceUnlockReceiver.class |
2141 | ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$SubtypeState.class | 2141 | ?rwxrwxr-x··2.0·unx·····1249·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/LatinIME$SubtypeState.class |
Offset 2161, 15 lines modified | Offset 2161, 15 lines modified | ||
2161 | ?rwxrwxr-x··2.0·unx····81713·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$string.class | 2161 | ?rwxrwxr-x··2.0·unx····81713·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$string.class |
2162 | ?rwxrwxr-x··2.0·unx·····6025·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$style.class | 2162 | ?rwxrwxr-x··2.0·unx·····6025·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$style.class |
2163 | ?rwxrwxr-x··2.0·unx····20424·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$styleable.class | 2163 | ?rwxrwxr-x··2.0·unx····20424·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$styleable.class |
2164 | ?rwxrwxr-x··2.0·unx····16939·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$xml.class | 2164 | ?rwxrwxr-x··2.0·unx····16939·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R$xml.class |
2165 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R.class | 2165 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/R.class |
2166 | ?rwxrwxr-x··2.0·unx·····1155·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodManager$1.class | 2166 | ?rwxrwxr-x··2.0·unx·····1155·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodManager$1.class |
2167 | ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodManager$InputMethodInfoCache.class | 2167 | ?rwxrwxr-x··2.0·unx·····2281·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodManager$InputMethodInfoCache.class |
2168 | ?rwxrwxr-x··2.0·unx····1235 | 2168 | ?rwxrwxr-x··2.0·unx····12352·b-·defN·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodManager.class |
2169 | ?rwxrwxr-x··2.0·unx·····5003·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodSubtype.class | 2169 | ?rwxrwxr-x··2.0·unx·····5003·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/RichInputMethodSubtype.class |
2170 | ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/Suggest$OnGetSuggestedWordsCallback.class | 2170 | ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/Suggest$OnGetSuggestedWordsCallback.class |
2171 | ?rwxrwxr-x··2.0·unx·····9691·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/Suggest.class | 2171 | ?rwxrwxr-x··2.0·unx·····9691·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/Suggest.class |
2172 | ?rwxrwxr-x··2.0·unx·····4133·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SuggestedWords$SuggestedWordInfo.class | 2172 | ?rwxrwxr-x··2.0·unx·····4133·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SuggestedWords$SuggestedWordInfo.class |
2173 | ?rwxrwxr-x··2.0·unx·····4392·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SuggestedWords.class | 2173 | ?rwxrwxr-x··2.0·unx·····4392·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SuggestedWords.class |
2174 | ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SystemBroadcastReceiver.class | 2174 | ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/SystemBroadcastReceiver.class |
2175 | ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/UserBinaryDictionary$1.class | 2175 | ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/dslul/openboard/inputmethod/latin/UserBinaryDictionary$1.class |
Offset 3443, 8 lines modified | Offset 3443, 8 lines modified | ||
3443 | ?rwxrwxr-x··2.0·unx····16673·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 3443 | ?rwxrwxr-x··2.0·unx····16673·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
3444 | ?rwxrwxr-x··2.0·unx····48593·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 3444 | ?rwxrwxr-x··2.0·unx····48593·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
3445 | ?rwxrwxr-x··2.0·unx····29500·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 3445 | ?rwxrwxr-x··2.0·unx····29500·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
3446 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 3446 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
3447 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 3447 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
3448 | ?rwxrwxr-x··2.0·unx····36769·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 3448 | ?rwxrwxr-x··2.0·unx····36769·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
3449 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 3449 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
3450 | 3448·files,·68991 | 3450 | 3448·files,·6899179·bytes·uncompressed,·5517271·bytes·compressed:··20.0% |
Offset 25, 16 lines modified | Offset 25, 17 lines modified | ||
25 | ···· | 25 | ···· |
26 | ····protected·boolean·dispatchHoverEvent(final·MotionEvent·motionEvent)·{ | 26 | ····protected·boolean·dispatchHoverEvent(final·MotionEvent·motionEvent)·{ |
27 | ········return·(AccessibilityUtils.Companion.getInstance().isTouchExplorationEnabled()·&&·this.mMainKeyboardView.isShowingMoreKeysPanel())·||·super.dispatchHoverEvent(motionEvent); | 27 | ········return·(AccessibilityUtils.Companion.getInstance().isTouchExplorationEnabled()·&&·this.mMainKeyboardView.isShowingMoreKeysPanel())·||·super.dispatchHoverEvent(motionEvent); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····protected·void·onFinishInflate()·{ | 30 | ····protected·void·onFinishInflate()·{ |
31 | ········final·SuggestionStripView·suggestionStripView·=·(SuggestionStripView)this.findViewById(2131296495); | 31 | ········final·SuggestionStripView·suggestionStripView·=·(SuggestionStripView)this.findViewById(2131296495); |
32 | ········ | 32 | ········final·MainKeyboardView·mMainKeyboardView·=·(MainKeyboardView)this.findViewById(2131296432); |
33 | ········this.mMainKeyboardView·=·mMainKeyboardView; | ||
33 | ········this.mKeyboardTopPaddingForwarder·=·new·InputView$KeyboardTopPaddingForwarder( | 34 | ········this.mKeyboardTopPaddingForwarder·=·new·InputView$KeyboardTopPaddingForwarder(mMainKeyboardView,·suggestionStripView); |
34 | ········this.mMoreSuggestionsViewCanceler·=·new·InputView$MoreSuggestionsViewCanceler(this.mMainKeyboardView,·suggestionStripView); | 35 | ········this.mMoreSuggestionsViewCanceler·=·new·InputView$MoreSuggestionsViewCanceler(this.mMainKeyboardView,·suggestionStripView); |
35 | ····} | 36 | ····} |
36 | ···· | 37 | ···· |
37 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ | 38 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ |
38 | ········final·Rect·mInputViewRect·=·this.mInputViewRect; | 39 | ········final·Rect·mInputViewRect·=·this.mInputViewRect; |
39 | ········this.getGlobalVisibleRect(mInputViewRect); | 40 | ········this.getGlobalVisibleRect(mInputViewRect); |
40 | ········final·int·actionIndex·=·motionEvent.getActionIndex(); | 41 | ········final·int·actionIndex·=·motionEvent.getActionIndex(); |
Offset 155, 17 lines modified | Offset 155, 18 lines modified | ||
155 | ········RichInputMethodManager.sInstance.initInternal(context); | 155 | ········RichInputMethodManager.sInstance.initInternal(context); |
156 | ····} | 156 | ····} |
157 | ···· | 157 | ···· |
158 | ····private·void·initInternal(final·Context·mContext)·{ | 158 | ····private·void·initInternal(final·Context·mContext)·{ |
159 | ········if·(this.isInitialized())·{ | 159 | ········if·(this.isInitialized())·{ |
160 | ············return; | 160 | ············return; |
161 | ········} | 161 | ········} |
162 | ········th | 162 | ········final·InputMethodManagerCompatWrapper·mImmWrapper·=·new·InputMethodManagerCompatWrapper(mContext); |
163 | ········this.mImmWrapper·=·mImmWrapper; | ||
163 | ········this.mContext·=·mContext; | 164 | ········this.mContext·=·mContext; |
164 | ········this.mInputMethodInfoCache·=·new·RichInputMethodManager$InputMethodInfoCache( | 165 | ········this.mInputMethodInfoCache·=·new·RichInputMethodManager$InputMethodInfoCache(mImmWrapper.mImm,·mContext.getPackageName()); |
165 | ········SubtypeLocaleUtils.init(mContext); | 166 | ········SubtypeLocaleUtils.init(mContext); |
166 | ········this.mImmWrapper.mImm.setAdditionalInputMethodSubtypes(this.getInputMethodIdOfThisIme(),·this.getAdditionalSubtypes()); | 167 | ········this.mImmWrapper.mImm.setAdditionalInputMethodSubtypes(this.getInputMethodIdOfThisIme(),·this.getAdditionalSubtypes()); |
167 | ········this.refreshSubtypeCaches(); | 168 | ········this.refreshSubtypeCaches(); |
168 | ····} | 169 | ····} |
169 | ···· | 170 | ···· |
170 | ····private·static·boolean·isAuxiliaryIme(final·InputMethodInfo·inputMethodInfo)·{ | 171 | ····private·static·boolean·isAuxiliaryIme(final·InputMethodInfo·inputMethodInfo)·{ |
171 | ········final·int·subtypeCount·=·inputMethodInfo.getSubtypeCount(); | 172 | ········final·int·subtypeCount·=·inputMethodInfo.getSubtypeCount(); |
Offset 111, 21 lines modified | Offset 111, 19 lines modified | ||
111 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
112 | ····check-cast·v1,·Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; | 112 | ····check-cast·v1,·Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; |
113 | ····iput-object·v1,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; | 113 | ····iput-object·v1,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; |
114 | ····.line·47 | 114 | ····.line·47 |
115 | ····new-instance·v | 115 | ····new-instance·v2,·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder; |
116 | ····iget-object·v2,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; | ||
117 | ····invoke-direct·{v | 116 | ····invoke-direct·{v2,·v1,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;-><init>(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V |
118 | ····iput-object·v | 117 | ····iput-object·v2,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mKeyboardTopPaddingForwarder:Lorg/dslul/openboard/inputmethod/latin/InputView$KeyboardTopPaddingForwarder; |
119 | ····.line·49 | 118 | ····.line·49 |
120 | ····new-instance·v1,·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler; | 119 | ····new-instance·v1,·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler; |
121 | ····iget-object·v2,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; | 120 | ····iget-object·v2,·p0,·Lorg/dslul/openboard/inputmethod/latin/InputView;->mMainKeyboardView:Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView; |
122 | ····invoke-direct·{v1,·v2,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;-><init>(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V | 121 | ····invoke-direct·{v1,·v2,·v0},·Lorg/dslul/openboard/inputmethod/latin/InputView$MoreSuggestionsViewCanceler;-><init>(Lorg/dslul/openboard/inputmethod/keyboard/MainKeyboardView;Lorg/dslul/openboard/inputmethod/latin/suggestions/SuggestionStripView;)V |
Offset 541, 28 lines modified | Offset 541, 26 lines modified | ||
541 | ····iput-object·v0,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mImmWrapper:Lorg/dslul/openboard/inputmethod/compat/InputMethodManagerCompatWrapper; | 541 | ····iput-object·v0,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mImmWrapper:Lorg/dslul/openboard/inputmethod/compat/InputMethodManagerCompatWrapper; |
542 | ····.line·99 | 542 | ····.line·99 |
543 | ····iput-object·p1,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mContext:Landroid/content/Context; | 543 | ····iput-object·p1,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mContext:Landroid/content/Context; |
544 | ····.line·100 | 544 | ····.line·100 |
545 | ····new-instance·v | 545 | ····new-instance·v1,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager$InputMethodInfoCache; |
546 | ····iget-object·v1,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mImmWrapper:Lorg/dslul/openboard/inputmethod/compat/InputMethodManagerCompatWrapper; | ||
547 | ····iget-object·v | 546 | ····iget-object·v0,·v0,·Lorg/dslul/openboard/inputmethod/compat/InputMethodManagerCompatWrapper;->mImm:Landroid/view/inputmethod/InputMethodManager; |
548 | ····.line·101 | 547 | ····.line·101 |
549 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 548 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
550 | ····move-result-object·v2 | 549 | ····move-result-object·v2 |
551 | ····invoke-direct·{v | 550 | ····invoke-direct·{v1,·v0,·v2},·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager$InputMethodInfoCache;-><init>(Landroid/view/inputmethod/InputMethodManager;Ljava/lang/String;)V |
552 | ····iput-object·v | 551 | ····iput-object·v1,·p0,·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->mInputMethodInfoCache:Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager$InputMethodInfoCache; |
553 | ····.line·104 | 552 | ····.line·104 |
554 | ····invoke-static·{p1},·Lorg/dslul/openboard/inputmethod/latin/utils/SubtypeLocaleUtils;->init(Landroid/content/Context;)V | 553 | ····invoke-static·{p1},·Lorg/dslul/openboard/inputmethod/latin/utils/SubtypeLocaleUtils;->init(Landroid/content/Context;)V |
555 | ····.line·105 | 554 | ····.line·105 |
556 | ····invoke-virtual·{p0},·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->getAdditionalSubtypes()[Landroid/view/inputmethod/InputMethodSubtype; | 555 | ····invoke-virtual·{p0},·Lorg/dslul/openboard/inputmethod/latin/RichInputMethodManager;->getAdditionalSubtypes()[Landroid/view/inputmethod/InputMethodSubtype; |