| Offset 1, 17 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·4497cd2f721849dbff0f2c83d89bc3a6394fe986f9515da2f7ed062aae12367a | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·e85765b2f626ff4451c97e48e88d4f707de8b061 | ||
| 11 | Signer·#1·certificate·MD5·digest:·64b9955f50c815b270db88744f23074b | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·d6de6a96a5beb3406e7e4072a0f323bded0deac7484740523b46430d41ae7335 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·97e488695500611bd578ef8cf5916518d90166d0 | ||
| 16 | Signer·#1·public·key·MD5·digest:·e2a1f63762470bc1b6af444ae1fe05fa | ||
| 17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
| 1 | Zip·file·size:·31238071·bytes,·number·of·entries:·806 | 1 | Zip·file·size:·31238071·bytes,·number·of·entries:·806 |
| 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···134 | 3 | -rw-r--r--··0.0·unx···134960·b-·defN·81-Jan-01·01:01·classes.dex |
| 4 | -rw-r--r--··0.0·unx·14117704·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libcrawl.so | 4 | -rw-r--r--··0.0·unx·14117704·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libcrawl.so |
| 5 | -rw-r--r--··0.0·unx··9627284·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libcrawl.so | 5 | -rw-r--r--··0.0·unx··9627284·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libcrawl.so |
| 6 | -rw-r--r--··0.0·unx·15167976·b-·defN·81-Jan-01·01:01·lib/x86/libcrawl.so | 6 | -rw-r--r--··0.0·unx·15167976·b-·defN·81-Jan-01·01:01·lib/x86/libcrawl.so |
| 7 | -rw-r--r--··0.0·unx·15118360·b-·defN·81-Jan-01·01:01·lib/x86_64/libcrawl.so | 7 | -rw-r--r--··0.0·unx·15118360·b-·defN·81-Jan-01·01:01·lib/x86_64/libcrawl.so |
| 8 | -rw-r--r--··0.0·unx·····7560·b-·defN·81-Jan-01·01:01·assets/6x12.ttf | 8 | -rw-r--r--··0.0·unx·····7560·b-·defN·81-Jan-01·01:01·assets/6x12.ttf |
| 9 | -rw-r--r--··0.0·unx····37312·b-·defN·81-Jan-01·01:01·assets/8514oemreg.ttf | 9 | -rw-r--r--··0.0·unx····37312·b-·defN·81-Jan-01·01:01·assets/8514oemreg.ttf |
| 10 | -rw-r--r--··0.0·unx····49052·b-·defN·81-Jan-01·01:01·assets/VeraMoBd.ttf | 10 | -rw-r--r--··0.0·unx····49052·b-·defN·81-Jan-01·01:01·assets/VeraMoBd.ttf |
| Offset 801, 8 lines modified | Offset 801, 8 lines modified | ||
| 801 | -rw----·····0.0·fat······187·b-·stor·81-Jan-01·01:01·res/wZ.png | 801 | -rw----·····0.0·fat······187·b-·stor·81-Jan-01·01:01·res/wZ.png |
| 802 | -rw----·····0.0·fat····21743·b-·stor·81-Jan-01·01:01·res/y5.png | 802 | -rw----·····0.0·fat····21743·b-·stor·81-Jan-01·01:01·res/y5.png |
| 803 | -rw----·····0.0·fat······154·b-·stor·81-Jan-01·01:01·res/zf.png | 803 | -rw----·····0.0·fat······154·b-·stor·81-Jan-01·01:01·res/zf.png |
| 804 | -rw----·····0.0·fat····19972·b-·stor·81-Jan-01·01:01·resources.arsc | 804 | -rw----·····0.0·fat····19972·b-·stor·81-Jan-01·01:01·resources.arsc |
| 805 | -rw----·····2.0·fat····68951·b-·defN·81-Jan-01·01:01·META-INF/A8B3D3D5.SF | 805 | -rw----·····2.0·fat····68951·b-·defN·81-Jan-01·01:01·META-INF/A8B3D3D5.SF |
| 806 | -rw----·····2.0·fat·····1328·b-·defN·81-Jan-01·01:01·META-INF/A8B3D3D5.RSA | 806 | -rw----·····2.0·fat·····1328·b-·defN·81-Jan-01·01:01·META-INF/A8B3D3D5.RSA |
| 807 | -rw----·····2.0·fat····68843·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 807 | -rw----·····2.0·fat····68843·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 808 | 806·files,·7018 | 808 | 806·files,·70188176·bytes·uncompressed,·31117843·bytes·compressed:··55.7% |
| Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·b2aa253a |
| 5 | signature···········:· | 5 | signature···········:·c3be...d225 |
| 6 | file_size···········:·134 | 6 | file_size···········:·134960 |
| 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·····:·200 | 10 | string_ids_size·····:·2002 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·276 | 12 | type_ids_size·······:·276 |
| 13 | type_ids_off········:·81 | 13 | type_ids_off········:·8120·(0x001fb8) |
| 14 | proto_ids_size······:·363 | 14 | proto_ids_size······:·363 |
| 15 | proto_ids_off·······:·922 | 15 | proto_ids_off·······:·9224·(0x002408) |
| 16 | field_ids_size······:·827 | 16 | field_ids_size······:·827 |
| 17 | field_ids_off·······:·135 | 17 | field_ids_off·······:·13580·(0x00350c) |
| 18 | method_ids_size·····:·119 | 18 | method_ids_size·····:·1197 |
| 19 | method_ids_off······:·2019 | 19 | method_ids_off······:·20196·(0x004ee4) |
| 20 | class_defs_size·····:·87 | 20 | class_defs_size·····:·87 |
| 21 | class_defs_off······:·297 | 21 | class_defs_off······:·29772·(0x00744c) |
| 22 | data_size···········:·10 | 22 | data_size···········:·102404 |
| 23 | data_off············:·325 | 23 | data_off············:·32556·(0x007f2c) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·114 | 25 | class_idx···········:·114 |
| 26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
| 27 | superclass_idx······:·233 | 27 | superclass_idx······:·233 |
| 28 | source_file_idx·····:·6 | 28 | source_file_idx·····:·69 |
| 29 | static_fields_size··:·5 | 29 | static_fields_size··:·5 |
| 30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
| 31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
| 32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
| 33 | Class·#0············- | 33 | Class·#0············- |
| 34 | ··Class·descriptor··:·'Lcom/crawlmb/BuildConfig;' | 34 | ··Class·descriptor··:·'Lcom/crawlmb/BuildConfig;' |
| Offset 70, 31 lines modified | Offset 70, 31 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 | 007f | 77 | 007f2c:········································|[007f2c]·com.crawlmb.BuildConfig.<init>:()V |
| 78 | 007f | 78 | 007f3c:·7010·6804·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0468 |
| 79 | 007f | 79 | 007f42:·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/crawlmb/BuildConfig;· | 84 | ········0x0000·-·0x0004·reg=0·this·Lcom/crawlmb/BuildConfig;· |
| 85 | ··Virtual·methods···- | 85 | ··Virtual·methods···- |
| 86 | ··source_file_idx···:·6 | 86 | ··source_file_idx···:·69·(BuildConfig.java) |
| 87 | Class·#1·header: | 87 | Class·#1·header: |
| 88 | class_idx···········:·115 | 88 | class_idx···········:·115 |
| 89 | access_flags········:·0·(0x0000) | 89 | access_flags········:·0·(0x0000) |
| 90 | superclass_idx······:·59 | 90 | superclass_idx······:·59 |
| 91 | source_file_idx·····:·7 | 91 | source_file_idx·····:·79 |
| 92 | static_fields_size··:·0 | 92 | static_fields_size··:·0 |
| 93 | instance_fields_size:·1 | 93 | instance_fields_size:·1 |
| 94 | direct_methods_size·:·1 | 94 | direct_methods_size·:·1 |
| 95 | virtual_methods_size:·1 | 95 | virtual_methods_size:·1 |
| 96 | Class·#1·annotations: | 96 | Class·#1·annotations: |
| 97 | Annotations·on·class | 97 | Annotations·on·class |
| Offset 118, 18 lines modified | Offset 118, 18 lines modified | ||
| 118 | ······type··········:·'(Lcom/crawlmb/CharFileViewer;)V' | 118 | ······type··········:·'(Lcom/crawlmb/CharFileViewer;)V' |
| 119 | ······access········:·0x10000·(CONSTRUCTOR) | 119 | ······access········:·0x10000·(CONSTRUCTOR) |
| 120 | ······code··········- | 120 | ······code··········- |
| 121 | ······registers·····:·2 | 121 | ······registers·····:·2 |
| 122 | ······ins···········:·2 | 122 | ······ins···········:·2 |
| 123 | ······outs··········:·1 | 123 | ······outs··········:·1 |
| 124 | ······insns·size····:·6·16-bit·code·units | 124 | ······insns·size····:·6·16-bit·code·units |
| 125 | 007f | 125 | 007fe8:········································|[007fe8]·com.crawlmb.CharFileViewer$1.<init>:(Lcom/crawlmb/CharFileViewer;)V |
| 126 | 007f | 126 | 007ff8:·5b01·2c00······························|0000:·iput-object·v1,·v0,·Lcom/crawlmb/CharFileViewer$1;.this$0:Lcom/crawlmb/CharFileViewer;·//·field@002c |
| 127 | 007f | 127 | 007ffc:·7010·c800·0000·························|0002:·invoke-direct·{v0},·Landroid/text/method/ArrowKeyMovementMethod;.<init>:()V·//·method@00c8 |
| 128 | 00 | 128 | 008002:·0e00···································|0005:·return-void |
| 129 | ······catches·······:·(none) | 129 | ······catches·······:·(none) |
| 130 | ······positions·····:· | 130 | ······positions·····:· |
| 131 | ········0x0000·line=201 | 131 | ········0x0000·line=201 |
| 132 | ······locals········:· | 132 | ······locals········:· |
| 133 | ········0x0000·-·0x0006·reg=0·this·Lcom/crawlmb/CharFileViewer$1;· | 133 | ········0x0000·-·0x0006·reg=0·this·Lcom/crawlmb/CharFileViewer$1;· |
| 134 | ········0x0000·-·0x0006·reg=1·(null)·Lcom/crawlmb/CharFileViewer;· | 134 | ········0x0000·-·0x0006·reg=1·(null)·Lcom/crawlmb/CharFileViewer;· |
| Offset 139, 57 lines modified | Offset 139, 57 lines modified | ||
| 139 | ······type··········:·'(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' | 139 | ······type··········:·'(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' |
| 140 | ······access········:·0x0001·(PUBLIC) | 140 | ······access········:·0x0001·(PUBLIC) |
| 141 | ······code··········- | 141 | ······code··········- |
| 142 | ······registers·····:·8 | 142 | ······registers·····:·8 |
| 143 | ······ins···········:·4 | 143 | ······ins···········:·4 |
| 144 | ······outs··········:·4 | 144 | ······outs··········:·4 |
| 145 | ······insns·size····:·73·16-bit·code·units | 145 | ······insns·size····:·73·16-bit·code·units |
| 146 | 007f | 146 | 007f44:········································|[007f44]·com.crawlmb.CharFileViewer$1.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z |
| 147 | 007f | 147 | 007f54:·6e10·ea00·0700·························|0000:·invoke-virtual·{v7},·Landroid/view/MotionEvent;.getAction:()I·//·method@00ea |
| 148 | 007f | 148 | 007f5a:·0a00···································|0003:·move-result·v0 |
| 149 | 007f | 149 | 007f5c:·1211···································|0004:·const/4·v1,·#int·1·//·#1 |
| 150 | 007f | 150 | 007f5e:·3310·3f00······························|0005:·if-ne·v0,·v1,·0044·//·+003f |
| 151 | 007f | 151 | 007f62:·6e10·f200·0700·························|0007:·invoke-virtual·{v7},·Landroid/view/MotionEvent;.getX:()F·//·method@00f2 |
| 152 | 007f | 152 | 007f68:·0a00···································|000a:·move-result·v0 |
| 153 | 007f | 153 | 007f6a:·8700···································|000b:·float-to-int·v0,·v0 |
| 154 | 007f | 154 | 007f6c:·6e10·f300·0700·························|000c:·invoke-virtual·{v7},·Landroid/view/MotionEvent;.getY:()F·//·method@00f3 |
| 155 | 007f | 155 | 007f72:·0a02···································|000f:·move-result·v2 |
| 156 | 007f | 156 | 007f74:·8722···································|0010:·float-to-int·v2,·v2 |
| 157 | 007f | 157 | 007f76:·6e10·4c01·0500·························|0011:·invoke-virtual·{v5},·Landroid/widget/TextView;.getTotalPaddingLeft:()I·//·method@014c |
| 158 | 007f | 158 | 007f7c:·0a03···································|0014:·move-result·v3 |
| 159 | 007f | 159 | 007f7e:·b130···································|0015:·sub-int/2addr·v0,·v3 |
| 160 | 007f | 160 | 007f80:·6e10·4d01·0500·························|0016:·invoke-virtual·{v5},·Landroid/widget/TextView;.getTotalPaddingTop:()I·//·method@014d |
| 161 | 007f | 161 | 007f86:·0a03···································|0019:·move-result·v3 |
| 162 | 007f | 162 | 007f88:·b132···································|001a:·sub-int/2addr·v2,·v3 |
| 163 | 007f | 163 | 007f8a:·6e10·4601·0500·························|001b:·invoke-virtual·{v5},·Landroid/widget/TextView;.getScrollX:()I·//·method@0146 |
| 164 | 007f | 164 | 007f90:·0a03···································|001e:·move-result·v3 |
| 165 | 007f | 165 | 007f92:·b030···································|001f:·add-int/2addr·v0,·v3 |
| 166 | 007f | 166 | 007f94:·6e10·4701·0500·························|0020:·invoke-virtual·{v5},·Landroid/widget/TextView;.getScrollY:()I·//·method@0147 |
| 167 | 007f | 167 | 007f9a:·0a03···································|0023:·move-result·v3 |
| 168 | 007f | 168 | 007f9c:·b032···································|0024:·add-int/2addr·v2,·v3 |
| 169 | 007f | 169 | 007f9e:·6e10·4001·0500·························|0025:·invoke-virtual·{v5},·Landroid/widget/TextView;.getLayout:()Landroid/text/Layout;·//·method@0140 |
| 170 | 007f | 170 | 007fa4:·0c03···································|0028:·move-result-object·v3 |
| 171 | 007f | 171 | 007fa6:·6e20·c500·2300·························|0029:·invoke-virtual·{v3,·v2},·Landroid/text/Layout;.getLineForVertical:(I)I·//·method@00c5 |
| 172 | 007f | 172 | 007fac:·0a02···································|002c:·move-result·v2 |
| 173 | 007f | 173 | 007fae:·8200···································|002d:·int-to-float·v0,·v0 |
| 174 | 007f | 174 | 007fb0:·6e30·c600·2300·························|002e:·invoke-virtual·{v3,·v2,·v0},·Landroid/text/Layout;.getOffsetForHorizontal:(IF)I·//·method@00c6 |
| 175 | 007f | 175 | 007fb6:·0a00···································|0031:·move-result·v0 |
| 176 | 007f | 176 | 007fb8:·1c02·3d00······························|0032:·const-class·v2,·Landroid/text/style/ClickableSpan;·//·type@003d |
| 177 | 007f | 177 | 007fbc:·7240·c700·0620·························|0034:·invoke-interface·{v6,·v0,·v0,·v2},·Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object;·//·method@00c7 |
| Max diff block lines reached; 2764909/2778348 bytes (99.52%) of diff not shown. | |||
| Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
| 1 | Zip·file·size:·186 | 1 | Zip·file·size:·186394·bytes,·number·of·entries:·87 |
| 2 | ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·com/crawlmb/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·com/crawlmb/BuildConfig.class |
| 3 | ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·com/crawlmb/CharFileViewer$1.class | 3 | ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·com/crawlmb/CharFileViewer$1.class |
| 4 | ?rwxrwxr-x··2.0·unx·····5721·b-·stor·80-Jan-01·00:00·com/crawlmb/CharFileViewer.class | 4 | ?rwxrwxr-x··2.0·unx·····5721·b-·stor·80-Jan-01·00:00·com/crawlmb/CharFileViewer.class |
| 5 | ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$1.class | 5 | ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$1.class |
| 6 | ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$2.class | 6 | ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$2.class |
| 7 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$3.class | 7 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$3.class |
| 8 | ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$4.class | 8 | ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$4.class |
| 9 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$5.class | 9 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$5.class |
| 10 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$6.class | 10 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·com/crawlmb/ConfigEditor$6.class |
| 11 | ?rwxrwxr-x··2.0·unx····11642·b-·defN·80-Jan-01·00:00·com/crawlmb/ConfigEditor.class | 11 | ?rwxrwxr-x··2.0·unx····11642·b-·defN·80-Jan-01·00:00·com/crawlmb/ConfigEditor.class |
| 12 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlApplication.class | 12 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlApplication.class |
| 13 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog$1.class | 13 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog$1.class |
| 14 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog$2.class | 14 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog$2.class |
| 15 | ?rwxrwxr-x··2.0·unx·····10 | 15 | ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog$Action.class |
| 16 | ?rwxrwxr-x··2.0·unx·····2151·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog.class | 16 | ?rwxrwxr-x··2.0·unx·····2151·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlDialog.class |
| 17 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlInputConnection.class | 17 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/crawlmb/CrawlInputConnection.class |
| 18 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·com/crawlmb/EditConfigFilePreference.class | 18 | ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·com/crawlmb/EditConfigFilePreference.class |
| 19 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·com/crawlmb/GameThread$1.class | 19 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·com/crawlmb/GameThread$1.class |
| 20 | ?rwxrwxr-x··2.0·unx·····10 | 20 | ?rwxrwxr-x··2.0·unx·····1067·b-·stor·80-Jan-01·00:00·com/crawlmb/GameThread$Request.class |
| 21 | ?rwxrwxr-x··2.0·unx·····2394·b-·stor·80-Jan-01·00:00·com/crawlmb/GameThread.class | 21 | ?rwxrwxr-x··2.0·unx·····2394·b-·stor·80-Jan-01·00:00·com/crawlmb/GameThread.class |
| 22 | ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·com/crawlmb/KeyBuffer$1.class | 22 | ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·com/crawlmb/KeyBuffer$1.class |
| 23 | ?rwxrwxr-x··2.0·unx·····6301·b-·stor·80-Jan-01·00:00·com/crawlmb/KeyBuffer.class | 23 | ?rwxrwxr-x··2.0·unx·····6301·b-·stor·80-Jan-01·00:00·com/crawlmb/KeyBuffer.class |
| 24 | ?rwxrwxr-x··2.0·unx·····3339·b-·stor·80-Jan-01·00:00·com/crawlmb/NativeWrapper.class | 24 | ?rwxrwxr-x··2.0·unx·····3339·b-·stor·80-Jan-01·00:00·com/crawlmb/NativeWrapper.class |
| 25 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/crawlmb/PassThroughListener.class | 25 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/crawlmb/PassThroughListener.class |
| 26 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·com/crawlmb/Preferences$1.class | 26 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·com/crawlmb/Preferences$1.class |
| 27 | ?rwxrwxr-x··2.0·unx·····7314·b-·stor·80-Jan-01·00:00·com/crawlmb/Preferences.class | 27 | ?rwxrwxr-x··2.0·unx·····7314·b-·stor·80-Jan-01·00:00·com/crawlmb/Preferences.class |
| Offset 63, 27 lines modified | Offset 63, 27 lines modified | ||
| 63 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/SplashActivity$StartGameRunnable.class | 63 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/SplashActivity$StartGameRunnable.class |
| 64 | ?rwxrwxr-x··2.0·unx·····8363·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/SplashActivity.class | 64 | ?rwxrwxr-x··2.0·unx·····8363·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/SplashActivity.class |
| 65 | ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$1.class | 65 | ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$1.class |
| 66 | ?rwxrwxr-x··2.0·unx·····1974·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$2.class | 66 | ?rwxrwxr-x··2.0·unx·····1974·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$2.class |
| 67 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener.class | 67 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener.class |
| 68 | ?rwxrwxr-x··2.0·unx·····1988·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$SwipeTracker.class | 68 | ?rwxrwxr-x··2.0·unx·····1988·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$SwipeTracker.class |
| 69 | ?rwxrwxr-x··2.0·unx····28516·b-·defN·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView.class | 69 | ?rwxrwxr-x··2.0·unx····28516·b-·defN·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView.class |
| 70 | ?rwxrwxr-x··2.0·unx······9 | 70 | ?rwxrwxr-x··2.0·unx······967·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType.class |
| 71 | ?rwxrwxr-x··2.0·unx·····18 | 71 | ?rwxrwxr-x··2.0·unx·····1887·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey.class |
| 72 | ?rwxrwxr-x··2.0·unx·····2533·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/DirectionalTouchView.class | 72 | ?rwxrwxr-x··2.0·unx·····2533·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/DirectionalTouchView.class |
| 73 | ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/KeyboardLayoutSpinnerAdapter.class | 73 | ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/KeyboardLayoutSpinnerAdapter.class |
| 74 | ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/crawlmb/keylistener/KeyListener.class | 74 | ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/crawlmb/keylistener/KeyListener.class |
| 75 | ?rwxrwxr-x··2.0·unx·····1997·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMap.class | 75 | ?rwxrwxr-x··2.0·unx·····1997·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMap.class |
| 76 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$1.class | 76 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$1.class |
| 77 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$2.class | 77 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$2.class |
| 78 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$3.class | 78 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference$3.class |
| 79 | ?rwxrwxr-x··2.0·unx·····4782·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference.class | 79 | ?rwxrwxr-x··2.0·unx·····4782·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapPreference.class |
| 80 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapResetPreference.class | 80 | ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapResetPreference.class |
| 81 | ?rwxrwxr-x··2.0·unx·····20 | 81 | ?rwxrwxr-x··2.0·unx·····2089·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapper$KeyAction.class |
| 82 | ?rwxrwxr-x··2.0·unx····11141·b-·defN·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapper.class | 82 | ?rwxrwxr-x··2.0·unx····11141·b-·defN·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapper.class |
| 83 | ?rwxrwxr-x··2.0·unx·····6243·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/CustomKeyboardActivity.class | 83 | ?rwxrwxr-x··2.0·unx·····6243·b-·stor·80-Jan-01·00:00·com/crawlmb/activity/CustomKeyboardActivity.class |
| 84 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$3.class | 84 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardView$3.class |
| 85 | ?rwxrwxr-x··2.0·unx·····2798·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardWrapper.class | 85 | ?rwxrwxr-x··2.0·unx·····2798·b-·stor·80-Jan-01·00:00·com/crawlmb/keyboard/CrawlKeyboardWrapper.class |
| 86 | ?rwxrwxr-x··2.0·unx·····2776·b-·stor·80-Jan-01·00:00·com/crawlmb/keylistener/GameKeyListener.class | 86 | ?rwxrwxr-x··2.0·unx·····2776·b-·stor·80-Jan-01·00:00·com/crawlmb/keylistener/GameKeyListener.class |
| 87 | ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapModPreference.class | 87 | ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·com/crawlmb/keymap/KeyMapModPreference.class |
| 88 | ?rwxrwxr-x··2.0·unx····11818·b-·defN·80-Jan-01·00:00·com/crawlmb/view/TermView.class | 88 | ?rwxrwxr-x··2.0·unx····11818·b-·defN·80-Jan-01·00:00·com/crawlmb/view/TermView.class |
| 89 | 87·files,·206 | 89 | 87·files,·206701·bytes·uncompressed,·172828·bytes·compressed:··16.4% |
| Offset 1, 32 lines modified | Offset 1, 16 lines modified | ||
| 1 | package·com.crawlmb; | 1 | package·com.crawlmb; |
| 2 | public·enum·CrawlDialog$Action | 2 | public·enum·CrawlDialog$Action |
| 3 | { | 3 | { |
| 4 | ····GameFatalAlert("GameFatalAlert",·0),· | 4 | ····GameFatalAlert("GameFatalAlert",·0),· |
| 5 | ····OnGameExit("OnGameExit",· | 5 | ····OnGameExit("OnGameExit",·2),· |
| 6 | ····StartGame("StartGame",· | 6 | ····StartGame("StartGame",·1),· |
| 7 | ····ToggleKeyboard("ToggleKeyboard",· | 7 | ····ToggleKeyboard("ToggleKeyboard",·3); |
| 8 | ···· | ||
| 9 | ····static·{ | ||
| 10 | ········final·int·n·=·1; | ||
| 11 | ········final·int·n2·=·2; | ||
| 12 | ········final·int·n3·=·3; | ||
| 13 | ········final·CrawlDialog$Action[]·$values·=·new·CrawlDialog$Action[4]; | ||
| 14 | ········final·CrawlDialog$Action·crawlDialog$Action; | ||
| 15 | ········$values[0]·=·crawlDialog$Action; | ||
| 16 | ········final·CrawlDialog$Action·crawlDialog$Action2; | ||
| 17 | ········$values[n]·=·crawlDialog$Action2; | ||
| 18 | ········final·CrawlDialog$Action·crawlDialog$Action3; | ||
| 19 | ········$values[n2]·=·crawlDialog$Action3; | ||
| 20 | ········final·CrawlDialog$Action·crawlDialog$Action4; | ||
| 21 | ········$values[n3]·=·crawlDialog$Action4; | ||
| 22 | ········$VALUES·=·$values; | ||
| 23 | ····} | ||
| 24 | ···· | 8 | ···· |
| 25 | ····private·CrawlDialog$Action(final·String·name,·final·int·ordinal)·{ | 9 | ····private·CrawlDialog$Action(final·String·name,·final·int·ordinal)·{ |
| 26 | ····} | 10 | ····} |
| 27 | ···· | 11 | ···· |
| 28 | ····public·static·CrawlDialog$Action·convert(final·int·n)·{ | 12 | ····public·static·CrawlDialog$Action·convert(final·int·n)·{ |
| 29 | ········return·((CrawlDialog$Action[])CrawlDialog$Action.class.getEnumConstants())[n]; | 13 | ········return·((CrawlDialog$Action[])CrawlDialog$Action.class.getEnumConstants())[n]; |
| 30 | ····} | 14 | ····} |
| Offset 1, 32 lines modified | Offset 1, 16 lines modified | ||
| 1 | package·com.crawlmb; | 1 | package·com.crawlmb; |
| 2 | public·enum·GameThread$Request | 2 | public·enum·GameThread$Request |
| 3 | { | 3 | { |
| 4 | ····OnGameExit("OnGameExit",· | 4 | ····OnGameExit("OnGameExit",·3),· |
| 5 | ····SaveGame("SaveGame",· | 5 | ····SaveGame("SaveGame",·2),· |
| 6 | ····StartGame("StartGame",·0),· | 6 | ····StartGame("StartGame",·0),· |
| 7 | ····StopGame("StopGame",· | 7 | ····StopGame("StopGame",·1); |
| 8 | ···· | ||
| 9 | ····static·{ | ||
| 10 | ········final·int·n·=·1; | ||
| 11 | ········final·int·n2·=·2; | ||
| 12 | ········final·int·n3·=·3; | ||
| 13 | ········final·GameThread$Request[]·$values·=·new·GameThread$Request[4]; | ||
| 14 | ········final·GameThread$Request·gameThread$Request; | ||
| 15 | ········$values[0]·=·gameThread$Request; | ||
| 16 | ········final·GameThread$Request·gameThread$Request2; | ||
| 17 | ········$values[n]·=·gameThread$Request2; | ||
| 18 | ········final·GameThread$Request·gameThread$Request3; | ||
| 19 | ········$values[n2]·=·gameThread$Request3; | ||
| 20 | ········final·GameThread$Request·gameThread$Request4; | ||
| 21 | ········$values[n3]·=·gameThread$Request4; | ||
| 22 | ········$VALUES·=·$values; | ||
| 23 | ····} | ||
| 24 | ···· | 8 | ···· |
| 25 | ····private·GameThread$Request(final·String·name,·final·int·ordinal)·{ | 9 | ····private·GameThread$Request(final·String·name,·final·int·ordinal)·{ |
| 26 | ····} | 10 | ····} |
| 27 | ···· | 11 | ···· |
| 28 | ····public·static·GameThread$Request·convert(final·int·n)·{ | 12 | ····public·static·GameThread$Request·convert(final·int·n)·{ |
| 29 | ········return·((GameThread$Request[])GameThread$Request.class.getEnumConstants())[n]; | 13 | ········return·((GameThread$Request[])GameThread$Request.class.getEnumConstants())[n]; |
| 30 | ····} | 14 | ····} |
| Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
| 1 | package·com.crawlmb.keyboard; | 1 | package·com.crawlmb.keyboard; |
| 2 | public·enum·CrawlKeyboardWrapper$KeyboardType | 2 | public·enum·CrawlKeyboardWrapper$KeyboardType |
| 3 | { | 3 | { |
| 4 | ····QWERTY("QWERTY",·0),· | 4 | ····QWERTY("QWERTY",·0),· |
| 5 | ····SYMBOLS("SYMBOLS",· | 5 | ····SYMBOLS("SYMBOLS",·1),· |
| 6 | ····SYMBOLS_SHIFT("SYMBOLS_SHIFT",· | 6 | ····SYMBOLS_SHIFT("SYMBOLS_SHIFT",·2); |
| 7 | ···· | ||
| 8 | ····static·{ | ||
| 9 | ········final·int·n·=·1; | ||
| 10 | ········final·int·n2·=·2; | ||
| 11 | ········final·CrawlKeyboardWrapper$KeyboardType·crawlKeyboardWrapper$KeyboardType; | ||
| 12 | ········final·CrawlKeyboardWrapper$KeyboardType[]·$values·=·{·crawlKeyboardWrapper$KeyboardType,·null,·null·}; | ||
| 13 | ········final·CrawlKeyboardWrapper$KeyboardType·crawlKeyboardWrapper$KeyboardType2; | ||
| 14 | ········$values[n]·=·crawlKeyboardWrapper$KeyboardType2; | ||
| 15 | ········final·CrawlKeyboardWrapper$KeyboardType·crawlKeyboardWrapper$KeyboardType3; | ||
| 16 | ········$values[n2]·=·crawlKeyboardWrapper$KeyboardType3; | ||
| 17 | ········$VALUES·=·$values; | ||
| 18 | ····} | ||
| 19 | ···· | 7 | ···· |
| 20 | ····private·CrawlKeyboardWrapper$KeyboardType(final·String·name,·final·int·ordinal)·{ | 8 | ····private·CrawlKeyboardWrapper$KeyboardType(final·String·name,·final·int·ordinal)·{ |
| 21 | ····} | 9 | ····} |
| 22 | } | 10 | } |
| Offset 2, 51 lines modified | Offset 2, 26 lines modified | ||
| 2 | package·com.crawlmb.keyboard; | 2 | package·com.crawlmb.keyboard; |
| 3 | import·android.util.SparseArray; | 3 | import·android.util.SparseArray; |
| 4 | public·enum·CrawlKeyboardWrapper$SpecialKey | 4 | public·enum·CrawlKeyboardWrapper$SpecialKey |
| 5 | { | 5 | { |
| 6 | ····ARROWDOWNKEY("ARROWDOWNKEY",·0,·2130968594,·258),· | 6 | ····ARROWDOWNKEY("ARROWDOWNKEY",·0,·2130968594,·258),· |
| 7 | ····ARROWLEFTKEY("ARROWLEFTKEY",· | 7 | ····ARROWLEFTKEY("ARROWLEFTKEY",·1,·2130968596,·260),· |
| 8 | ····ARROWRIGHTKEY("ARROWRIGHTKEY",· | 8 | ····ARROWRIGHTKEY("ARROWRIGHTKEY",·2,·2130968598,·261),· |
| 9 | ····ARROWUPKEY("ARROWUPKEY",· | 9 | ····ARROWUPKEY("ARROWUPKEY",·3,·2130968602,·259),· |
| 10 | ····BACKSPACEKEY("BACKSPACEKEY",· | 10 | ····BACKSPACEKEY("BACKSPACEKEY",·7,·2130968593,·159),· |
| 11 | ····ENTERKEY("ENTERKEY",·4,·2130968597,·13),· | 11 | ····ENTERKEY("ENTERKEY",·4,·2130968597,·13),· |
| 12 | ····ESCKEY("ESCKEY",·5,·2130968595,·27),· | 12 | ····ESCKEY("ESCKEY",·5,·2130968595,·27),· |
| 13 | ····TAB("TAB",·6,·2130968601,·9); | 13 | ····TAB("TAB",·6,·2130968601,·9); |
| 14 | ···· | 14 | ···· |
| 15 | ····private·static·SparseArray·codeToKeyMap; | 15 | ····private·static·SparseArray·codeToKeyMap; |
| 16 | ····private·final·int·code; | 16 | ····private·final·int·code; |
| 17 | ····private·final·int·resourceId; | 17 | ····private·final·int·resourceId; |
| 18 | ···· | 18 | ···· |
| 19 | ····static·{ | ||
| 20 | ········final·int·n·=·1; | ||
| 21 | ········final·int·n2·=·2; | ||
| 22 | ········final·int·n3·=·3; | ||
| 23 | ········final·int·n4·=·7; | ||
| 24 | ········final·CrawlKeyboardWrapper$SpecialKey[]·$values·=·new·CrawlKeyboardWrapper$SpecialKey[8]; | ||
| 25 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey; | ||
| 26 | ········$values[0]·=·crawlKeyboardWrapper$SpecialKey; | ||
| 27 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey2; | ||
| 28 | ········$values[n]·=·crawlKeyboardWrapper$SpecialKey2; | ||
| 29 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey3; | ||
| 30 | ········$values[n2]·=·crawlKeyboardWrapper$SpecialKey3; | ||
| 31 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey4; | ||
| 32 | ········$values[n3]·=·crawlKeyboardWrapper$SpecialKey4; | ||
| 33 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey5; | ||
| 34 | ········$values[4]·=·crawlKeyboardWrapper$SpecialKey5; | ||
| 35 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey6; | ||
| 36 | ········$values[5]·=·crawlKeyboardWrapper$SpecialKey6; | ||
| 37 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey7; | ||
| 38 | ········$values[6]·=·crawlKeyboardWrapper$SpecialKey7; | ||
| 39 | ········final·CrawlKeyboardWrapper$SpecialKey·crawlKeyboardWrapper$SpecialKey8; | ||
| 40 | ········$values[n4]·=·crawlKeyboardWrapper$SpecialKey8; | ||
| 41 | ········$VALUES·=·$values; | ||
| 42 | ····} | ||
| 43 | ···· | ||
| 44 | ····private·CrawlKeyboardWrapper$SpecialKey(final·String·name,·final·int·ordinal,·final·int·resourceId,·final·int·code)·{ | 19 | ····private·CrawlKeyboardWrapper$SpecialKey(final·String·name,·final·int·ordinal,·final·int·resourceId,·final·int·code)·{ |
| 45 | ········this.resourceId·=·resourceId; | 20 | ········this.resourceId·=·resourceId; |
| 46 | ········this.code·=·code; | 21 | ········this.code·=·code; |
| 47 | ········getCodeToKeyMap().put(code,·(Object)this); | 22 | ········getCodeToKeyMap().put(code,·(Object)this); |
| 48 | ····} | 23 | ····} |
| 49 | ···· | 24 | ···· |
| 50 | ····public·static·SparseArray·getCodeToKeyMap()·{ | 25 | ····public·static·SparseArray·getCodeToKeyMap()·{ |
| Offset 7, 52 lines modified | Offset 7, 26 lines modified | ||
| 7 | ····ArrowDownKey("ArrowDownKey",·2),· | 7 | ····ArrowDownKey("ArrowDownKey",·2),· |
| 8 | ····ArrowLeftKey("ArrowLeftKey",·3),· | 8 | ····ArrowLeftKey("ArrowLeftKey",·3),· |
| 9 | ····ArrowRightKey("ArrowRightKey",·4),· | 9 | ····ArrowRightKey("ArrowRightKey",·4),· |
| 10 | ····ArrowUpKey("ArrowUpKey",·5),· | 10 | ····ArrowUpKey("ArrowUpKey",·5),· |
| 11 | ····BackspaceKey("BackspaceKey",·17),· | 11 | ····BackspaceKey("BackspaceKey",·17),· |
| 12 | ····CharacterKey("CharacterKey",·7),· | 12 | ····CharacterKey("CharacterKey",·7),· |
| 13 | ····CtrlKey("CtrlKey",·6),· | 13 | ····CtrlKey("CtrlKey",·6),· |
| 14 | ····DeleteKey("DeleteKey",· | 14 | ····DeleteKey("DeleteKey",·18),· |
| 15 | ····EnterKey("EnterKey",·8),· | 15 | ····EnterKey("EnterKey",·8),· |
| 16 | ····EscKey("EscKey",·9),· | 16 | ····EscKey("EscKey",·9),· |
| 17 | ····None("None",·0),· | 17 | ····None("None",·0),· |
| 18 | ····Period("Period",·10),· | 18 | ····Period("Period",·10),· |
| 19 | ····ShiftKey("ShiftKey",·11),· | 19 | ····ShiftKey("ShiftKey",·11),· |
| 20 | ····Space("Space",·12),· | 20 | ····Space("Space",·12),· |
| 21 | ····Tab("Tab",·13),· | 21 | ····Tab("Tab",·13),· |
| 22 | ····VirtualKeyboard("VirtualKeyboard",·14),· | 22 | ····VirtualKeyboard("VirtualKeyboard",·14),· |
| 23 | ····ZoomIn("ZoomIn",·15),· | 23 | ····ZoomIn("ZoomIn",·15),· |
| 24 | ····ZoomOut("ZoomOut",·16); | 24 | ····ZoomOut("ZoomOut",·16); |
| 25 | ···· | 25 | ···· |
| 26 | ····static·{ | ||
| 27 | ········final·int·n·=·18; | ||
| 28 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction; | ||
| 29 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction2; | ||
| 30 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction3; | ||
| 31 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction4; | ||
| 32 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction5; | ||
| 33 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction6; | ||
| 34 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction7; | ||
| 35 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction8; | ||
| 36 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction9; | ||
| 37 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction10; | ||
| 38 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction11; | ||
| 39 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction12; | ||
| 40 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction13; | ||
| 41 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction14; | ||
| 42 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction15; | ||
| 43 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction16; | ||
| 44 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction17; | ||
| 45 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction18; | ||
| 46 | ········final·KeyMapper$KeyAction[]·$values·=·{·keyMapper$KeyAction,·keyMapper$KeyAction2,·keyMapper$KeyAction3,·keyMapper$KeyAction4,·keyMapper$KeyAction5,·keyMapper$KeyAction6,·keyMapper$KeyAction7,·keyMapper$KeyAction8,·keyMapper$KeyAction9,·keyMapper$KeyAction10,·keyMapper$KeyAction11,·keyMapper$KeyAction12,·keyMapper$KeyAction13,·keyMapper$KeyAction14,·keyMapper$KeyAction15,·keyMapper$KeyAction16,·keyMapper$KeyAction17,·keyMapper$KeyAction18,·null·}; | ||
| 47 | ········final·KeyMapper$KeyAction·keyMapper$KeyAction19; | ||
| 48 | ········$values[n]·=·keyMapper$KeyAction19; | ||
| 49 | ········$VALUES·=·$values; | ||
| 50 | ····} | ||
| 51 | ···· | ||
| 52 | ····private·KeyMapper$KeyAction(final·String·name,·final·int·ordinal)·{ | 26 | ····private·KeyMapper$KeyAction(final·String·name,·final·int·ordinal)·{ |
| 53 | ····} | 27 | ····} |
| 54 | ···· | 28 | ···· |
| 55 | ····public·static·KeyMapper$KeyAction·convert(final·int·n)·{ | 29 | ····public·static·KeyMapper$KeyAction·convert(final·int·n)·{ |
| 56 | ········return·((KeyMapper$KeyAction[])KeyMapper$KeyAction.class.getEnumConstants())[n]; | 30 | ········return·((KeyMapper$KeyAction[])KeyMapper$KeyAction.class.getEnumConstants())[n]; |
| 57 | ····} | 31 | ····} |
| 58 | ···· | 32 | ···· |
| Offset 31, 72 lines modified | Offset 31, 99 lines modified | ||
| 31 | .field·public·static·final·enum·StartGame:Lcom/crawlmb/CrawlDialog$Action; | 31 | .field·public·static·final·enum·StartGame:Lcom/crawlmb/CrawlDialog$Action; |
| 32 | .field·public·static·final·enum·ToggleKeyboard:Lcom/crawlmb/CrawlDialog$Action; | 32 | .field·public·static·final·enum·ToggleKeyboard:Lcom/crawlmb/CrawlDialog$Action; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·private·static·synthetic·$values()[Lcom/crawlmb/CrawlDialog$Action; | ||
| 35 | ····.locals·3 | ||
| 36 | ····const/4·v0,·0x4 | ||
| 37 | ····new-array·v0,·v0,·[Lcom/crawlmb/CrawlDialog$Action; | ||
| 38 | ····const/4·v1,·0x0 | ||
| 39 | ····.line·15 | ||
| 40 | ····sget-object·v2,·Lcom/crawlmb/CrawlDialog$Action;->GameFatalAlert:Lcom/crawlmb/CrawlDialog$Action; | ||
| 41 | ····aput-object·v2,·v0,·v1 | ||
| 42 | ····const/4·v1,·0x1 | ||
| 43 | ····sget-object·v2,·Lcom/crawlmb/CrawlDialog$Action;->StartGame:Lcom/crawlmb/CrawlDialog$Action; | ||
| 44 | ····aput-object·v2,·v0,·v1 | ||
| 45 | ····const/4·v1,·0x2 | ||
| 46 | ····sget-object·v2,·Lcom/crawlmb/CrawlDialog$Action;->OnGameExit:Lcom/crawlmb/CrawlDialog$Action; | ||
| 47 | ····aput-object·v2,·v0,·v1 | ||
| 48 | ····const/4·v1,·0x3 | ||
| 49 | ····sget-object·v2,·Lcom/crawlmb/CrawlDialog$Action;->ToggleKeyboard:Lcom/crawlmb/CrawlDialog$Action; | ||
| 50 | ····aput-object·v2,·v0,·v1 | ||
| 51 | ····return-object·v0 | ||
| 52 | .end·method | ||
| 34 | .method·static·constructor·<clinit>()V | 53 | .method·static·constructor·<clinit>()V |
| 35 | ····.locals· | 54 | ····.locals·3 |
| 36 | ····.line·17 | 55 | ····.line·17 |
| 37 | ····new-instance·v0,·Lcom/crawlmb/CrawlDialog$Action; | 56 | ····new-instance·v0,·Lcom/crawlmb/CrawlDialog$Action; |
| 38 | ····const-string·v1,·"GameFatalAlert" | 57 | ····const-string·v1,·"GameFatalAlert" |
| 39 | ····const/4·v2,·0x0 | 58 | ····const/4·v2,·0x0 |
| 40 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V | 59 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V |
| 41 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->GameFatalAlert:Lcom/crawlmb/CrawlDialog$Action; | 60 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->GameFatalAlert:Lcom/crawlmb/CrawlDialog$Action; |
| 42 | ····new-instance·v | 61 | ····new-instance·v0,·Lcom/crawlmb/CrawlDialog$Action; |
| 43 | ····const-string·v3,·"StartGame" | ||
| 44 | ····const/4·v4,·0x1 | ||
| 45 | ····invoke-direct·{v1,·v3,·v4},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V | ||
| 46 | ····sput-object·v1,·Lcom/crawlmb/CrawlDialog$Action;->StartGame:Lcom/crawlmb/CrawlDialog$Action; | ||
| 47 | ···· | 62 | ····const-string·v1,·"StartGame" |
| 48 | ····const | 63 | ····const/4·v2,·0x1 |
| 49 | ···· | 64 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V |
| 50 | ···· | 65 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->StartGame:Lcom/crawlmb/CrawlDialog$Action; |
| 51 | ···· | 66 | ····new-instance·v0,·Lcom/crawlmb/CrawlDialog$Action; |
| 52 | ···· | 67 | ····const-string·v1,·"OnGameExit" |
| 53 | ····const | 68 | ····const/4·v2,·0x2 |
| 54 | ···· | 69 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V |
| 55 | ···· | 70 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->OnGameExit:Lcom/crawlmb/CrawlDialog$Action; |
| 56 | ···· | 71 | ····new-instance·v0,·Lcom/crawlmb/CrawlDialog$Action; |
| 57 | ····const | 72 | ····const-string·v1,·"ToggleKeyboard" |
| 58 | ···· | 73 | ····const/4·v2,·0x3 |
| 59 | ···· | 74 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/CrawlDialog$Action;-><init>(Ljava/lang/String;I)V |
| 60 | ···· | 75 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->ToggleKeyboard:Lcom/crawlmb/CrawlDialog$Action; |
| 61 | ···· | 76 | ····.line·15 |
| 77 | ····invoke-static·{},·Lcom/crawlmb/CrawlDialog$Action;->$values()[Lcom/crawlmb/CrawlDialog$Action; | ||
| 62 | ···· | 78 | ····move-result-object·v0 |
| 63 | ····.line·15 | ||
| 64 | ····sput-object·v | 79 | ····sput-object·v0,·Lcom/crawlmb/CrawlDialog$Action;->$VALUES:[Lcom/crawlmb/CrawlDialog$Action; |
| 65 | ····return-void | 80 | ····return-void |
| 66 | .end·method | 81 | .end·method |
| 67 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 82 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
| 68 | ····.locals·0 | 83 | ····.locals·0 |
| 69 | ····.annotation·system·Ldalvik/annotation/Signature; | 84 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 31, 75 lines modified | Offset 31, 102 lines modified | ||
| 31 | .field·public·static·final·enum·StartGame:Lcom/crawlmb/GameThread$Request; | 31 | .field·public·static·final·enum·StartGame:Lcom/crawlmb/GameThread$Request; |
| 32 | .field·public·static·final·enum·StopGame:Lcom/crawlmb/GameThread$Request; | 32 | .field·public·static·final·enum·StopGame:Lcom/crawlmb/GameThread$Request; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·private·static·synthetic·$values()[Lcom/crawlmb/GameThread$Request; | ||
| 35 | ····.locals·3 | ||
| 36 | ····const/4·v0,·0x4 | ||
| 37 | ····new-array·v0,·v0,·[Lcom/crawlmb/GameThread$Request; | ||
| 38 | ····const/4·v1,·0x0 | ||
| 39 | ····.line·9 | ||
| 40 | ····sget-object·v2,·Lcom/crawlmb/GameThread$Request;->StartGame:Lcom/crawlmb/GameThread$Request; | ||
| 41 | ····aput-object·v2,·v0,·v1 | ||
| 42 | ····const/4·v1,·0x1 | ||
| 43 | ····sget-object·v2,·Lcom/crawlmb/GameThread$Request;->StopGame:Lcom/crawlmb/GameThread$Request; | ||
| 44 | ····aput-object·v2,·v0,·v1 | ||
| 45 | ····const/4·v1,·0x2 | ||
| 46 | ····sget-object·v2,·Lcom/crawlmb/GameThread$Request;->SaveGame:Lcom/crawlmb/GameThread$Request; | ||
| 47 | ····aput-object·v2,·v0,·v1 | ||
| 48 | ····const/4·v1,·0x3 | ||
| 49 | ····sget-object·v2,·Lcom/crawlmb/GameThread$Request;->OnGameExit:Lcom/crawlmb/GameThread$Request; | ||
| 50 | ····aput-object·v2,·v0,·v1 | ||
| 51 | ····return-object·v0 | ||
| 52 | .end·method | ||
| 34 | .method·static·constructor·<clinit>()V | 53 | .method·static·constructor·<clinit>()V |
| 35 | ····.locals· | 54 | ····.locals·3 |
| 36 | ····.line·10 | 55 | ····.line·10 |
| 37 | ····new-instance·v0,·Lcom/crawlmb/GameThread$Request; | 56 | ····new-instance·v0,·Lcom/crawlmb/GameThread$Request; |
| 38 | ····const-string·v1,·"StartGame" | 57 | ····const-string·v1,·"StartGame" |
| 39 | ····const/4·v2,·0x0 | 58 | ····const/4·v2,·0x0 |
| 40 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V | 59 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V |
| 41 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->StartGame:Lcom/crawlmb/GameThread$Request; | 60 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->StartGame:Lcom/crawlmb/GameThread$Request; |
| 42 | ····.line·11 | 61 | ····.line·11 |
| 43 | ····new-instance·v | 62 | ····new-instance·v0,·Lcom/crawlmb/GameThread$Request; |
| 44 | ····const-string·v | 63 | ····const-string·v1,·"StopGame" |
| 45 | ····const/4·v | 64 | ····const/4·v2,·0x1 |
| 46 | ····invoke-direct·{v | 65 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V |
| 47 | ····sput-object·v | 66 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->StopGame:Lcom/crawlmb/GameThread$Request; |
| 48 | ····.line·12 | 67 | ····.line·12 |
| 49 | ····new-instance·v | 68 | ····new-instance·v0,·Lcom/crawlmb/GameThread$Request; |
| 50 | ····const-string·v | 69 | ····const-string·v1,·"SaveGame" |
| 51 | ····const/4·v | 70 | ····const/4·v2,·0x2 |
| 52 | ····invoke-direct·{v | 71 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V |
| 53 | ····sput-object·v | 72 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->SaveGame:Lcom/crawlmb/GameThread$Request; |
| 54 | ····.line·13 | 73 | ····.line·13 |
| 55 | ····new-instance·v | 74 | ····new-instance·v0,·Lcom/crawlmb/GameThread$Request; |
| 56 | ····const-string·v7,·"OnGameExit" | ||
| 57 | ····const/4·v8,·0x3 | ||
| 58 | ····invoke-direct·{v5,·v7,·v8},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V | ||
| 59 | ····sput-object·v5,·Lcom/crawlmb/GameThread$Request;->OnGameExit:Lcom/crawlmb/GameThread$Request; | ||
| 60 | ····const | 75 | ····const-string·v1,·"OnGameExit" |
| 61 | ···· | 76 | ····const/4·v2,·0x3 |
| 62 | ···· | 77 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/GameThread$Request;-><init>(Ljava/lang/String;I)V |
| 63 | ···· | 78 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->OnGameExit:Lcom/crawlmb/GameThread$Request; |
| 64 | ···· | 79 | ····.line·9 |
| 80 | ····invoke-static·{},·Lcom/crawlmb/GameThread$Request;->$values()[Lcom/crawlmb/GameThread$Request; | ||
| 65 | ···· | 81 | ····move-result-object·v0 |
| 66 | ····.line·9 | ||
| 67 | ····sput-object·v | 82 | ····sput-object·v0,·Lcom/crawlmb/GameThread$Request;->$VALUES:[Lcom/crawlmb/GameThread$Request; |
| 68 | ····return-void | 83 | ····return-void |
| 69 | .end·method | 84 | .end·method |
| 70 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 85 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
| 71 | ····.locals·0 | 86 | ····.locals·0 |
| 72 | ····.annotation·system·Ldalvik/annotation/Signature; | 87 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
| 5 | #·interfaces | 5 | #·interfaces |
| 6 | .implements·Lcom/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener; | 6 | .implements·Lcom/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener; |
| 7 | #·annotations | 7 | #·annotations |
| 8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 9 | ····value·=·{ | 9 | ····value·=·{ |
| 10 | ········Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;, | ||
| 11 | ········Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | 10 | ········Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;, |
| 11 | ········Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 12 | ····} | 12 | ····} |
| 13 | .end·annotation | 13 | .end·annotation |
| 14 | #·instance·fields | 14 | #·instance·fields |
| 15 | .field·keyListener:Lcom/crawlmb/keylistener/KeyListener; | 15 | .field·keyListener:Lcom/crawlmb/keylistener/KeyListener; |
| Offset 29, 62 lines modified | Offset 29, 85 lines modified | ||
| 29 | .field·public·static·final·enum·SYMBOLS:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | 29 | .field·public·static·final·enum·SYMBOLS:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 30 | .field·public·static·final·enum·SYMBOLS_SHIFT:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | 30 | .field·public·static·final·enum·SYMBOLS_SHIFT:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 31 | #·direct·methods | 31 | #·direct·methods |
| 32 | .method·private·static·synthetic·$values()[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 33 | ····.locals·3 | ||
| 34 | ····const/4·v0,·0x3 | ||
| 35 | ····new-array·v0,·v0,·[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 36 | ····const/4·v1,·0x0 | ||
| 37 | ····.line·20 | ||
| 38 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->QWERTY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 39 | ····aput-object·v2,·v0,·v1 | ||
| 40 | ····const/4·v1,·0x1 | ||
| 41 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->SYMBOLS:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 42 | ····aput-object·v2,·v0,·v1 | ||
| 43 | ····const/4·v1,·0x2 | ||
| 44 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->SYMBOLS_SHIFT:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 45 | ····aput-object·v2,·v0,·v1 | ||
| 46 | ····return-object·v0 | ||
| 47 | .end·method | ||
| 32 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
| 33 | ····.locals· | 49 | ····.locals·3 |
| 34 | ····.line·21 | 50 | ····.line·21 |
| 35 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | 51 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 36 | ····const-string·v1,·"QWERTY" | 52 | ····const-string·v1,·"QWERTY" |
| 37 | ····const/4·v2,·0x0 | 53 | ····const/4·v2,·0x0 |
| 38 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;-><init>(Ljava/lang/String;I)V |
| 39 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->QWERTY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | 55 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->QWERTY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 40 | ····.line·22 | 56 | ····.line·22 |
| 41 | ····new-instance·v | 57 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 42 | ····const-string·v | 58 | ····const-string·v1,·"SYMBOLS" |
| 43 | ····const/4·v | 59 | ····const/4·v2,·0x1 |
| 44 | ····invoke-direct·{v | 60 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;-><init>(Ljava/lang/String;I)V |
| 45 | ····sput-object·v | 61 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->SYMBOLS:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 46 | ····.line·23 | 62 | ····.line·23 |
| 47 | ····new-instance·v | 63 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 48 | ····const-string·v5,·"SYMBOLS_SHIFT" | ||
| 49 | ····const/4·v6,·0x2 | ||
| 50 | ····invoke-direct·{v3,·v5,·v6},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;-><init>(Ljava/lang/String;I)V | ||
| 51 | ···· | 64 | ····const-string·v1,·"SYMBOLS_SHIFT" |
| 52 | ····const/4·v | 65 | ····const/4·v2,·0x2 |
| 53 | ····ne | 66 | ····invoke-direct·{v0,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;-><init>(Ljava/lang/String;I)V |
| 54 | ···· | 67 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->SYMBOLS_SHIFT:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 55 | ···· | 68 | ····.line·20 |
| 69 | ····invoke-static·{},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->$values()[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; | ||
| 56 | ···· | 70 | ····move-result-object·v0 |
| 57 | ····.line·20 | ||
| 58 | ····sput-object·v | 71 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType;->$VALUES:[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$KeyboardType; |
| 59 | ····return-void | 72 | ····return-void |
| 60 | .end·method | 73 | .end·method |
| 61 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 74 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
| 62 | ····.locals·0 | 75 | ····.locals·0 |
| 63 | ····.annotation·system·Ldalvik/annotation/Signature; | 76 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 55, 16 lines modified | Offset 55, 75 lines modified | ||
| 55 | #·instance·fields | 55 | #·instance·fields |
| 56 | .field·private·final·code:I | 56 | .field·private·final·code:I |
| 57 | .field·private·final·resourceId:I | 57 | .field·private·final·resourceId:I |
| 58 | #·direct·methods | 58 | #·direct·methods |
| 59 | .method·private·static·synthetic·$values()[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 60 | ····.locals·3 | ||
| 61 | ····const/16·v0,·0x8 | ||
| 62 | ····new-array·v0,·v0,·[Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 63 | ····const/4·v1,·0x0 | ||
| 64 | ····.line·25 | ||
| 65 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWDOWNKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 66 | ····aput-object·v2,·v0,·v1 | ||
| 67 | ····const/4·v1,·0x1 | ||
| 68 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWLEFTKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 69 | ····aput-object·v2,·v0,·v1 | ||
| 70 | ····const/4·v1,·0x2 | ||
| 71 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWRIGHTKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 72 | ····aput-object·v2,·v0,·v1 | ||
| 73 | ····const/4·v1,·0x3 | ||
| 74 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWUPKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 75 | ····aput-object·v2,·v0,·v1 | ||
| 76 | ····const/4·v1,·0x4 | ||
| 77 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ENTERKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 78 | ····aput-object·v2,·v0,·v1 | ||
| 79 | ····const/4·v1,·0x5 | ||
| 80 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ESCKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 81 | ····aput-object·v2,·v0,·v1 | ||
| 82 | ····const/4·v1,·0x6 | ||
| 83 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->TAB:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 84 | ····aput-object·v2,·v0,·v1 | ||
| 85 | ····const/4·v1,·0x7 | ||
| 86 | ····sget-object·v2,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->BACKSPACEKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | ||
| 87 | ····aput-object·v2,·v0,·v1 | ||
| 88 | ····return-object·v0 | ||
| 89 | .end·method | ||
| 59 | .method·static·constructor·<clinit>()V | 90 | .method·static·constructor·<clinit>()V |
| 60 | ····.locals· | 91 | ····.locals·5 |
| 61 | ····.line·27 | 92 | ····.line·27 |
| 62 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | 93 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 63 | ····const·v1,·0x7f040012 | 94 | ····const·v1,·0x7f040012 |
| 64 | ····const/16·v2,·0x102 | 95 | ····const/16·v2,·0x102 |
| Offset 74, 146 lines modified | Offset 133, 124 lines modified | ||
| 74 | ····const/4·v4,·0x0 | 133 | ····const/4·v4,·0x0 |
| 75 | ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;-><init>(Ljava/lang/String;III)V | 134 | ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;-><init>(Ljava/lang/String;III)V |
| 76 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWDOWNKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; | 135 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWDOWNKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 77 | ····.line·28 | 136 | ····.line·28 |
| 78 | ····new-instance·v | 137 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 79 | ····const·v | 138 | ····const·v1,·0x7f040014 |
| 80 | ····const/16·v | 139 | ····const/16·v2,·0x104 |
| 81 | ····const-string·v | 140 | ····const-string·v3,·"ARROWLEFTKEY" |
| 82 | ····const/4·v | 141 | ····const/4·v4,·0x1 |
| 83 | ····invoke-direct·{v | 142 | ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;-><init>(Ljava/lang/String;III)V |
| 84 | ····sput-object·v | 143 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWLEFTKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 85 | ····.line·29 | 144 | ····.line·29 |
| 86 | ····new-instance·v | 145 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 87 | ····const·v | 146 | ····const·v1,·0x7f040016 |
| 88 | ····const/16·v | 147 | ····const/16·v2,·0x105 |
| 89 | ····const-string·v | 148 | ····const-string·v3,·"ARROWRIGHTKEY" |
| 90 | ····const/4·v | 149 | ····const/4·v4,·0x2 |
| 91 | ····invoke-direct·{v | 150 | ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;-><init>(Ljava/lang/String;III)V |
| 92 | ····sput-object·v | 151 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWRIGHTKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 93 | ····.line·30 | 152 | ····.line·30 |
| 94 | ····new-instance·v | 153 | ····new-instance·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| 95 | ····const·v | 154 | ····const·v1,·0x7f04001a |
| 96 | ····const/16·v | 155 | ····const/16·v2,·0x103 |
| 97 | ····const-string·v | 156 | ····const-string·v3,·"ARROWUPKEY" |
| 98 | ····const/4·v | 157 | ····const/4·v4,·0x3 |
| 99 | ····invoke-direct·{v | 158 | ····invoke-direct·{v0,·v3,·v4,·v1,·v2},·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;-><init>(Ljava/lang/String;III)V |
| 100 | ····sput-object·v | 159 | ····sput-object·v0,·Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey;->ARROWUPKEY:Lcom/crawlmb/keyboard/CrawlKeyboardWrapper$SpecialKey; |
| Max diff block lines reached; 4776/10140 bytes (47.10%) of diff not shown. | |||
| Offset 6, 16 lines modified | Offset 6, 16 lines modified | ||
| 6 | .implements·Landroid/view/View$OnClickListener; | 6 | .implements·Landroid/view/View$OnClickListener; |
| 7 | .implements·Landroid/widget/SeekBar$OnSeekBarChangeListener; | 7 | .implements·Landroid/widget/SeekBar$OnSeekBarChangeListener; |
| 8 | #·annotations | 8 | #·annotations |
| 9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 10 | ····value·=·{ | 10 | ····value·=·{ |
| 11 | ········Lcom/crawlmb/keyboard/CrawlKeyboardView$SwipeTracker;, | ||
| 12 | ········Lcom/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener; | 11 | ········Lcom/crawlmb/keyboard/CrawlKeyboardView$OnKeyboardActionListener;, |
| 12 | ········Lcom/crawlmb/keyboard/CrawlKeyboardView$SwipeTracker; | ||
| 13 | ····} | 13 | ····} |
| 14 | .end·annotation | 14 | .end·annotation |
| 15 | #·static·fields | 15 | #·static·fields |
| 16 | .field·private·static·final·DEBOUNCE_TIME:I·=·0x46 | 16 | .field·private·static·final·DEBOUNCE_TIME:I·=·0x46 |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·168 | 31 | ····.line·168 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$3;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$3;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$3;->val$characterField:Landroid/widget/EditText; | 33 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$3;->val$characterField:Landroid/widget/EditText; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; | 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·224 | 31 | ····.line·224 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$7;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$7;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$7;->val$characterBindingDialog:Landroid/app/Dialog; | 33 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$7;->val$characterBindingDialog:Landroid/app/Dialog; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 26, 14 lines modified | Offset 26, 19 lines modified | ||
| 26 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; | 26 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;Landroid/app/Dialog;C)V | 28 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;Landroid/app/Dialog;C)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 31 | ········value·=·{ | ||
| 32 | ············"()V" | ||
| 33 | ········} | ||
| 34 | ····.end·annotation | ||
| 30 | ····.line·178 | 35 | ····.line·178 |
| 31 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 36 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 32 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->val$characterField:Landroid/widget/EditText; | 37 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->val$characterField:Landroid/widget/EditText; |
| 33 | ····iput-object·p3,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->val$characterBindingDialog:Landroid/app/Dialog; | 38 | ····iput-object·p3,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$4;->val$characterBindingDialog:Landroid/app/Dialog; |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; | 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·205 | 31 | ····.line·205 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$5;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$5;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$5;->val$characterBindingDialog:Landroid/app/Dialog; | 33 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$5;->val$characterBindingDialog:Landroid/app/Dialog; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$currentKeyboardLayout:I | 22 | .field·final·synthetic·val$currentKeyboardLayout:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;I)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·127 | 31 | ····.line·127 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$1;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$1;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$1;->val$currentKeyboardLayout:I | 33 | ····iput·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$1;->val$currentKeyboardLayout:I |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; | 22 | .field·final·synthetic·val$characterBindingDialog:Landroid/app/Dialog; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/app/Dialog;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·216 | 31 | ····.line·216 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$6;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$6;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$6;->val$characterBindingDialog:Landroid/app/Dialog; | 33 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$6;->val$characterBindingDialog:Landroid/app/Dialog; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 19 lines modified | ||
| 22 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$characterField:Landroid/widget/EditText; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lcom/crawlmb/activity/CustomKeyboardActivity;Landroid/widget/EditText;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
| 27 | ········value·=·{ | ||
| 28 | ············"()V" | ||
| 29 | ········} | ||
| 30 | ····.end·annotation | ||
| 26 | ····.line·146 | 31 | ····.line·146 |
| 27 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$2;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; | 32 | ····iput-object·p1,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$2;->this$0:Lcom/crawlmb/activity/CustomKeyboardActivity; |
| 28 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$2;->val$characterField:Landroid/widget/EditText; | 33 | ····iput-object·p2,·p0,·Lcom/crawlmb/activity/CustomKeyboardActivity$2;->val$characterField:Landroid/widget/EditText; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 61, 299 lines modified | Offset 61, 340 lines modified | ||
| 61 | .field·public·static·final·enum·ZoomIn:Lcom/crawlmb/keymap/KeyMapper$KeyAction; | 61 | .field·public·static·final·enum·ZoomIn:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 62 | .field·public·static·final·enum·ZoomOut:Lcom/crawlmb/keymap/KeyMapper$KeyAction; | 62 | .field·public·static·final·enum·ZoomOut:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 63 | #·direct·methods | 63 | #·direct·methods |
| 64 | .method·static· | 64 | .method·private·static·synthetic·$values()[Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 65 | ····.locals· | 65 | ····.locals·3 |
| 66 | ····const/16·v0,·0x13 | ||
| 66 | ····.line·114 | ||
| 67 | ····new-instance·v0,·Lcom/crawlmb/keymap/KeyMapper$KeyAction; | ||
| 68 | ···· | 67 | ····new-array·v0,·v0,·[Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 69 | ····const/4·v | 68 | ····const/4·v1,·0x0 |
| 70 | ···· | 69 | ····.line·112 |
| 70 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->None:Lcom/crawlmb/keymap/KeyMapper$KeyAction; | ||
| 71 | ···· | 71 | ····aput-object·v2,·v0,·v1 |
| 72 | ···· | 72 | ····const/4·v1,·0x1 |
| 73 | ···· | 73 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->AltKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 74 | ···· | 74 | ····aput-object·v2,·v0,·v1 |
| 75 | ···· | 75 | ····const/4·v1,·0x2 |
| 76 | ····s | 76 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ArrowDownKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 77 | ···· | 77 | ····aput-object·v2,·v0,·v1 |
| 78 | ····const | 78 | ····const/4·v1,·0x3 |
| 79 | ····con | 79 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ArrowLeftKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 80 | ···· | 80 | ····aput-object·v2,·v0,·v1 |
| 81 | ···· | 81 | ····const/4·v1,·0x4 |
| 82 | ···· | 82 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ArrowRightKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 83 | ···· | 83 | ····aput-object·v2,·v0,·v1 |
| 84 | ····const/4·v | 84 | ····const/4·v1,·0x5 |
| 85 | ···· | 85 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ArrowUpKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 86 | ···· | 86 | ····aput-object·v2,·v0,·v1 |
| 87 | ···· | 87 | ····const/4·v1,·0x6 |
| 88 | ···· | 88 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->CtrlKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 89 | ···· | 89 | ····aput-object·v2,·v0,·v1 |
| 90 | ···· | 90 | ····const/4·v1,·0x7 |
| 91 | ····s | 91 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->CharacterKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 92 | ···· | 92 | ····aput-object·v2,·v0,·v1 |
| 93 | ····const | 93 | ····const/16·v1,·0x8 |
| 94 | ····con | 94 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->EnterKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 95 | ···· | 95 | ····aput-object·v2,·v0,·v1 |
| 96 | ···· | 96 | ····const/16·v1,·0x9 |
| 97 | ···· | 97 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->EscKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 98 | ···· | 98 | ····aput-object·v2,·v0,·v1 |
| 99 | ····const/ | 99 | ····const/16·v1,·0xa |
| 100 | ···· | 100 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->Period:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 101 | ···· | 101 | ····aput-object·v2,·v0,·v1 |
| 102 | ···· | 102 | ····const/16·v1,·0xb |
| 103 | ···· | 103 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ShiftKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 104 | ···· | 104 | ····aput-object·v2,·v0,·v1 |
| 105 | ···· | 105 | ····const/16·v1,·0xc |
| 106 | ····s | 106 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->Space:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 107 | ···· | 107 | ····aput-object·v2,·v0,·v1 |
| 108 | ····const | 108 | ····const/16·v1,·0xd |
| 109 | ····con | 109 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->Tab:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 110 | ···· | 110 | ····aput-object·v2,·v0,·v1 |
| 111 | ···· | 111 | ····const/16·v1,·0xe |
| 112 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->VirtualKeyboard:Lcom/crawlmb/keymap/KeyMapper$KeyAction; | ||
| 112 | ····.line·115 | ||
| 113 | ····new-instance·v14,·Lcom/crawlmb/keymap/KeyMapper$KeyAction; | ||
| 114 | ···· | 113 | ····aput-object·v2,·v0,·v1 |
| 115 | ····const/16·v1 | 114 | ····const/16·v1,·0xf |
| 116 | ···· | 115 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ZoomIn:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 117 | ···· | 116 | ····aput-object·v2,·v0,·v1 |
| 118 | ···· | 117 | ····const/16·v1,·0x10 |
| 119 | ····co | 118 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->ZoomOut:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 120 | ···· | 119 | ····aput-object·v2,·v0,·v1 |
| 121 | ···· | 120 | ····const/16·v1,·0x11 |
| 122 | ····s | 121 | ····sget-object·v2,·Lcom/crawlmb/keymap/KeyMapper$KeyAction;->BackspaceKey:Lcom/crawlmb/keymap/KeyMapper$KeyAction; |
| 123 | ···· | 122 | ····aput-object·v2,·v0,·v1 |
| Max diff block lines reached; 11162/18566 bytes (60.12%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
| 2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
| 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·10·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· | 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·10·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· |
| 4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
| 5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
| 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·69cc0cb7b8a6615a02a058c1d856327cdd29bdb8 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
| 2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
| 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· | 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· |
| 4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
| 5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
| 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·ef2ed3d071fb50d0e8f118d97bdb766949603e41 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
| 2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
| 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· | 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·15·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· |
| 4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
| 5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
| 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·9dadaeb3236dc0c5f80ba49088edc2b66b8cca97 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
| 2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
| 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·10·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· | 3 | ··Android··············0x00000084» NT_VERSION·(version)» ···description·data:·10·00·00·00·72·32·33·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·37·37·39·36·32·30·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00· |
| 4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
| 5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
| 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·a07663b9b0d59a3fa31694072f19a672f81a176a |