Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=amnesica,·C=DE | ||
9 | Signer·#1·certificate·SHA-256·digest:·8e3b3bfb8308fa4cd14b9a32deb31e0b15106d25eb6258b6e25c963bebf8b3ee | ||
10 | Signer·#1·certificate·SHA-1·digest:·1e8b21276fd8880df6f0c45db516916db7d25af3 | ||
11 | Signer·#1·certificate·MD5·digest:·13648cfc9ccbd78059d16a42ef17c67f | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·13b872e4788aae39dcecdd1f8dd5d738ee44d991ad781dfee4c1aeaa35fc628b | ||
15 | Signer·#1·public·key·SHA-1·digest:·5eb157c0e36d7eb5558163cbd442e93c5e185325 | ||
16 | Signer·#1·public·key·MD5·digest:·6e18d9fb64f66746b28db408fd1d2152 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·17439965·bytes,·number·of·entries:·774 | 1 | Zip·file·size:·17439965·bytes,·number·of·entries:·774 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx··2902 | 3 | -rw-r--r--··0.0·unx··2902836·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-r--r--··0.0·unx··2571440·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsignal_jni.so | 4 | -rw-r--r--··0.0·unx··2571440·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libsignal_jni.so |
5 | -rw-r--r--··0.0·unx··1824900·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsignal_jni.so | 5 | -rw-r--r--··0.0·unx··1824900·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libsignal_jni.so |
6 | -rw-r--r--··0.0·unx··3352728·b-·stor·81-Jan-01·01:01·lib/x86/libsignal_jni.so | 6 | -rw-r--r--··0.0·unx··3352728·b-·stor·81-Jan-01·01:01·lib/x86/libsignal_jni.so |
7 | -rw-r--r--··0.0·unx··3058872·b-·stor·81-Jan-01·01:01·lib/x86_64/libsignal_jni.so | 7 | -rw-r--r--··0.0·unx··3058872·b-·stor·81-Jan-01·01:01·lib/x86_64/libsignal_jni.so |
8 | -rw----·····2.4·fat·······39·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.JsonFactory | 8 | -rw----·····2.4·fat·······39·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.JsonFactory |
9 | -rw----·····2.4·fat·······44·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.ObjectCodec | 9 | -rw----·····2.4·fat·······44·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.core.ObjectCodec |
10 | -rw----·····2.4·fat·······53·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.databind.Module | 10 | -rw----·····2.4·fat·······53·b-·stor·81-Jan-01·01:01·META-INF/services/com.fasterxml.jackson.databind.Module |
Offset 769, 8 lines modified | Offset 769, 8 lines modified | ||
769 | -rw----·····0.0·fat······842·b-·stor·81-Jan-01·01:01·res/zT.png | 769 | -rw----·····0.0·fat······842·b-·stor·81-Jan-01·01:01·res/zT.png |
770 | -rw----·····0.0·fat······864·b-·stor·81-Jan-01·01:01·res/z_.png | 770 | -rw----·····0.0·fat······864·b-·stor·81-Jan-01·01:01·res/z_.png |
771 | -rw----·····0.0·fat······896·b-·defN·81-Jan-01·01:01·res/z_.xml | 771 | -rw----·····0.0·fat······896·b-·defN·81-Jan-01·01:01·res/z_.xml |
772 | -rw----·····0.0·fat······128·b-·defN·81-Jan-01·01:01·res/zi.xml | 772 | -rw----·····0.0·fat······128·b-·defN·81-Jan-01·01:01·res/zi.xml |
773 | -rw----·····0.0·fat·····1665·b-·stor·81-Jan-01·01:01·res/zp.png | 773 | -rw----·····0.0·fat·····1665·b-·stor·81-Jan-01·01:01·res/zp.png |
774 | -rw----·····0.0·fat······192·b-·stor·81-Jan-01·01:01·res/zx.png | 774 | -rw----·····0.0·fat······192·b-·stor·81-Jan-01·01:01·res/zx.png |
775 | -rw----·····0.0·fat···280588·b-·stor·81-Jan-01·01:01·resources.arsc | 775 | -rw----·····0.0·fat···280588·b-·stor·81-Jan-01·01:01·resources.arsc |
776 | 774·files,·2757 | 776 | 774·files,·27578394·bytes·uncompressed,·17351601·bytes·compressed:··37.1% |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'038' | 1 | DEX·version·'038' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n038\0' | 3 | magic···············:·'dex\n038\0' |
4 | checksum············:· | 4 | checksum············:·f2c71649 |
5 | signature···········:· | 5 | signature···········:·9f64...879f |
6 | file_size···········:·2902 | 6 | file_size···········:·2902836 |
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·····:·20375 | 10 | string_ids_size·····:·20375 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2560 | 12 | type_ids_size·······:·2560 |
13 | type_ids_off········:·81612·(0x013ecc) | 13 | type_ids_off········:·81612·(0x013ecc) |
14 | proto_ids_size······:·6594 | 14 | proto_ids_size······:·6594 |
15 | proto_ids_off·······:·91852·(0x0166cc) | 15 | proto_ids_off·······:·91852·(0x0166cc) |
16 | field_ids_size······:·8171 | 16 | field_ids_size······:·8171 |
17 | field_ids_off·······:·170980·(0x029be4) | 17 | field_ids_off·······:·170980·(0x029be4) |
18 | method_ids_size·····:·2496 | 18 | method_ids_size·····:·24968 |
19 | method_ids_off······:·236348·(0x039b3c) | 19 | method_ids_off······:·236348·(0x039b3c) |
20 | class_defs_size·····:·1919 | 20 | class_defs_size·····:·1919 |
21 | class_defs_off······:·4360 | 21 | class_defs_off······:·436092·(0x06a77c) |
22 | data_size···········:·240 | 22 | data_size···········:·2405336 |
23 | data_off············:·497 | 23 | data_off············:·497500·(0x07975c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·159 | 25 | class_idx···········:·159 |
26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
27 | superclass_idx······:·2008 | 27 | superclass_idx······:·2008 |
28 | source_file_idx·····:·1297 | 28 | source_file_idx·····:·1297 |
29 | static_fields_size··:·5 | 29 | static_fields_size··:·5 |
Offset 70, 17 lines modified | Offset 70, 17 lines modified | ||
70 | ······type··········:·'()V' | 70 | ······type··········:·'()V' |
71 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 71 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
72 | ······code··········- | 72 | ······code··········- |
73 | ······registers·····:·1 | 73 | ······registers·····:·1 |
74 | ······ins···········:·1 | 74 | ······ins···········:·1 |
75 | ······outs··········:·1 | 75 | ······outs··········:·1 |
76 | ······insns·size····:·4·16-bit·code·units | 76 | ······insns·size····:·4·16-bit·code·units |
77 | 0797 | 77 | 07975c:········································|[07975c]·com.amnesica.kryptey.inputmethod.BuildConfig.<init>:()V |
78 | 0797 | 78 | 07976c:·7010·8559·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5985 |
79 | 0797 | 79 | 079772:·0e00···································|0003:·return-void |
80 | ······catches·······:·(none) | 80 | ······catches·······:·(none) |
81 | ······positions·····:· | 81 | ······positions·····:· |
82 | ········0x0000·line=6 | 82 | ········0x0000·line=6 |
83 | ······locals········:· | 83 | ······locals········:· |
84 | ········0x0000·-·0x0004·reg=0·this·Lcom/amnesica/kryptey/inputmethod/BuildConfig;· | 84 | ········0x0000·-·0x0004·reg=0·this·Lcom/amnesica/kryptey/inputmethod/BuildConfig;· |
85 | ··Virtual·methods···- | 85 | ··Virtual·methods···- |
Offset 124, 17 lines modified | Offset 124, 17 lines modified | ||
124 | ······type··········:·'()V' | 124 | ······type··········:·'()V' |
125 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 125 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
126 | ······code··········- | 126 | ······code··········- |
127 | ······registers·····:·1 | 127 | ······registers·····:·1 |
128 | ······ins···········:·1 | 128 | ······ins···········:·1 |
129 | ······outs··········:·1 | 129 | ······outs··········:·1 |
130 | ······insns·size····:·4·16-bit·code·units | 130 | ······insns·size····:·4·16-bit·code·units |
131 | 0797 | 131 | 079774:········································|[079774]·com.amnesica.kryptey.inputmethod.R$anim.<init>:()V |
132 | 0797 | 132 | 079784:·7010·8559·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5985 |
133 | 0797 | 133 | 07978a:·0e00···································|0003:·return-void |
134 | ······catches·······:·(none) | 134 | ······catches·······:·(none) |
135 | ······positions·····:· | 135 | ······positions·····:· |
136 | ······locals········:· | 136 | ······locals········:· |
137 | ··Virtual·methods···- | 137 | ··Virtual·methods···- |
138 | ··source_file_idx···:·-1·(unknown) | 138 | ··source_file_idx···:·-1·(unknown) |
Offset 211, 17 lines modified | Offset 211, 17 lines modified | ||
211 | ······type··········:·'()V' | 211 | ······type··········:·'()V' |
212 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 212 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
213 | ······code··········- | 213 | ······code··········- |
214 | ······registers·····:·1 | 214 | ······registers·····:·1 |
215 | ······ins···········:·1 | 215 | ······ins···········:·1 |
216 | ······outs··········:·1 | 216 | ······outs··········:·1 |
217 | ······insns·size····:·4·16-bit·code·units | 217 | ······insns·size····:·4·16-bit·code·units |
218 | 0797 | 218 | 07978c:········································|[07978c]·com.amnesica.kryptey.inputmethod.R$array.<init>:()V |
219 | 0797 | 219 | 07979c:·7010·8559·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5985 |
220 | 0797 | 220 | 0797a2:·0e00···································|0003:·return-void |
221 | ······catches·······:·(none) | 221 | ······catches·······:·(none) |
222 | ······positions·····:· | 222 | ······positions·····:· |
223 | ······locals········:· | 223 | ······locals········:· |
224 | ··Virtual·methods···- | 224 | ··Virtual·methods···- |
225 | ··source_file_idx···:·-1·(unknown) | 225 | ··source_file_idx···:·-1·(unknown) |
Offset 998, 17 lines modified | Offset 998, 17 lines modified | ||
998 | ······type··········:·'()V' | 998 | ······type··········:·'()V' |
999 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 999 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
1000 | ······code··········- | 1000 | ······code··········- |
1001 | ······registers·····:·1 | 1001 | ······registers·····:·1 |
1002 | ······ins···········:·1 | 1002 | ······ins···········:·1 |
1003 | ······outs··········:·1 | 1003 | ······outs··········:·1 |
1004 | ······insns·size····:·4·16-bit·code·units | 1004 | ······insns·size····:·4·16-bit·code·units |
1005 | 0797 | 1005 | 0797a4:········································|[0797a4]·com.amnesica.kryptey.inputmethod.R$attr.<init>:()V |
1006 | 0797 | 1006 | 0797b4:·7010·8559·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5985 |
1007 | 0797 | 1007 | 0797ba:·0e00···································|0003:·return-void |
1008 | ······catches·······:·(none) | 1008 | ······catches·······:·(none) |
1009 | ······positions·····:· | 1009 | ······positions·····:· |
1010 | ······locals········:· | 1010 | ······locals········:· |
1011 | ··Virtual·methods···- | 1011 | ··Virtual·methods···- |
1012 | ··source_file_idx···:·-1·(unknown) | 1012 | ··source_file_idx···:·-1·(unknown) |
Offset 1070, 17 lines modified | Offset 1070, 17 lines modified | ||
1070 | ······type··········:·'()V' | 1070 | ······type··········:·'()V' |
1071 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 1071 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
1072 | ······code··········- | 1072 | ······code··········- |
1073 | ······registers·····:·1 | 1073 | ······registers·····:·1 |
1074 | ······ins···········:·1 | 1074 | ······ins···········:·1 |
1075 | ······outs··········:·1 | 1075 | ······outs··········:·1 |
1076 | ······insns·size····:·4·16-bit·code·units | 1076 | ······insns·size····:·4·16-bit·code·units |
1077 | 0797 | 1077 | 0797bc:········································|[0797bc]·com.amnesica.kryptey.inputmethod.R$bool.<init>:()V |
1078 | 0797 | 1078 | 0797cc:·7010·8559·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5985 |
1079 | 0797 | 1079 | 0797d2:·0e00···································|0003:·return-void |
1080 | ······catches·······:·(none) | 1080 | ······catches·······:·(none) |
1081 | ······positions·····:· | 1081 | ······positions·····:· |
1082 | ······locals········:· | 1082 | ······locals········:· |
1083 | ··Virtual·methods···- | 1083 | ··Virtual·methods···- |
1084 | ··source_file_idx···:·-1·(unknown) | 1084 | ··source_file_idx···:·-1·(unknown) |
Offset 1367, 17 lines modified | Offset 1367, 17 lines modified | ||
1367 | ······type··········:·'()V' | 1367 | ······type··········:·'()V' |
1368 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 1368 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
1369 | ······code··········- | 1369 | ······code··········- |
1370 | ······registers·····:·1 | 1370 | ······registers·····:·1 |
1371 | ······ins···········:·1 | 1371 | ······ins···········:·1 |
1372 | ······outs··········:·1 | 1372 | ······outs··········:·1 |
Max diff block lines reached; 83354257/83360637 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·4698 | 1 | Zip·file·size:·4698773·bytes,·number·of·entries:·1919 |
2 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/BuildConfig.class |
3 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$anim.class | 3 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$anim.class |
4 | ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$array.class | 4 | ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$array.class |
5 | ?rwxrwxr-x··2.0·unx·····6751·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$attr.class | 5 | ?rwxrwxr-x··2.0·unx·····6751·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$attr.class |
6 | ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$bool.class | 6 | ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$bool.class |
7 | ?rwxrwxr-x··2.0·unx·····3174·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$color.class | 7 | ?rwxrwxr-x··2.0·unx·····3174·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$color.class |
8 | ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$dimen.class | 8 | ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/R$dimen.class |
Offset 35, 15 lines modified | Offset 35, 15 lines modified | ||
35 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardActionListener.class | 35 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardActionListener.class |
36 | ?rwxrwxr-x··2.0·unx·····5817·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardId.class | 36 | ?rwxrwxr-x··2.0·unx·····5817·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardId.class |
37 | ?rwxrwxr-x··2.0·unx·····6137·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Builder.class | 37 | ?rwxrwxr-x··2.0·unx·····6137·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Builder.class |
38 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$ElementParams.class | 38 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$ElementParams.class |
39 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$KeyboardLayoutSetException.class | 39 | ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$KeyboardLayoutSetException.class |
40 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Params.class | 40 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Params.class |
41 | ?rwxrwxr-x··2.0·unx·····3717·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet.class | 41 | ?rwxrwxr-x··2.0·unx·····3717·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet.class |
42 | ?rwxrwxr-x··2.0·unx·····11 | 42 | ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState.class |
43 | ?rwxrwxr-x··2.0·unx·····3198·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardTheme.class | 43 | ?rwxrwxr-x··2.0·unx·····3198·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardTheme.class |
44 | ?rwxrwxr-x··2.0·unx····12864·b-·defN·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardView.class | 44 | ?rwxrwxr-x··2.0·unx····12864·b-·defN·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/KeyboardView.class |
45 | ?rwxrwxr-x··2.0·unx······282·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/MoreKeysPanel$Controller.class | 45 | ?rwxrwxr-x··2.0·unx······282·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/MoreKeysPanel$Controller.class |
46 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/MoreKeysPanel.class | 46 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/MoreKeysPanel.class |
47 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/PointerTracker$PointerTrackerParams.class | 47 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/PointerTracker$PointerTrackerParams.class |
48 | ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/ProximityInfo.class | 48 | ?rwxrwxr-x··2.0·unx·····2170·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/ProximityInfo.class |
49 | ?rwxrwxr-x··2.0·unx·····1407·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/internal/AlphabetShiftState.class | 49 | ?rwxrwxr-x··2.0·unx·····1407·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/keyboard/internal/AlphabetShiftState.class |
Offset 131, 18 lines modified | Offset 131, 18 lines modified | ||
131 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda4.class | 131 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda4.class |
132 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda5.class | 132 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda5.class |
133 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda6.class | 133 | ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda6.class |
134 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda7.class | 134 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda7.class |
135 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda8.class | 135 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda8.class |
136 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda9.class | 136 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$$ExternalSyntheticLambda9.class |
137 | ?rwxrwxr-x··2.0·unx·····1435·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$1.class | 137 | ?rwxrwxr-x··2.0·unx·····1435·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$1.class |
138 | ?rwxrwxr-x··2.0·unx······9 | 138 | ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState.class |
139 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$E2EEStripVisibilityGroup.class | 139 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$E2EEStripVisibilityGroup.class |
140 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$Listener.class | 140 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$Listener.class |
141 | ?rwxrwxr-x··2.0·unx·····12 | 141 | ?rwxrwxr-x··2.0·unx·····1236·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView.class |
142 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda0.class | 142 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda0.class |
143 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda1.class | 143 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda1.class |
144 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda2.class | 144 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda2.class |
145 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda3.class | 145 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda3.class |
146 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda4.class | 146 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$$ExternalSyntheticLambda4.class |
147 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$ListAdapterContactInterface.class | 147 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$ListAdapterContactInterface.class |
148 | ?rwxrwxr-x··2.0·unx·····4255·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts.class | 148 | ?rwxrwxr-x··2.0·unx·····4255·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts.class |
Offset 195, 30 lines modified | Offset 195, 30 lines modified | ||
195 | ?rwxrwxr-x··2.0·unx·····2153·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/ViewLayoutUtils.class | 195 | ?rwxrwxr-x··2.0·unx·····2153·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/ViewLayoutUtils.class |
196 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$ParseException.class | 196 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$ParseException.class |
197 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils.class | 197 | ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils.class |
198 | ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account$$ExternalSyntheticLambda0.class | 198 | ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account$$ExternalSyntheticLambda0.class |
199 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account$$ExternalSyntheticLambda1.class | 199 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account$$ExternalSyntheticLambda1.class |
200 | ?rwxrwxr-x··2.0·unx·····6298·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account.class | 200 | ?rwxrwxr-x··2.0·unx·····6298·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Account.class |
201 | ?rwxrwxr-x··2.0·unx·····3123·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/MessageEnvelope.class | 201 | ?rwxrwxr-x··2.0·unx·····3123·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/MessageEnvelope.class |
202 | ?rwxrwxr-x··2.0·unx·····10 | 202 | ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/MessageType.class |
203 | ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/PreKeyWithStatus.class | 203 | ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/PreKeyWithStatus.class |
204 | ?rwxrwxr-x··2.0·unx·····1 | 204 | ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier.class |
205 | ?rwxrwxr-x··2.0·unx·····1519·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SenderKey.class | 205 | ?rwxrwxr-x··2.0·unx·····1519·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SenderKey.class |
206 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Session.class | 206 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/Session.class |
207 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda0.class | 207 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda0.class |
208 | ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda1.class | 208 | ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda1.class |
209 | ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda2.class | 209 | ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda2.class |
210 | ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda3.class | 210 | ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain$$ExternalSyntheticLambda3.class |
211 | ?rwxrwxr-x··2.0·unx····23401·b-·defN·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain.class | 211 | ?rwxrwxr-x··2.0·unx····23401·b-·defN·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/SignalProtocolMain.class |
212 | ?rwxrwxr-x··2.0·unx·····1697·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/TrustedKey.class | 212 | ?rwxrwxr-x··2.0·unx·····1697·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/TrustedKey.class |
213 | ?rwxrwxr-x··2.0·unx·····2596·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/chat/Contact.class | 213 | ?rwxrwxr-x··2.0·unx·····2596·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/chat/Contact.class |
214 | ?rwxrwxr-x··2.0·unx·····1994·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/chat/StorageMessage.class | 214 | ?rwxrwxr-x··2.0·unx·····1994·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/chat/StorageMessage.class |
215 | ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/Base64Encoder.class | 215 | ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/Base64Encoder.class |
216 | ?rwxrwxr-x··2.0·unx·····8600·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/EncodeHelper.class | 216 | ?rwxrwxr-x··2.0·unx·····8600·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/EncodeHelper.class |
217 | ?rwxrwxr-x··2.0·unx····· | 217 | ?rwxrwxr-x··2.0·unx·····1009·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder.class |
218 | ?rwxrwxr-x··2.0·unx·····3254·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/FairyTaleEncoder.class | 218 | ?rwxrwxr-x··2.0·unx·····3254·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/FairyTaleEncoder.class |
219 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/RawEncoder.class | 219 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/encoding/RawEncoder.class |
220 | ?rwxrwxr-x··2.0·unx······354·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/DuplicateContactException.class | 220 | ?rwxrwxr-x··2.0·unx······354·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/DuplicateContactException.class |
221 | ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/InvalidContactException.class | 221 | ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/InvalidContactException.class |
222 | ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/InvalidPreKeyBundleException.class | 222 | ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/InvalidPreKeyBundleException.class |
223 | ?rwxrwxr-x··2.0·unx······355·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/MalformedResponseException.class | 223 | ?rwxrwxr-x··2.0·unx······355·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/MalformedResponseException.class |
224 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/TooManyCharsException.class | 224 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·com/amnesica/kryptey/inputmethod/signalprotocol/exceptions/TooManyCharsException.class |
Offset 1914, 8 lines modified | Offset 1914, 8 lines modified | ||
1914 | ?rwxrwxr-x··2.0·unx·····6022·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/OffsetTimeDeserializer.class | 1914 | ?rwxrwxr-x··2.0·unx·····6022·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/OffsetTimeDeserializer.class |
1915 | ?rwxrwxr-x··2.0·unx·····4904·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/YearDeserializer.class | 1915 | ?rwxrwxr-x··2.0·unx·····4904·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/YearDeserializer.class |
1916 | ?rwxrwxr-x··2.0·unx·····5547·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/YearMonthDeserializer.class | 1916 | ?rwxrwxr-x··2.0·unx·····5547·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/deser/YearMonthDeserializer.class |
1917 | ?rwxrwxr-x··2.0·unx·····2792·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/InstantSerializer.class | 1917 | ?rwxrwxr-x··2.0·unx·····2792·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/InstantSerializer.class |
1918 | ?rwxrwxr-x··2.0·unx·····2993·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/OffsetDateTimeSerializer.class | 1918 | ?rwxrwxr-x··2.0·unx·····2993·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/OffsetDateTimeSerializer.class |
1919 | ?rwxrwxr-x··2.0·unx·····4755·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/ZonedDateTimeSerializer.class | 1919 | ?rwxrwxr-x··2.0·unx·····4755·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/ZonedDateTimeSerializer.class |
1920 | ?rwxrwxr-x··2.0·unx·····2397·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/ZonedDateTimeWithZoneIdSerializer.class | 1920 | ?rwxrwxr-x··2.0·unx·····2397·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/datatype/jsr310/ser/ZonedDateTimeWithZoneIdSerializer.class |
1921 | 1919·files,·566 | 1921 | 1919·files,·5665048·bytes·uncompressed,·4309533·bytes·compressed:··23.9% |
Offset 1, 28 lines modified | Offset 1, 19 lines modified | ||
1 | package·com.amnesica.kryptey.inputmethod.keyboard; | 1 | package·com.amnesica.kryptey.inputmethod.keyboard; |
2 | public·enum·KeyboardSwitcher$KeyboardSwitchState | 2 | public·enum·KeyboardSwitcher$KeyboardSwitchState |
3 | { | 3 | { |
4 | ····HIDDEN("HIDDEN",·0,·n),· | 4 | ····HIDDEN("HIDDEN",·0,·n),· |
5 | ····OTHER("OTHER",· | 5 | ····OTHER("OTHER",·2,·n),· |
6 | ····SYMBOLS_SHIFTED("SYMBOLS_SHIFTED",· | 6 | ····SYMBOLS_SHIFTED("SYMBOLS_SHIFTED",·1,·6); |
7 | ···· | 7 | ···· |
8 | ····final·int·mKeyboardId; | 8 | ····final·int·mKeyboardId; |
9 | ···· | 9 | ···· |
10 | ····static·{ | 10 | ····static·{ |
11 | ········final·int·n·=·-1; | 11 | ········final·int·n·=·-1; |
12 | ········final·int·n2·=·1; | ||
13 | ········final·int·n3·=·2; | ||
14 | ········final·KeyboardSwitcher$KeyboardSwitchState·keyboardSwitcher$KeyboardSwitchState; | ||
15 | ········final·KeyboardSwitcher$KeyboardSwitchState[]·$values·=·{·keyboardSwitcher$KeyboardSwitchState,·null,·null·}; | ||
16 | ········final·KeyboardSwitcher$KeyboardSwitchState·keyboardSwitcher$KeyboardSwitchState2; | ||
17 | ········$values[n2]·=·keyboardSwitcher$KeyboardSwitchState2; | ||
18 | ········final·KeyboardSwitcher$KeyboardSwitchState·keyboardSwitcher$KeyboardSwitchState3; | ||
19 | ········$values[n3]·=·keyboardSwitcher$KeyboardSwitchState3; | ||
20 | ········$VALUES·=·$values; | ||
21 | ····} | 12 | ····} |
22 | ···· | 13 | ···· |
23 | ····private·KeyboardSwitcher$KeyboardSwitchState(final·String·name,·final·int·ordinal,·final·int·mKeyboardId)·{ | 14 | ····private·KeyboardSwitcher$KeyboardSwitchState(final·String·name,·final·int·ordinal,·final·int·mKeyboardId)·{ |
24 | ········this.mKeyboardId·=·mKeyboardId; | 15 | ········this.mKeyboardId·=·mKeyboardId; |
25 | ····} | 16 | ····} |
26 | } | 17 | } |
Offset 1, 20 lines modified | Offset 1, 11 lines modified | ||
1 | package·com.amnesica.kryptey.inputmethod.latin.e2ee; | 1 | package·com.amnesica.kryptey.inputmethod.latin.e2ee; |
2 | enum·E2EEStripView$ButtonState | 2 | enum·E2EEStripView$ButtonState |
3 | { | 3 | { |
4 | ····DISABLED("DISABLED",· | 4 | ····DISABLED("DISABLED",·1),· |
5 | ····ENABLED("ENABLED",·0); | 5 | ····ENABLED("ENABLED",·0); |
6 | ···· | 6 | ···· |
7 | ····static·{ | ||
8 | ········final·int·n·=·1; | ||
9 | ········final·E2EEStripView$ButtonState·e2EEStripView$ButtonState; | ||
10 | ········final·E2EEStripView$ButtonState[]·$values·=·{·e2EEStripView$ButtonState,·null·}; | ||
11 | ········final·E2EEStripView$ButtonState·e2EEStripView$ButtonState2; | ||
12 | ········$values[n]·=·e2EEStripView$ButtonState2; | ||
13 | ········$VALUES·=·$values; | ||
14 | ····} | ||
15 | ···· | ||
16 | ····private·E2EEStripView$ButtonState(final·String·name,·final·int·ordinal)·{ | 7 | ····private·E2EEStripView$ButtonState(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 8 | ····} |
18 | } | 9 | } |
Offset 1, 37 lines modified | Offset 1, 15 lines modified | ||
1 | package·com.amnesica.kryptey.inputmethod.latin.e2ee; | 1 | package·com.amnesica.kryptey.inputmethod.latin.e2ee; |
2 | enum·E2EEStripView$UIView | 2 | enum·E2EEStripView$UIView |
3 | { | 3 | { |
4 | ····ADD_CONTACT_VIEW("ADD_CONTACT_VIEW",· | 4 | ····ADD_CONTACT_VIEW("ADD_CONTACT_VIEW",·1),· |
5 | ····CONTACT_LIST_VIEW("CONTACT_LIST_VIEW",· | 5 | ····CONTACT_LIST_VIEW("CONTACT_LIST_VIEW",·2),· |
6 | ····HELP_VIEW("HELP_VIEW",· | 6 | ····HELP_VIEW("HELP_VIEW",·4),· |
7 | ····MAIN_VIEW("MAIN_VIEW",·0),· | 7 | ····MAIN_VIEW("MAIN_VIEW",·0),· |
8 | ····MESSAGES_LIST_VIEW("MESSAGES_LIST_VIEW",· | 8 | ····MESSAGES_LIST_VIEW("MESSAGES_LIST_VIEW",·3),· |
9 | ····VERIFY_CONTACT_VIEW("VERIFY_CONTACT_VIEW",· | 9 | ····VERIFY_CONTACT_VIEW("VERIFY_CONTACT_VIEW",·5); |
10 | ···· | ||
11 | ····static·{ | ||
12 | ········final·int·n·=·1; | ||
13 | ········final·int·n2·=·2; | ||
14 | ········final·int·n3·=·3; | ||
15 | ········final·int·n4·=·4; | ||
16 | ········final·int·n5·=·5; | ||
17 | ········final·E2EEStripView$UIView[]·$values·=·new·E2EEStripView$UIView[6]; | ||
18 | ········final·E2EEStripView$UIView·e2EEStripView$UIView; | ||
19 | ········$values[0]·=·e2EEStripView$UIView; | ||
20 | ········final·E2EEStripView$UIView·e2EEStripView$UIView2; | ||
21 | ········$values[n]·=·e2EEStripView$UIView2; | ||
22 | ········final·E2EEStripView$UIView·e2EEStripView$UIView3; | ||
23 | ········$values[n2]·=·e2EEStripView$UIView3; | ||
24 | ········final·E2EEStripView$UIView·e2EEStripView$UIView4; | ||
25 | ········$values[n3]·=·e2EEStripView$UIView4; | ||
26 | ········final·E2EEStripView$UIView·e2EEStripView$UIView5; | ||
27 | ········$values[n4]·=·e2EEStripView$UIView5; | ||
28 | ········final·E2EEStripView$UIView·e2EEStripView$UIView6; | ||
29 | ········$values[n5]·=·e2EEStripView$UIView6; | ||
30 | ········$VALUES·=·$values; | ||
31 | ····} | ||
32 | ···· | 10 | ···· |
33 | ····private·E2EEStripView$UIView(final·String·name,·final·int·ordinal)·{ | 11 | ····private·E2EEStripView$UIView(final·String·name,·final·int·ordinal)·{ |
34 | ····} | 12 | ····} |
35 | } | 13 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·com.amnesica.kryptey.inputmethod.signalprotocol; | 1 | package·com.amnesica.kryptey.inputmethod.signalprotocol; |
2 | public·enum·MessageType | 2 | public·enum·MessageType |
3 | { | 3 | { |
4 | ····PRE_KEY_RESPONSE_MESSAGE("PRE_KEY_RESPONSE_MESSAGE",·0),· | 4 | ····PRE_KEY_RESPONSE_MESSAGE("PRE_KEY_RESPONSE_MESSAGE",·0),· |
5 | ····SIGNAL_MESSAGE("SIGNAL_MESSAGE",· | 5 | ····SIGNAL_MESSAGE("SIGNAL_MESSAGE",·1),· |
6 | ····UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE("UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE",· | 6 | ····UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE("UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE",·2); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·MessageType·messageType; | ||
12 | ········final·MessageType[]·$values·=·{·messageType,·null,·null·}; | ||
13 | ········final·MessageType·messageType2; | ||
14 | ········$values[n]·=·messageType2; | ||
15 | ········final·MessageType·messageType3; | ||
16 | ········$values[n2]·=·messageType3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·MessageType(final·String·name,·final·int·ordinal)·{ | 8 | ····private·MessageType(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 4, 46 lines modified | Offset 4, 21 lines modified | ||
4 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
5 | import·org.signal.libsignal.protocol.SignalProtocolAddress; | 5 | import·org.signal.libsignal.protocol.SignalProtocolAddress; |
6 | import·com.amnesica.kryptey.inputmethod.signalprotocol.stores.SignalProtocolStoreImpl; | 6 | import·com.amnesica.kryptey.inputmethod.signalprotocol.stores.SignalProtocolStoreImpl; |
7 | import·com.amnesica.kryptey.inputmethod.signalprotocol.stores.PreKeyMetadataStoreImpl; | 7 | import·com.amnesica.kryptey.inputmethod.signalprotocol.stores.PreKeyMetadataStoreImpl; |
8 | public·enum·ProtocolIdentifier | 8 | public·enum·ProtocolIdentifier |
9 | { | 9 | { |
10 | ····CONTACTS("CONTACTS",· | 10 | ····CONTACTS("CONTACTS",·6,·(Class)ArrayList.class),· |
11 | ····DEVICE_ID("DEVICE_ID",· | 11 | ····DEVICE_ID("DEVICE_ID",·4,·(Class)Integer.class),· |
12 | ····METADATA_STORE("METADATA_STORE",· | 12 | ····METADATA_STORE("METADATA_STORE",·1,·(Class)PreKeyMetadataStoreImpl.class),· |
13 | ····PROTOCOL_ADDRESS("PROTOCOL_ADDRESS",· | 13 | ····PROTOCOL_ADDRESS("PROTOCOL_ADDRESS",·3,·(Class)SignalProtocolAddress.class),· |
14 | ····PROTOCOL_STORE("PROTOCOL_STORE",· | 14 | ····PROTOCOL_STORE("PROTOCOL_STORE",·2,·(Class)SignalProtocolStoreImpl.class),· |
15 | ····UNENCRYPTED_MESSAGES("UNENCRYPTED_MESSAGES",· | 15 | ····UNENCRYPTED_MESSAGES("UNENCRYPTED_MESSAGES",·5,·(Class)ArrayList.class),· |
16 | ····UNIQUE_USER_ID("UNIQUE_USER_ID",·0,·(Class)String.class); | 16 | ····UNIQUE_USER_ID("UNIQUE_USER_ID",·0,·(Class)String.class); |
17 | ···· | 17 | ···· |
18 | ····public·final·Class·className; | 18 | ····public·final·Class·className; |
19 | ···· | 19 | ···· |
20 | ····static·{ | ||
21 | ········final·int·n·=·1; | ||
22 | ········final·int·n2·=·2; | ||
23 | ········final·int·n3·=·3; | ||
24 | ········final·int·n4·=·4; | ||
25 | ········final·int·n5·=·5; | ||
26 | ········final·int·n6·=·6; | ||
27 | ········final·ProtocolIdentifier[]·$values·=·new·ProtocolIdentifier[7]; | ||
28 | ········final·ProtocolIdentifier·protocolIdentifier; | ||
29 | ········$values[0]·=·protocolIdentifier; | ||
30 | ········final·ProtocolIdentifier·protocolIdentifier2; | ||
31 | ········$values[n]·=·protocolIdentifier2; | ||
32 | ········final·ProtocolIdentifier·protocolIdentifier3; | ||
33 | ········$values[n2]·=·protocolIdentifier3; | ||
34 | ········final·ProtocolIdentifier·protocolIdentifier4; | ||
35 | ········$values[n3]·=·protocolIdentifier4; | ||
36 | ········final·ProtocolIdentifier·protocolIdentifier5; | ||
37 | ········$values[n4]·=·protocolIdentifier5; | ||
38 | ········final·ProtocolIdentifier·protocolIdentifier6; | ||
39 | ········$values[n5]·=·protocolIdentifier6; | ||
40 | ········final·ProtocolIdentifier·protocolIdentifier7; | ||
41 | ········$values[n6]·=·protocolIdentifier7; | ||
42 | ········$VALUES·=·$values; | ||
43 | ····} | ||
44 | ···· | ||
45 | ····private·ProtocolIdentifier(final·String·name,·final·int·ordinal,·final·Class·className)·{ | 20 | ····private·ProtocolIdentifier(final·String·name,·final·int·ordinal,·final·Class·className)·{ |
46 | ········this.className·=·className; | 21 | ········this.className·=·className; |
47 | ····} | 22 | ····} |
48 | } | 23 | } |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | package·com.amnesica.kryptey.inputmethod.signalprotocol.encoding; | 1 | package·com.amnesica.kryptey.inputmethod.signalprotocol.encoding; |
2 | public·enum·Encoder | 2 | public·enum·Encoder |
3 | { | 3 | { |
4 | ····BASE64("BASE64",·0),· | 4 | ····BASE64("BASE64",·0),· |
5 | ····FAIRYTALE("FAIRYTALE",· | 5 | ····FAIRYTALE("FAIRYTALE",·1),· |
6 | ····RAW("RAW",· | 6 | ····RAW("RAW",·2); |
7 | ···· | ||
8 | ····static·{ | ||
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·Encoder·encoder; | ||
12 | ········final·Encoder[]·$values·=·{·encoder,·null,·null·}; | ||
13 | ········final·Encoder·encoder2; | ||
14 | ········$values[n]·=·encoder2; | ||
15 | ········final·Encoder·encoder3; | ||
16 | ········$values[n2]·=·encoder3; | ||
17 | ········$VALUES·=·$values; | ||
18 | ····} | ||
19 | ···· | 7 | ···· |
20 | ····private·Encoder(final·String·name,·final·int·ordinal)·{ | 8 | ····private·Encoder(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 9 | ····} |
22 | } | 10 | } |
Offset 33, 16 lines modified | Offset 33, 45 lines modified | ||
33 | #·instance·fields | 33 | #·instance·fields |
34 | .field·final·mKeyboardId:I | 34 | .field·final·mKeyboardId:I |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
37 | ····.locals·3 | ||
38 | ····const/4·v0,·0x3 | ||
39 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
40 | ····.line·269 | ||
41 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->HIDDEN:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
42 | ····const/4·v2,·0x0 | ||
43 | ····aput-object·v1,·v0,·v2 | ||
44 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->SYMBOLS_SHIFTED:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
45 | ····const/4·v2,·0x1 | ||
46 | ····aput-object·v1,·v0,·v2 | ||
47 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->OTHER:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
48 | ····const/4·v2,·0x2 | ||
49 | ····aput-object·v1,·v0,·v2 | ||
50 | ····return-object·v0 | ||
51 | .end·method | ||
36 | .method·static·constructor·<clinit>()V | 52 | .method·static·constructor·<clinit>()V |
37 | ····.locals· | 53 | ····.locals·5 |
38 | ····.line·270 | 54 | ····.line·270 |
39 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | 55 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
40 | ····const-string·v1,·"HIDDEN" | 56 | ····const-string·v1,·"HIDDEN" |
41 | ····const/4·v2,·0x0 | 57 | ····const/4·v2,·0x0 |
Offset 50, 49 lines modified | Offset 79, 43 lines modified | ||
50 | ····const/4·v3,·-0x1 | 79 | ····const/4·v3,·-0x1 |
51 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;-><init>(Ljava/lang/String;II)V | 80 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;-><init>(Ljava/lang/String;II)V |
52 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->HIDDEN:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | 81 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->HIDDEN:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
53 | ····.line·271 | 82 | ····.line·271 |
54 | ····new-instance·v | 83 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
55 | ····const-string·v | 84 | ····const-string·v1,·"SYMBOLS_SHIFTED" |
56 | ····const/4·v | 85 | ····const/4·v2,·0x1 |
57 | ····const/4·v | 86 | ····const/4·v4,·0x6 |
58 | ····invoke-direct·{v | 87 | ····invoke-direct·{v0,·v1,·v2,·v4},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;-><init>(Ljava/lang/String;II)V |
59 | ····sput-object·v | 88 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->SYMBOLS_SHIFTED:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
60 | ····.line·272 | 89 | ····.line·272 |
61 | ····new-instance·v | 90 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
62 | ····const-string·v6,·"OTHER" | ||
63 | ····const/4·v7,·0x2 | ||
64 | ····invoke-direct·{v4,·v6,·v7,·v3},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;-><init>(Ljava/lang/String;II)V | ||
65 | ···· | 91 | ····const-string·v1,·"OTHER" |
66 | ····const/4·v | 92 | ····const/4·v2,·0x2 |
67 | ····ne | 93 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;-><init>(Ljava/lang/String;II)V |
68 | ···· | 94 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->OTHER:Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
69 | ···· | 95 | ····.line·269 |
96 | ····invoke-static·{},·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->$values()[Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; | ||
70 | ···· | 97 | ····move-result-object·v0 |
71 | ····.line·269 | ||
72 | ····sput-object·v | 98 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState;->$VALUES:[Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardSwitcher$KeyboardSwitchState; |
73 | ····return-void | 99 | ····return-void |
74 | .end·method | 100 | .end·method |
75 | .method·private·constructor·<init>(Ljava/lang/String;II)V | 101 | .method·private·constructor·<init>(Ljava/lang/String;II)V |
76 | ····.locals·0 | 102 | ····.locals·0 |
77 | ····.annotation·system·Ldalvik/annotation/Signature; | 103 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 5, 17 lines modified | Offset 5, 17 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Ljava/lang/Comparable; | 6 | .implements·Ljava/lang/Comparable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$OptionalAttributes;, | ||
10 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$Spacer;, | 11 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$Spacer;, |
11 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$KeyBackgroundState; | 12 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$KeyBackgroundState; |
12 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/Key$OptionalAttributes; | ||
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/Signature; | 15 | .annotation·system·Ldalvik/annotation/Signature; |
16 | ····value·=·{ | 16 | ····value·=·{ |
17 | ········"Ljava/lang/Object;", | 17 | ········"Ljava/lang/Object;", |
18 | ········"Ljava/lang/Comparable<", | 18 | ········"Ljava/lang/Comparable<", |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"KeyboardLayoutSet.java" | 3 | .source·"KeyboardLayoutSet.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Builder;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Params;, | 7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Params;, |
9 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$ElementParams;, | 8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$ElementParams;, |
9 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$Builder;, | ||
10 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$KeyboardLayoutSetException; | 10 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/KeyboardLayoutSet$KeyboardLayoutSetException; |
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | #·static·fields | 13 | #·static·fields |
14 | .field·private·static·final·DEBUG_CACHE:Z·=·false | 14 | .field·private·static·final·DEBUG_CACHE:Z·=·false |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Lcom/amnesica/kryptey/inputmethod/keyboard/Keyboard; | 2 | .super·Lcom/amnesica/kryptey/inputmethod/keyboard/Keyboard; |
3 | .source·"MoreKeysKeyboard.java" | 3 | .source·"MoreKeysKeyboard.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/MoreKeysKeyboard$Builder;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/MoreKeysKeyboard$MoreKeysKeyboardParams; | 7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/MoreKeysKeyboard$MoreKeysKeyboardParams;, |
8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/MoreKeysKeyboard$Builder; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·private·static·final·FLOAT_THRESHOLD:F·=·1.0E-4f | 12 | .field·private·static·final·FLOAT_THRESHOLD:F·=·1.0E-4f |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"KeyStylesSet.java" | 3 | .source·"KeyStylesSet.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/internal/KeyStylesSet$EmptyKeyStyle;, | ||
7 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/internal/KeyStylesSet$DeclaredKeyStyle; | 8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/internal/KeyStylesSet$DeclaredKeyStyle; |
8 | ········Lcom/amnesica/kryptey/inputmethod/keyboard/internal/KeyStylesSet$EmptyKeyStyle; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·private·static·final·DEBUG:Z·=·false | 12 | .field·private·static·final·DEBUG:Z·=·false |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$subtypeInfoList:Ljava/util/List; | 24 | .field·final·synthetic·val$subtypeInfoList:Ljava/util/List; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Ljava/util/List;Landroid/inputmethodservice/InputMethodService;)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Ljava/util/List;Landroid/inputmethodservice/InputMethodService;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·626 | 33 | ····.line·626 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->val$subtypeInfoList:Ljava/util/List; | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->val$subtypeInfoList:Ljava/util/List; |
31 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->val$inputMethodService:Landroid/inputmethodservice/InputMethodService; | 36 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$1;->val$inputMethodService:Landroid/inputmethodservice/InputMethodService; |
Offset 28, 14 lines modified | Offset 28, 19 lines modified | ||
28 | .field·final·synthetic·val$token:Landroid/os/IBinder; | 28 | .field·final·synthetic·val$token:Landroid/os/IBinder; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Landroid/view/inputmethod/InputMethodManager;Landroid/os/IBinder;Ljava/lang/String;Landroid/view/inputmethod/InputMethodSubtype;)V | 30 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Landroid/view/inputmethod/InputMethodManager;Landroid/os/IBinder;Ljava/lang/String;Landroid/view/inputmethod/InputMethodSubtype;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"()V" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
32 | ····.line·766 | 37 | ····.line·766 |
33 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; | 38 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; |
34 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->val$imm:Landroid/view/inputmethod/InputMethodManager; | 39 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->val$imm:Landroid/view/inputmethod/InputMethodManager; |
35 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->val$token:Landroid/os/IBinder; | 40 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$3;->val$token:Landroid/os/IBinder; |
Offset 31, 14 lines modified | Offset 31, 19 lines modified | ||
31 | .field·final·synthetic·val$packageManager:Landroid/content/pm/PackageManager; | 31 | .field·final·synthetic·val$packageManager:Landroid/content/pm/PackageManager; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Landroid/content/pm/PackageManager;)V | 33 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager;Landroid/content/pm/PackageManager;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
36 | ········value·=·{ | ||
37 | ············"()V" | ||
38 | ········} | ||
39 | ····.end·annotation | ||
35 | ····.line·673 | 40 | ····.line·673 |
36 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; | 41 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager; |
37 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$2;->val$packageManager:Landroid/content/pm/PackageManager; | 42 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$2;->val$packageManager:Landroid/content/pm/PackageManager; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroid/widget/FrameLayout; | 2 | .super·Landroid/widget/FrameLayout; |
3 | .source·"InputView.java" | 3 | .source·"InputView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/latin/InputView$MotionEventForwarder;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/latin/InputView$KeyboardTopPaddingForwarder; | 7 | ········Lcom/amnesica/kryptey/inputmethod/latin/InputView$KeyboardTopPaddingForwarder;, |
8 | ········Lcom/amnesica/kryptey/inputmethod/latin/InputView$MotionEventForwarder; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·instance·fields | 11 | #·instance·fields |
12 | .field·private·mKeyboardTopPaddingForwarder:Lcom/amnesica/kryptey/inputmethod/latin/InputView$KeyboardTopPaddingForwarder; | 12 | .field·private·mKeyboardTopPaddingForwarder:Lcom/amnesica/kryptey/inputmethod/latin/InputView$KeyboardTopPaddingForwarder; |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"RichInputMethodManager.java" | 3 | .source·"RichInputMethodManager.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeInfo;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeList;, | 7 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeList;, |
9 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeChangedListener; | 8 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeChangedListener;, |
9 | ········Lcom/amnesica/kryptey/inputmethod/latin/RichInputMethodManager$SubtypeInfo; | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RichInputMethodManager" | 13 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RichInputMethodManager" |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; | 24 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/Context;)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/Context;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·125 | 33 | ····.line·125 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->val$prefs:Landroid/content/SharedPreferences; | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->val$prefs:Landroid/content/SharedPreferences; |
31 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->val$context:Landroid/content/Context; | 36 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$2;->val$context:Landroid/content/Context; |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$checkedItems:[Z | 24 | .field·final·synthetic·val$checkedItems:[Z |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment;[ZZ)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment;[ZZ)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·306 | 33 | ····.line·306 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->val$checkedItems:[Z | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->val$checkedItems:[Z |
31 | ····iput-boolean·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->val$allowAllChecked:Z | 36 | ····iput-boolean·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$5;->val$allowAllChecked:Z |
Offset 28, 14 lines modified | Offset 28, 19 lines modified | ||
28 | .field·final·synthetic·val$res:Landroid/content/res/Resources; | 28 | .field·final·synthetic·val$res:Landroid/content/res/Resources; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V | 30 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"()V" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
32 | ····.line·72 | 37 | ····.line·72 |
33 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment; | 38 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment; |
34 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->val$prefs:Landroid/content/SharedPreferences; | 39 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->val$prefs:Landroid/content/SharedPreferences; |
35 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->val$res:Landroid/content/res/Resources; | 40 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/AppearanceSettingsFragment$1;->val$res:Landroid/content/res/Resources; |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$res:Landroid/content/res/Resources; | 24 | .field·final·synthetic·val$res:Landroid/content/res/Resources; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·170 | 33 | ····.line·170 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->val$prefs:Landroid/content/SharedPreferences; | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->val$prefs:Landroid/content/SharedPreferences; |
31 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->val$res:Landroid/content/res/Resources; | 36 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$3;->val$res:Landroid/content/res/Resources; |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$listener:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener; | 24 | .field·final·synthetic·val$listener:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment;Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener;[Z)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment;Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener;[Z)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·332 | 33 | ····.line·332 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->val$listener:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener; | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->val$listener:Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$OnMultiChoiceDialogAcceptListener; |
31 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->val$checkedItems:[Z | 36 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/LanguagesSettingsFragment$4;->val$checkedItems:[Z |
Offset 30, 14 lines modified | Offset 30, 19 lines modified | ||
30 | .field·final·synthetic·val$res:Landroid/content/res/Resources; | 30 | .field·final·synthetic·val$res:Landroid/content/res/Resources; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;Landroid/media/AudioManager;)V | 32 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;Landroid/media/AudioManager;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"()V" | ||
37 | ········} | ||
38 | ····.end·annotation | ||
34 | ····.line·115 | 39 | ····.line·115 |
35 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; | 40 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; |
36 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->val$prefs:Landroid/content/SharedPreferences; | 41 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->val$prefs:Landroid/content/SharedPreferences; |
37 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->val$res:Landroid/content/res/Resources; | 42 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$2;->val$res:Landroid/content/res/Resources; |
Offset 24, 14 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$res:Landroid/content/res/Resources; | 24 | .field·final·synthetic·val$res:Landroid/content/res/Resources; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V | 26 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment;Landroid/content/SharedPreferences;Landroid/content/res/Resources;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
28 | ····.line·70 | 33 | ····.line·70 |
29 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; | 34 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment; |
30 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->val$prefs:Landroid/content/SharedPreferences; | 35 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->val$prefs:Landroid/content/SharedPreferences; |
31 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->val$res:Landroid/content/res/Resources; | 36 | ····iput-object·p3,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/KeyPressSettingsFragment$1;->val$res:Landroid/content/res/Resources; |
Offset 22, 14 lines modified | Offset 22, 19 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>(Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity;Landroid/content/Context;)V | 24 | .method·constructor·<init>(Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity;Landroid/content/Context;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
26 | ····.line·53 | 31 | ····.line·53 |
27 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity; | 32 | ····iput-object·p1,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity$1;->this$0:Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity; |
28 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity$1;->val$context:Landroid/content/Context; | 33 | ····iput-object·p2,·p0,·Lcom/amnesica/kryptey/inputmethod/latin/settings/SettingsActivity$1;->val$context:Landroid/content/Context; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 35, 95 lines modified | Offset 35, 130 lines modified | ||
35 | .field·public·static·final·enum·MESSAGES_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | 35 | .field·public·static·final·enum·MESSAGES_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
36 | .field·public·static·final·enum·VERIFY_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | 36 | .field·public·static·final·enum·VERIFY_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·static·const | 38 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
39 | ····.locals· | 39 | ····.locals·3 |
40 | ····const/4·v0,·0x6 | ||
40 | ····.line·940 | ||
41 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
42 | ····const | 41 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
42 | ····.line·940 | ||
43 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->MAIN_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
43 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
44 | ···· | 45 | ····aput-object·v1,·v0,·v2 |
45 | ····s | 46 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->ADD_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
46 | ···· | 47 | ····const/4·v2,·0x1 |
47 | ···· | 48 | ····aput-object·v1,·v0,·v2 |
48 | ····const/ | 49 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->CONTACT_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
49 | ···· | 50 | ····const/4·v2,·0x2 |
50 | ···· | 51 | ····aput-object·v1,·v0,·v2 |
51 | ····ne | 52 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->MESSAGES_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
52 | ····const | 53 | ····const/4·v2,·0x3 |
53 | ···· | 54 | ····aput-object·v1,·v0,·v2 |
54 | ···· | 55 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->HELP_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
55 | ···· | 56 | ····const/4·v2,·0x4 |
56 | ···· | 57 | ····aput-object·v1,·v0,·v2 |
57 | ····const | 58 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->VERIFY_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
58 | ····const/4·v | 59 | ····const/4·v2,·0x5 |
59 | ···· | 60 | ····aput-object·v1,·v0,·v2 |
60 | ···· | 61 | ····return-object·v0 |
62 | .end·method | ||
61 | 63 | .method·static·constructor·<clinit>()V | |
64 | ····.locals·3 | ||
62 | ···· | 65 | ····.line·940 |
66 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
63 | ····const | 67 | ····const-string·v1,·"MAIN_VIEW" |
68 | ····const/4·v2,·0x0 | ||
64 | ····invoke-direct·{v | 69 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V |
65 | ····sput-object·v | 70 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->MAIN_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
66 | ····new-instance·v | 71 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
67 | ····const-string·v1 | 72 | ····const-string·v1,·"ADD_CONTACT_VIEW" |
68 | ····const/4·v | 73 | ····const/4·v2,·0x1 |
69 | ····invoke-direct·{v | 74 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V |
70 | ····sput-object·v | 75 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->ADD_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
71 | ····const/ | 76 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
72 | ···· | 77 | ····const-string·v1,·"CONTACT_LIST_VIEW" |
73 | ···· | 78 | ····const/4·v2,·0x2 |
74 | ···· | 79 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V |
75 | ···· | 80 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->CONTACT_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
81 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
82 | ····const-string·v1,·"MESSAGES_LIST_VIEW" | ||
83 | ····const/4·v2,·0x3 | ||
84 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V | ||
85 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->MESSAGES_LIST_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
86 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
87 | ····const-string·v1,·"HELP_VIEW" | ||
88 | ····const/4·v2,·0x4 | ||
89 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V | ||
90 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->HELP_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
91 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; | ||
92 | ····const-string·v1,·"VERIFY_CONTACT_VIEW" | ||
93 | ····const/4·v2,·0x5 | ||
94 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;-><init>(Ljava/lang/String;I)V | ||
76 | ···· | 95 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->VERIFY_CONTACT_VIEW:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
77 | ····aput-o | 96 | ····invoke-static·{},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->$values()[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
78 | ···· | 97 | ····move-result-object·v0 |
79 | ····sput-object·v | 98 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;->$VALUES:[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView; |
80 | ····return-void | 99 | ····return-void |
Max diff block lines reached; 129/8528 bytes (1.51%) of diff not shown. |
Offset 27, 47 lines modified | Offset 27, 66 lines modified | ||
27 | .field·public·static·final·enum·DISABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | 27 | .field·public·static·final·enum·DISABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
28 | .field·public·static·final·enum·ENABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | 28 | .field·public·static·final·enum·ENABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | ||
34 | ····.line·938 | ||
35 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->ENABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | ||
36 | ····const/4·v2,·0x0 | ||
37 | ····aput-object·v1,·v0,·v2 | ||
38 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->DISABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | ||
39 | ····const/4·v2,·0x1 | ||
40 | ····aput-object·v1,·v0,·v2 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
30 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
31 | ····.locals· | 44 | ····.locals·3 |
32 | ····.line·938 | 45 | ····.line·938 |
33 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | 46 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
34 | ····const-string·v1,·"ENABLED" | 47 | ····const-string·v1,·"ENABLED" |
35 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
36 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;-><init>(Ljava/lang/String;I)V | 49 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;-><init>(Ljava/lang/String;I)V |
37 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->ENABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; | 50 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->ENABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
38 | ····new-instance·v | 51 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
39 | ····const-string·v3,·"DISABLED" | ||
40 | ····const/4·v4,·0x1 | ||
41 | ···· | 52 | ····const-string·v1,·"DISABLED" |
42 | ···· | 53 | ····const/4·v2,·0x1 |
43 | ····const/ | 54 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;-><init>(Ljava/lang/String;I)V |
44 | ····ne | 55 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->DISABLED:Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
45 | ····aput-o | 56 | ····invoke-static·{},·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->$values()[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
46 | ···· | 57 | ····move-result-object·v0 |
47 | ····sput-object·v | 58 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;->$VALUES:[Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState; |
48 | ····return-void | 59 | ····return-void |
49 | .end·method | 60 | .end·method |
50 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 61 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
51 | ····.locals·0 | 62 | ····.locals·0 |
52 | ····.annotation·system·Ldalvik/annotation/Signature; | 63 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 5, 18 lines modified | Offset 5, 18 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$ListAdapterContactInterface; | 6 | .implements·Lcom/amnesica/kryptey/inputmethod/latin/e2ee/adapter/ListAdapterContacts$ListAdapterContactInterface; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ | 10 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$E2EEStripVisibilityGroup;, |
11 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;, | 11 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$UIView;, |
12 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;, | 12 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ButtonState;, |
13 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$ | 13 | ········Lcom/amnesica/kryptey/inputmethod/latin/e2ee/E2EEStripView$Listener; |
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·private·static·final·TAG:Ljava/lang/String;·=·"E2EEStripView" | 17 | .field·private·static·final·TAG:Ljava/lang/String;·=·"E2EEStripView" |
Offset 3, 18 lines modified | Offset 3, 18 lines modified | ||
3 | .source·"XmlParseUtils.java" | 3 | .source·"XmlParseUtils.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$NonEmptyTag;, | 7 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$NonEmptyTag;, |
8 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$ParseException;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalAttribute;, | 9 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalAttribute;, |
9 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalEndTag;, | 10 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalEndTag;, |
10 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalStartTag; | 11 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$IllegalStartTag; |
11 | ········Lcom/amnesica/kryptey/inputmethod/latin/utils/XmlParseUtils$ParseException; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·private·constructor·<init>()V | 15 | .method·private·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
Offset 32, 16 lines modified | Offset 32, 69 lines modified | ||
32 | #·instance·fields | 32 | #·instance·fields |
33 | .field·public·final·className:Ljava/lang/Class; | 33 | .field·public·final·className:Ljava/lang/Class; |
34 | #·direct·methods | 34 | #·direct·methods |
35 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
36 | ····.locals·3 | ||
37 | ····const/4·v0,·0x7 | ||
38 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
39 | ····.line·10 | ||
40 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->UNIQUE_USER_ID:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
41 | ····const/4·v2,·0x0 | ||
42 | ····aput-object·v1,·v0,·v2 | ||
43 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->METADATA_STORE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
44 | ····const/4·v2,·0x1 | ||
45 | ····aput-object·v1,·v0,·v2 | ||
46 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->PROTOCOL_STORE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
47 | ····const/4·v2,·0x2 | ||
48 | ····aput-object·v1,·v0,·v2 | ||
49 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->PROTOCOL_ADDRESS:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
50 | ····const/4·v2,·0x3 | ||
51 | ····aput-object·v1,·v0,·v2 | ||
52 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->DEVICE_ID:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
53 | ····const/4·v2,·0x4 | ||
54 | ····aput-object·v1,·v0,·v2 | ||
55 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->UNENCRYPTED_MESSAGES:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
56 | ····const/4·v2,·0x5 | ||
57 | ····aput-object·v1,·v0,·v2 | ||
58 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->CONTACTS:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | ||
59 | ····const/4·v2,·0x6 | ||
60 | ····aput-object·v1,·v0,·v2 | ||
61 | ····return-object·v0 | ||
62 | .end·method | ||
35 | .method·static·constructor·<clinit>()V | 63 | .method·static·constructor·<clinit>()V |
36 | ····.locals· | 64 | ····.locals·4 |
37 | ····.line·11 | 65 | ····.line·11 |
38 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | 66 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
39 | ····const-class·v1,·Ljava/lang/String; | 67 | ····const-class·v1,·Ljava/lang/String; |
40 | ····const-string·v2,·"UNIQUE_USER_ID" | 68 | ····const-string·v2,·"UNIQUE_USER_ID" |
Offset 49, 111 lines modified | Offset 102, 97 lines modified | ||
49 | ····const/4·v3,·0x0 | 102 | ····const/4·v3,·0x0 |
50 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V | 103 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V |
51 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->UNIQUE_USER_ID:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; | 104 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->UNIQUE_USER_ID:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
52 | ····.line·12 | 105 | ····.line·12 |
53 | ····new-instance·v | 106 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
54 | ····const-class·v | 107 | ····const-class·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/stores/PreKeyMetadataStoreImpl; |
55 | ····const-string·v | 108 | ····const-string·v2,·"METADATA_STORE" |
56 | ····const/4·v | 109 | ····const/4·v3,·0x1 |
57 | ····invoke-direct·{v | 110 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V |
58 | ····sput-object·v | 111 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->METADATA_STORE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
59 | ····.line·13 | 112 | ····.line·13 |
60 | ····new-instance·v | 113 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
61 | ····const-class·v | 114 | ····const-class·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/stores/SignalProtocolStoreImpl; |
62 | ····const-string·v | 115 | ····const-string·v2,·"PROTOCOL_STORE" |
63 | ····const/4·v | 116 | ····const/4·v3,·0x2 |
64 | ····invoke-direct·{v | 117 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V |
65 | ····sput-object·v | 118 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->PROTOCOL_STORE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
66 | ····.line·14 | 119 | ····.line·14 |
67 | ····new-instance·v | 120 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
68 | ····const-class·v | 121 | ····const-class·v1,·Lorg/signal/libsignal/protocol/SignalProtocolAddress; |
69 | ····const-string·v | 122 | ····const-string·v2,·"PROTOCOL_ADDRESS" |
70 | ····const/4·v | 123 | ····const/4·v3,·0x3 |
71 | ····invoke-direct·{v | 124 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V |
72 | ····sput-object·v | 125 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->PROTOCOL_ADDRESS:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
73 | ····.line·15 | 126 | ····.line·15 |
74 | ····new-instance·v | 127 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
75 | ····const-class·v | 128 | ····const-class·v1,·Ljava/lang/Integer; |
76 | ····const-string·v | 129 | ····const-string·v2,·"DEVICE_ID" |
77 | ····const/4·v | 130 | ····const/4·v3,·0x4 |
78 | ····invoke-direct·{v | 131 | ····invoke-direct·{v0,·v2,·v3,·v1},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;-><init>(Ljava/lang/String;ILjava/lang/Class;)V |
79 | ····sput-object·v | 132 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier;->DEVICE_ID:Lcom/amnesica/kryptey/inputmethod/signalprotocol/ProtocolIdentifier; |
Max diff block lines reached; 3241/10467 bytes (30.96%) of diff not shown. |
Offset 20, 62 lines modified | Offset 20, 85 lines modified | ||
20 | .field·public·static·final·enum·SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | 20 | .field·public·static·final·enum·SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
21 | .field·public·static·final·enum·UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | 21 | .field·public·static·final·enum·UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
24 | ····.locals·3 | ||
25 | ····const/4·v0,·0x3 | ||
26 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
27 | ····.line·3 | ||
28 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->PRE_KEY_RESPONSE_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
29 | ····const/4·v2,·0x0 | ||
30 | ····aput-object·v1,·v0,·v2 | ||
31 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
32 | ····const/4·v2,·0x1 | ||
33 | ····aput-object·v1,·v0,·v2 | ||
34 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
35 | ····const/4·v2,·0x2 | ||
36 | ····aput-object·v1,·v0,·v2 | ||
37 | ····return-object·v0 | ||
38 | .end·method | ||
23 | .method·static·constructor·<clinit>()V | 39 | .method·static·constructor·<clinit>()V |
24 | ····.locals· | 40 | ····.locals·3 |
25 | ····.line·4 | 41 | ····.line·4 |
26 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | 42 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
27 | ····const-string·v1,·"PRE_KEY_RESPONSE_MESSAGE" | 43 | ····const-string·v1,·"PRE_KEY_RESPONSE_MESSAGE" |
28 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
29 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;-><init>(Ljava/lang/String;I)V | 45 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;-><init>(Ljava/lang/String;I)V |
30 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->PRE_KEY_RESPONSE_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | 46 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->PRE_KEY_RESPONSE_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
31 | ····.line·5 | 47 | ····.line·5 |
32 | ····new-instance·v | 48 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
33 | ····const-string·v | 49 | ····const-string·v1,·"SIGNAL_MESSAGE" |
34 | ····const/4·v | 50 | ····const/4·v2,·0x1 |
35 | ····invoke-direct·{v | 51 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;-><init>(Ljava/lang/String;I)V |
36 | ····sput-object·v | 52 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
37 | ····.line·6 | 53 | ····.line·6 |
38 | ····new-instance·v | 54 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
39 | ····const-string·v5,·"UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE" | ||
40 | ····const/4·v6,·0x2 | ||
41 | ····invoke-direct·{v3,·v5,·v6},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;-><init>(Ljava/lang/String;I)V | ||
42 | ···· | 55 | ····const-string·v1,·"UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE" |
43 | ····const/4·v | 56 | ····const/4·v2,·0x2 |
44 | ····ne | 57 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;-><init>(Ljava/lang/String;I)V |
45 | ···· | 58 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->UPDATED_PRE_KEY_RESPONSE_MESSAGE_AND_SIGNAL_MESSAGE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
46 | ···· | 59 | ····.line·3 |
60 | ····invoke-static·{},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->$values()[Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; | ||
47 | ···· | 61 | ····move-result-object·v0 |
48 | ····.line·3 | ||
49 | ····sput-object·v | 62 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType;->$VALUES:[Lcom/amnesica/kryptey/inputmethod/signalprotocol/MessageType; |
50 | ····return-void | 63 | ····return-void |
51 | .end·method | 64 | .end·method |
52 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 65 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
53 | ····.locals·0 | 66 | ····.locals·0 |
54 | ····.annotation·system·Ldalvik/annotation/Signature; | 67 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 2, 22 lines modified | Offset 2, 22 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"JsonUtil.java" | 3 | .source·"JsonUtil.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SenderKeySerializer;, | ||
8 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SenderKeyDeserializer;, | ||
9 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SignalProtocolAddressDeserializer;, | ||
10 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SignalProtocolAddressSerializer;, | ||
11 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyPairDeserializer;, | ||
12 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyPairSerializer;, | 7 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyPairSerializer;, |
8 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyPairDeserializer;, | ||
9 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeySerializer;, | ||
13 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyDeserializer;, | 10 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$IdentityKeyDeserializer;, |
11 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SignalProtocolAddressSerializer;, | ||
12 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SignalProtocolAddressDeserializer;, | ||
14 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$ | 13 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SenderKeySerializer;, |
14 | ········Lcom/amnesica/kryptey/inputmethod/signalprotocol/util/JsonUtil$SenderKeyDeserializer; | ||
15 | ····} | 15 | ····} |
16 | .end·annotation | 16 | .end·annotation |
17 | #·static·fields | 17 | #·static·fields |
18 | .field·private·static·final·TAG:Ljava/lang/String;·=·"JsonUtil" | 18 | .field·private·static·final·TAG:Ljava/lang/String;·=·"JsonUtil" |
Offset 20, 60 lines modified | Offset 20, 83 lines modified | ||
20 | .field·public·static·final·enum·FAIRYTALE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | 20 | .field·public·static·final·enum·FAIRYTALE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
21 | .field·public·static·final·enum·RAW:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | 21 | .field·public·static·final·enum·RAW:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·private·static·synthetic·$values()[Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
24 | ····.locals·3 | ||
25 | ····const/4·v0,·0x3 | ||
26 | ····new-array·v0,·v0,·[Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
27 | ····.line·3 | ||
28 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->BASE64:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
29 | ····const/4·v2,·0x0 | ||
30 | ····aput-object·v1,·v0,·v2 | ||
31 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->FAIRYTALE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
32 | ····const/4·v2,·0x1 | ||
33 | ····aput-object·v1,·v0,·v2 | ||
34 | ····sget-object·v1,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->RAW:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
35 | ····const/4·v2,·0x2 | ||
36 | ····aput-object·v1,·v0,·v2 | ||
37 | ····return-object·v0 | ||
38 | .end·method | ||
23 | .method·static·constructor·<clinit>()V | 39 | .method·static·constructor·<clinit>()V |
24 | ····.locals· | 40 | ····.locals·3 |
25 | ····.line·4 | 41 | ····.line·4 |
26 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | 42 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
27 | ····const-string·v1,·"BASE64" | 43 | ····const-string·v1,·"BASE64" |
28 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
29 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;-><init>(Ljava/lang/String;I)V | 45 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;-><init>(Ljava/lang/String;I)V |
30 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->BASE64:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | 46 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->BASE64:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
31 | ····new-instance·v | 47 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
32 | ····const-string·v3,·"FAIRYTALE" | ||
33 | ····const/4·v4,·0x1 | ||
34 | ····invoke-direct·{v1,·v3,·v4},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;-><init>(Ljava/lang/String;I)V | ||
35 | ···· | 48 | ····const-string·v1,·"FAIRYTALE" |
36 | ···· | 49 | ····const/4·v2,·0x1 |
37 | ····const | 50 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;-><init>(Ljava/lang/String;I)V |
38 | ····const/ | 51 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->FAIRYTALE:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
39 | ···· | 52 | ····new-instance·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
40 | ···· | 53 | ····const-string·v1,·"RAW" |
41 | ····const/4·v | 54 | ····const/4·v2,·0x2 |
42 | ····ne | 55 | ····invoke-direct·{v0,·v1,·v2},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;-><init>(Ljava/lang/String;I)V |
43 | ···· | 56 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->RAW:Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
44 | ···· | 57 | ····.line·3 |
58 | ····invoke-static·{},·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->$values()[Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; | ||
45 | ···· | 59 | ····move-result-object·v0 |
46 | ····.line·3 | ||
47 | ····sput-object·v | 60 | ····sput-object·v0,·Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder;->$VALUES:[Lcom/amnesica/kryptey/inputmethod/signalprotocol/encoding/Encoder; |
48 | ····return-void | 61 | ····return-void |
49 | .end·method | 62 | .end·method |
50 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 63 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
51 | ····.locals·0 | 64 | ····.locals·0 |
52 | ····.annotation·system·Ldalvik/annotation/Signature; | 65 | ····.annotation·system·Ldalvik/annotation/Signature; |