1.02 MB
/home/fdroid/fdroiddata/tmp/au.com.darkside.XServer_21.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_au.com.darkside.XServer_21.apk
1.57 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-ldpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
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=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·c8d07570883e88f9e79fbcaf0e9364b40af3f653f883a29a4ace661fe0af1d51 
10 Signer·#1·certificate·SHA-1·digest:·5ca3a758ed69446d5c5e3538506bf74b99c1fe04 
11 Signer·#1·certificate·MD5·digest:·71b937749a9f00f589c30a26306d359f 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·088434b631b0362e7ad2d4522508be1fae5430cd0d2c68e26403b19de0be7901 
15 Signer·#1·public·key·SHA-1·digest:·1973d2376e0fdaa17e027c0941e986bdf2136443 
16 Signer·#1·public·key·MD5·digest:·115ea406c648741e6cb6c6d6d18b1bc6 
164 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 2661 lines modifiedOffset 1, 2525 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················139850·(000000000002224Ah)4 ··Zip·archive·file·size:····················138785·(0000000000021E21h)
5 ··Actual·end-cent-dir·record·offset:········139828·(0000000000022234h)5 ··Actual·end-cent-dir·record·offset:········138763·(0000000000021E0Bh)
6 ··Expected·end-cent-dir·record·offset:······139828·(0000000000022234h)6 ··Expected·end-cent-dir·record·offset:······138763·(0000000000021E0Bh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·89·entries.9 ··central·directory·contains·89·entries.
10 ··The·central·directory·is·6586·(00000000000019BAh)·bytes·long,10 ··The·central·directory·is·6598·(00000000000019C6h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·133242·(000000000002087Ah).12 ··is·132165·(0000000000020445h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·18·05:59:1026 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·28·00:16:44
27 ··32-bit·CRC·value·(hex):·························8a1f466f27 ··32-bit·CRC·value·(hex):·························dd252920
28 ··compressed·size:································2649·bytes28 ··compressed·size:································1100·bytes
29 ··uncompressed·size:······························7053·bytes29 ··uncompressed·size:······························3248·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/6C5BF090.SF43 ··res/drawable-hdpi-v4/icon.png
  
42 ··offset·of·local·header·from·start·of·archive:···271544 ··offset·of·local·header·from·start·of·archive:···1169
43 ··················································(0000000000000A9Bh)·bytes45 ··················································(0000000000000491h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·18·05:59:1053 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························a4e4ae4354 ··32-bit·CRC·value·(hex):·························ca4ea2aa
54 ··compressed·size:································2715·bytes55 ··compressed·size:································2512·bytes
55 ··uncompressed·size:······························7174·bytes56 ··uncompressed·size:······························2512·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························29·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.67 ··res/drawable-ldpi-v4/icon.png
  
67 ··META-INF/6C5BF090.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···549668 ··offset·of·local·header·from·start·of·archive:···3740
69 ··················································(0000000000001578h)·bytes69 ··················································(0000000000000E9Ch)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·18·05:59:1077 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························8e14e88c78 ··32-bit·CRC·value·(hex):·························6f1be151
80 ··compressed·size:································1038·bytes79 ··compressed·size:································1097·bytes
81 ··uncompressed·size:······························1297·bytes80 ··uncompressed·size:······························1097·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························29·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.91 ··res/drawable-mdpi-v4/icon.png
  
 92 ··offset·of·local·header·from·start·of·archive:···4896
 93 ··················································(0000000000001320h)·bytes
 94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
 95 ··version·of·encoding·software:···················1.0
 96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
 97 ··minimum·software·version·required·to·extract:···1.0
 98 ··compression·method:·····························none·(stored)
 99 ··file·security·status:···························not·encrypted
 100 ··extended·local·header:··························no
 101 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
 102 ··32-bit·CRC·value·(hex):·························18b319ef
Max diff block lines reached; 157943/168160 bytes (93.92%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.66 KB
AndroidManifest.xml (decoded)
1.6 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="21"·android:versionName="1.21"·package="au.com.darkside.XServer">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="21"·android:versionName="1.21"·package="au.com.darkside.XServer"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859">
3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="10"/>3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="10"/>
4 ··<uses-permission·android:name="android.permission.INTERNET"/>4 ··<uses-permission·android:name="android.permission.INTERNET"/>
5 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>5 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>
6 ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/>6 ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/>
7 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true">7 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true">
8 ····<activity·android:theme="@android:style/Theme.NoTitleBar.Fullscreen"·android:label="@string/app_name"·android:name="au.com.darkside.XDemo.XServerActivity"·android:screenOrientation="landscape"·android:configChanges="keyboardHidden">8 ····<activity·android:theme="@android:style/Theme.NoTitleBar.Fullscreen"·android:label="@string/app_name"·android:name="au.com.darkside.XDemo.XServerActivity"·android:screenOrientation="landscape"·android:configChanges="keyboardHidden">
9 ······<intent-filter>9 ······<intent-filter>
Offset 14, 9 lines modifiedOffset 14, 8 lines modified
14 ········<action·android:name="android.intent.action.VIEW"/>14 ········<action·android:name="android.intent.action.VIEW"/>
15 ········<category·android:name="android.intent.category.DEFAULT"/>15 ········<category·android:name="android.intent.category.DEFAULT"/>
16 ········<data·android:scheme="x11"/>16 ········<data·android:scheme="x11"/>
17 ······</intent-filter>17 ······</intent-filter>
18 ····</activity>18 ····</activity>
19 ····<activity·android:label="Authorized·IP·addresses"·android:name="au.com.darkside.XDemo.AccessControlEditor"/>19 ····<activity·android:label="Authorized·IP·addresses"·android:name="au.com.darkside.XDemo.AccessControlEditor"/>
20 ··</application>20 ··</application>
21 ··<fdroid·buildserverid="87b04c69210bdd13d145ca362fff5da38f8a8404·"·fdroidserverid="1af98e9f09b6929116694ec1234e2ce58dd28cd4·"/> 
22 </manifest>21 </manifest>
70.3 KB
resources.arsc
    
Offset 1, 325 lines modifiedOffset 1, 325 lines modified
00000000:·0200·0c00·d422·0000·0100·0000·0100·1c00··....."..........00000000:·0200·0c00·8423·0000·0100·0000·0100·1c00··.....#..........
00000010:·c00b·0000·5400·0000·0000·0000·0001·0000··....T...........00000010:·cc0b·0000·5400·0000·0000·0000·0001·0000··....T...........
00000020:·6c01·0000·0000·0000·0000·0000·1c00·0000··l...............00000020:·6c01·0000·0000·0000·0000·0000·1f00·0000··l...............
 00000030:·3500·0000·5c00·0000·7800·0000·9400·0000··5...\...x.......
 00000040:·bb00·0000·e000·0000·fb00·0000·1a01·0000··................
00000030:·4300·0000·6800·0000·8300·0000·a200·0000··C...h...........00000050:·4301·0000·6d01·0000·8f01·0000·b001·0000··C...m...........
00000040:·cb00·0000·f500·0000·1701·0000·3801·0000··............8... 
00000050:·5901·0000·7a01·0000·9701·0000·b301·0000··Y...z........... 
00000060:·d401·0000·f001·0000·1402·0000·3402·0000··............4...00000060:·d101·0000·f201·0000·0f02·0000·2b02·0000··............+...
00000070:·5802·0000·7202·0000·8f02·0000·b202·0000··X...r...........00000070:·4c02·0000·6802·0000·8c02·0000·ac02·0000··L...h...........
00000080:·d402·0000·f602·0000·1703·0000·3603·0000··............6...00000080:·d002·0000·ea02·0000·0703·0000·2a03·0000··............*...
00000090:·5203·0000·7003·0000·8c03·0000·a803·0000··R...p...........00000090:·4c03·0000·6e03·0000·8f03·0000·ae03·0000··L...n...........
000000a0:·c403·0000·e003·0000·fb03·0000·1c04·0000··................000000a0:·ca03·0000·e803·0000·0404·0000·2004·0000··............·...
000000b0:·3b04·0000·5b04·0000·7a04·0000·9b04·0000··;...[...z.......000000b0:·3c04·0000·5804·0000·7304·0000·9404·0000··<...X...s.......
000000c0:·ba04·0000·d904·0000·f304·0000·1605·0000··................000000c0:·b304·0000·d304·0000·f204·0000·1305·0000··................
000000d0:·3205·0000·4f05·0000·6c05·0000·8705·0000··2...O...l.......000000d0:·3205·0000·5105·0000·6b05·0000·8e05·0000··2...Q...k.......
000000e0:·ac05·0000·cc05·0000·ed05·0000·0d06·0000··................000000e0:·aa05·0000·c705·0000·e405·0000·ff05·0000··................
000000f0:·2f06·0000·4e06·0000·6d06·0000·9106·0000··/...N...m.......000000f0:·2406·0000·4406·0000·6506·0000·8506·0000··$...D...e.......
00000100:·b906·0000·dd06·0000·0207·0000·2407·0000··............$...00000100:·a706·0000·c606·0000·e506·0000·0907·0000··................
00000110:·4c07·0000·6a07·0000·8707·0000·a407·0000··L...j...........00000110:·3107·0000·5507·0000·7a07·0000·9c07·0000··1...U...z.......
00000120:·c307·0000·de07·0000·fb07·0000·1808·0000··................00000120:·c407·0000·e207·0000·ff07·0000·1c08·0000··................
00000130:·3d08·0000·6308·0000·8a08·0000·a908·0000··=...c...........00000130:·3b08·0000·5608·0000·7308·0000·9008·0000··;...V...s.......
00000140:·c708·0000·e208·0000·0109·0000·2009·0000··............·...00000140:·b508·0000·db08·0000·0209·0000·2109·0000··............!...
00000150:·3f09·0000·5b09·0000·7a09·0000·9609·0000··?...[...z.......00000150:·3f09·0000·5a09·0000·7909·0000·9809·0000··?...Z...y.......
00000160:·bd09·0000·d309·0000·f009·0000·0d0a·0000··................00000160:·b709·0000·d309·0000·f309·0000·130a·0000··................
00000170:·2a0a·0000·480a·0000·1919·7265·732f·6472··*...H.....res/dr00000170:·330a·0000·540a·0000·1c1c·7265·732f·6472··3...T.....res/dr
00000180:·6177·6162·6c65·2f78·635f·6172·726f·772e··awable/xc_arrow.00000180:·6177·6162·6c65·2f78·635f·6c72·5f61·6e67··awable/xc_lr_ang
 00000190:·6c65·2e70·6e67·0013·1372·6573·2f6c·6179··le.png...res/lay
 000001a0:·6f75·742f·6d61·696e·2e78·6d6c·0024·2472··out/main.xml.$$r
 000001b0:·6573·2f6c·6179·6f75·742f·6163·6365·7373··es/layout/access
 000001c0:·5f63·6f6e·7472·6f6c·5f65·6469·746f·722e··_control_editor.
00000190:·706e·6700·2424·7265·732f·6472·6177·6162··png.$$res/drawab000001d0:·786d·6c00·1919·7265·732f·6472·6177·6162··xml...res/drawab
 000001e0:·6c65·2f78·635f·7874·6572·6d2e·706e·6700··le/xc_xterm.png.
000001a0:·6c65·2f78·635f·6261·7365·645f·6172·726f··le/xc_based_arro 
000001b0:·775f·646f·776e·2e70·6e67·0022·2272·6573··w_down.png.""res 
000001c0:·2f64·7261·7761·626c·652f·7863·5f62·6173··/drawable/xc_bas 
000001d0:·6564·5f61·7272·6f77·5f75·702e·706e·6700··ed_arrow_up.png. 
000001e0:·1818·7265·732f·6472·6177·6162·6c65·2f78··..res/drawable/x000001f0:·1919·7265·732f·6472·6177·6162·6c65·2f78··..res/drawable/x
000001f0:·635f·626f·6174·2e70·6e67·001c·1c72·6573··c_boat.png...res00000200:·635f·6172·726f·772e·706e·6700·2424·7265··c_arrow.png.$$re
 00000210:·732f·6472·6177·6162·6c65·2f78·635f·6261··s/drawable/xc_ba
 00000220:·7365·645f·6172·726f·775f·646f·776e·2e70··sed_arrow_down.p
 00000230:·6e67·0022·2272·6573·2f64·7261·7761·626c··ng.""res/drawabl
 00000240:·652f·7863·5f62·6173·6564·5f61·7272·6f77··e/xc_based_arrow
 00000250:·5f75·702e·706e·6700·1818·7265·732f·6472··_up.png...res/dr
 00000260:·6177·6162·6c65·2f78·635f·626f·6174·2e70··awable/xc_boat.p
 00000270:·6e67·001c·1c72·6573·2f64·7261·7761·626c··ng...res/drawabl
 00000280:·652f·7863·5f62·6f67·6f73·6974·792e·706e··e/xc_bogosity.pn
 00000290:·6700·2626·7265·732f·6472·6177·6162·6c65··g.&&res/drawable
 000002a0:·2f78·635f·626f·7474·6f6d·5f6c·6566·745f··/xc_bottom_left_
 000002b0:·636f·726e·6572·2e70·6e67·0027·2772·6573··corner.png.''res
00000200:·2f64·7261·7761·626c·652f·7863·5f62·6f67··/drawable/xc_bog000002c0:·2f64·7261·7761·626c·652f·7863·5f62·6f74··/drawable/xc_bot
00000210:·6f73·6974·792e·706e·6700·2626·7265·732f··osity.png.&&res/ 
00000220:·6472·6177·6162·6c65·2f78·635f·626f·7474··drawable/xc_bott 
00000230:·6f6d·5f6c·6566·745f·636f·726e·6572·2e70··om_left_corner.p000002d0:·746f·6d5f·7269·6768·745f·636f·726e·6572··tom_right_corner
00000240:·6e67·0027·2772·6573·2f64·7261·7761·626c··ng.''res/drawabl000002e0:·2e70·6e67·001f·1f72·6573·2f64·7261·7761··.png...res/drawa
00000250:·652f·7863·5f62·6f74·746f·6d5f·7269·6768··e/xc_bottom_righ000002f0:·626c·652f·7863·5f62·6f74·746f·6d5f·7369··ble/xc_bottom_si
 00000300:·6465·2e70·6e67·001e·1e72·6573·2f64·7261··de.png...res/dra
 00000310:·7761·626c·652f·7863·5f62·6f74·746f·6d5f··wable/xc_bottom_
 00000320:·7465·652e·706e·6700·1e1e·7265·732f·6472··tee.png...res/dr
 00000330:·6177·6162·6c65·2f78·635f·626f·785f·7370··awable/xc_box_sp
00000260:·745f·636f·726e·6572·2e70·6e67·001f·1f72··t_corner.png...r 
00000270:·6573·2f64·7261·7761·626c·652f·7863·5f62··es/drawable/xc_b 
00000280:·6f74·746f·6d5f·7369·6465·2e70·6e67·001e··ottom_side.png.. 
00000290:·1e72·6573·2f64·7261·7761·626c·652f·7863··.res/drawable/xc 
000002a0:·5f62·6f74·746f·6d5f·7465·652e·706e·6700··_bottom_tee.png. 
000002b0:·1e1e·7265·732f·6472·6177·6162·6c65·2f78··..res/drawable/x 
000002c0:·635f·626f·785f·7370·6972·616c·2e70·6e67··c_box_spiral.png 
000002d0:·001e·1e72·6573·2f64·7261·7761·626c·652f··...res/drawable/ 
000002e0:·7863·5f63·656e·7465·725f·7074·722e·706e··xc_center_ptr.pn 
000002f0:·6700·1a1a·7265·732f·6472·6177·6162·6c65··g...res/drawable 
00000300:·2f78·635f·6369·7263·6c65·2e70·6e67·0019··/xc_circle.png.. 
00000310:·1972·6573·2f64·7261·7761·626c·652f·7863··.res/drawable/xc 
00000320:·5f63·6c6f·636b·2e70·6e67·001e·1e72·6573··_clock.png...res00000340:·6972·616c·2e70·6e67·001e·1e72·6573·2f64··iral.png...res/d
00000330:·2f64·7261·7761·626c·652f·7863·5f63·6f66··/drawable/xc_cof00000350:·7261·7761·626c·652f·7863·5f63·656e·7465··rawable/xc_cente
00000340:·6665·655f·6d75·672e·706e·6700·1919·7265··fee_mug.png...re00000360:·725f·7074·722e·706e·6700·1a1a·7265·732f··r_ptr.png...res/
00000350:·732f·6472·6177·6162·6c65·2f78·635f·6372··s/drawable/xc_cr00000370:·6472·6177·6162·6c65·2f78·635f·6369·7263··drawable/xc_circ
00000360:·6f73·732e·706e·6700·2121·7265·732f·6472··oss.png.!!res/dr 
00000370:·6177·6162·6c65·2f78·635f·6372·6f73·735f··awable/xc_cross_ 
00000380:·7265·7665·7273·652e·706e·6700·1d1d·7265··reverse.png...re 
00000390:·732f·6472·6177·6162·6c65·2f78·635f·6372··s/drawable/xc_cr 
000003a0:·6f73·7368·6169·722e·706e·6700·2121·7265··osshair.png.!!re 
000003b0:·732f·6472·6177·6162·6c65·2f78·635f·6469··s/drawable/xc_di 
000003c0:·616d·6f6e·645f·6372·6f73·732e·706e·6700··amond_cross.png. 
000003d0:·1717·7265·732f·6472·6177·6162·6c65·2f78··..res/drawable/x 
000003e0:·635f·646f·742e·706e·6700·1a1a·7265·732f··c_dot.png...res/ 
000003f0:·6472·6177·6162·6c65·2f78·635f·646f·7462··drawable/xc_dotb 
00000400:·6f78·2e70·6e67·0020·2072·6573·2f64·7261··ox.png.··res/dra00000380:·6c65·2e70·6e67·0019·1972·6573·2f64·7261··le.png...res/dra
 00000390:·7761·626c·652f·7863·5f63·6c6f·636b·2e70··wable/xc_clock.p
 000003a0:·6e67·001e·1e72·6573·2f64·7261·7761·626c··ng...res/drawabl
 000003b0:·652f·7863·5f63·6f66·6665·655f·6d75·672e··e/xc_coffee_mug.
00000410:·7761·626c·652f·7863·5f64·6f75·626c·655f··wable/xc_double_ 
00000420:·6172·726f·772e·706e·6700·1f1f·7265·732f··arrow.png...res/ 
00000430:·6472·6177·6162·6c65·2f78·635f·6472·6166··drawable/xc_draf 
00000440:·745f·6c61·7267·652e·706e·6700·1f1f·7265··t_large.png...re 
00000450:·732f·6472·6177·6162·6c65·2f78·635f·6472··s/drawable/xc_dr 
00000460:·6166·745f·736d·616c·6c2e·706e·6700·1e1e··aft_small.png... 
00000470:·7265·732f·6472·6177·6162·6c65·2f78·635f··res/drawable/xc_ 
00000480:·6472·6170·6564·5f62·6f78·2e70·6e67·001c··draped_box.png.. 
00000490:·1c72·6573·2f64·7261·7761·626c·652f·7863··.res/drawable/xc 
000004a0:·5f65·7863·6861·6e67·652e·706e·6700·1919··_exchange.png... 
000004b0:·7265·732f·6472·6177·6162·6c65·2f78·635f··res/drawable/xc_ 
000004c0:·666c·6575·722e·706e·6700·1b1b·7265·732f··fleur.png...res/ 
000004d0:·6472·6177·6162·6c65·2f78·635f·676f·6262··drawable/xc_gobb 
000004e0:·6c65·722e·706e·6700·1919·7265·732f·6472··ler.png...res/dr 
000004f0:·6177·6162·6c65·2f78·635f·6775·6d62·792e··awable/xc_gumby. 
00000500:·706e·6700·1919·7265·732f·6472·6177·6162··png...res/drawab000003c0:·706e·6700·1919·7265·732f·6472·6177·6162··png...res/drawab
00000510:·6c65·2f78·635f·6861·6e64·312e·706e·6700··le/xc_hand1.png.000003d0:·6c65·2f78·635f·6372·6f73·732e·706e·6700··le/xc_cross.png.
 000003e0:·2121·7265·732f·6472·6177·6162·6c65·2f78··!!res/drawable/x
 000003f0:·635f·6372·6f73·735f·7265·7665·7273·652e··c_cross_reverse.
 00000400:·706e·6700·1d1d·7265·732f·6472·6177·6162··png...res/drawab
 00000410:·6c65·2f78·635f·6372·6f73·7368·6169·722e··le/xc_crosshair.
 00000420:·706e·6700·2121·7265·732f·6472·6177·6162··png.!!res/drawab
 00000430:·6c65·2f78·635f·6469·616d·6f6e·645f·6372··le/xc_diamond_cr
 00000440:·6f73·732e·706e·6700·1717·7265·732f·6472··oss.png...res/dr
 00000450:·6177·6162·6c65·2f78·635f·646f·742e·706e··awable/xc_dot.pn
 00000460:·6700·1a1a·7265·732f·6472·6177·6162·6c65··g...res/drawable
 00000470:·2f78·635f·646f·7462·6f78·2e70·6e67·0020··/xc_dotbox.png.·
 00000480:·2072·6573·2f64·7261·7761·626c·652f·7863···res/drawable/xc
 00000490:·5f64·6f75·626c·655f·6172·726f·772e·706e··_double_arrow.pn
 000004a0:·6700·1f1f·7265·732f·6472·6177·6162·6c65··g...res/drawable
 000004b0:·2f78·635f·6472·6166·745f·6c61·7267·652e··/xc_draft_large.
 000004c0:·706e·6700·1f1f·7265·732f·6472·6177·6162··png...res/drawab
 000004d0:·6c65·2f78·635f·6472·6166·745f·736d·616c··le/xc_draft_smal
 000004e0:·6c2e·706e·6700·1e1e·7265·732f·6472·6177··l.png...res/draw
 000004f0:·6162·6c65·2f78·635f·6472·6170·6564·5f62··able/xc_draped_b
 00000500:·6f78·2e70·6e67·001c·1c72·6573·2f64·7261··ox.png...res/dra
 00000510:·7761·626c·652f·7863·5f65·7863·6861·6e67··wable/xc_exchang
Max diff block lines reached; 45081/71942 bytes (62.66%) of diff not shown.
94.0 KB
classes.dex
94.0 KB
classes.jar
5.48 KB
zipinfo {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Zip·file·size:·165818·bytes,·number·of·entries:·461 Zip·file·size:·165882·bytes,·number·of·entries:·46
2 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$1.class2 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$1.class
3 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$2.class3 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$2.class
4 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$3.class4 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$3.class
5 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$4.class5 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$4.class
6 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$5.class6 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor$5.class
7 ?rwxrwxr-x··2.0·unx·····4952·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor.class7 ?rwxrwxr-x··2.0·unx·····4959·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/AccessControlEditor.class
8 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/XServerActivity$1.class8 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/XServerActivity$1.class
9 ?rwxrwxr-x··2.0·unx·····6755·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/XServerActivity.class9 ?rwxrwxr-x··2.0·unx·····6755·b-·stor·80-Jan-01·00:00·au/com/darkside/XDemo/XServerActivity.class
10 ?rwxrwxr-x··2.0·unx·····4252·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Atom.class10 ?rwxrwxr-x··2.0·unx·····4252·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Atom.class
11 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/BuildConfig.class11 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/BuildConfig.class
12 ?rwxrwxr-x··2.0·unx····11300·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Client.class12 ?rwxrwxr-x··2.0·unx····11293·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Client.class
13 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Resource.class13 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Resource.class
14 ?rwxrwxr-x··2.0·unx····34346·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Colormap.class14 ?rwxrwxr-x··2.0·unx····34346·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Colormap.class
15 ?rwxrwxr-x··2.0·unx·····6999·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Cursor.class15 ?rwxrwxr-x··2.0·unx·····6999·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Cursor.class
16 ?rwxrwxr-x··2.0·unx····12808·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Drawable.class16 ?rwxrwxr-x··2.0·unx····12808·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Drawable.class
17 ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/ErrorCode.class17 ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/ErrorCode.class
18 ?rwxrwxr-x··2.0·unx····13902·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/EventCode.class18 ?rwxrwxr-x··2.0·unx····13902·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/EventCode.class
19 ?rwxrwxr-x··2.0·unx····13646·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Font.class19 ?rwxrwxr-x··2.0·unx····13640·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Font.class
20 ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Format.class20 ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Format.class
21 ?rwxrwxr-x··2.0·unx·····6801·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/GContext.class21 ?rwxrwxr-x··2.0·unx·····6797·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/GContext.class
22 ?rwxrwxr-x··2.0·unx·····3411·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/InputOutput.class22 ?rwxrwxr-x··2.0·unx·····3411·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/InputOutput.class
23 ?rwxrwxr-x··2.0·unx·····6306·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Keyboard.class23 ?rwxrwxr-x··2.0·unx·····6306·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Keyboard.class
24 ?rwxrwxr-x··2.0·unx·····1684·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/PassiveButtonGrab.class24 ?rwxrwxr-x··2.0·unx·····1684·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/PassiveButtonGrab.class
25 ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/PassiveKeyGrab.class25 ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/PassiveKeyGrab.class
26 ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Pixmap.class26 ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Pixmap.class
27 ?rwxrwxr-x··2.0·unx·····2886·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Pointer.class27 ?rwxrwxr-x··2.0·unx·····2886·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Pointer.class
28 ?rwxrwxr-x··2.0·unx·····5208·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Property.class28 ?rwxrwxr-x··2.0·unx·····5188·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Property.class
29 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$attr.class29 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$attr.class
30 ?rwxrwxr-x··2.0·unx·····2959·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$drawable.class30 ?rwxrwxr-x··2.0·unx·····2959·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$drawable.class
31 ?rwxrwxr-x··2.0·unx······333·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$id.class31 ?rwxrwxr-x··2.0·unx······333·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$id.class
32 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$layout.class32 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$layout.class
33 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$string.class33 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R$string.class
34 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R.class34 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/R.class
35 ?rwxrwxr-x··2.0·unx·····4664·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/RequestCode.class35 ?rwxrwxr-x··2.0·unx·····4664·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/RequestCode.class
36 ?rwxrwxr-x··2.0·unx····18503·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/ScreenView.class36 ?rwxrwxr-x··2.0·unx····18497·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/ScreenView.class
37 ?rwxrwxr-x··2.0·unx·····3340·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Selection.class37 ?rwxrwxr-x··2.0·unx·····3340·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Selection.class
38 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Util.class38 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Util.class
39 ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Visual.class39 ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Visual.class
40 ?rwxrwxr-x··2.0·unx····36602·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Window.class40 ?rwxrwxr-x··2.0·unx····36535·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/Window.class
41 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$1.class41 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$1.class
42 ?rwxrwxr-x··2.0·unx·····1842·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$AcceptThread.class42 ?rwxrwxr-x··2.0·unx·····1894·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$AcceptThread.class
43 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$Extension.class43 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/XServer$Extension.class
44 ?rwxrwxr-x··2.0·unx····14902·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/XServer.class44 ?rwxrwxr-x··2.0·unx····14882·b-·defN·80-Jan-01·00:00·au/com/darkside/XServer/XServer.class
45 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/Extensions.class45 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/Extensions.class
46 ?rwxrwxr-x··2.0·unx·····8102·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/XShape.class46 ?rwxrwxr-x··2.0·unx·····8103·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/XShape.class
47 ?rwxrwxr-x··2.0·unx·····3382·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/XTest.class47 ?rwxrwxr-x··2.0·unx·····3382·b-·stor·80-Jan-01·00:00·au/com/darkside/XServer/Xext/XTest.class
48 46·files,·245495·bytes·uncompressed,·158600·bytes·compressed:··35.4%48 46·files,·245425·bytes·uncompressed,·158664·bytes·compressed:··35.4%
5.84 KB
au/com/darkside/XDemo/AccessControlEditor.class
5.75 KB
javap -verbose -constants -s -l -private {}
    
Offset 508, 68 lines modifiedOffset 508, 70 lines modified
508 ·············4·····8···124···Class·java/lang/Exception508 ·············4·····8···124···Class·java/lang/Exception
  
509 ··private·void·loadAccessList();509 ··private·void·loadAccessList();
510 ····descriptor:·()V510 ····descriptor:·()V
511 ····flags:·(0x0002)·ACC_PRIVATE511 ····flags:·(0x0002)·ACC_PRIVATE
512 ····Code:512 ····Code:
513 ······stack=300,·locals=9,·args_size=1513 ······stack=300,·locals=9,·args_size=1
 514 ·········0:·iconst_0
 515 ·········1:·istore_1
 516 ·········2:·aconst_null
 517 ·········3:·astore_2
 518 ·········4:·aload_0
514 ·········0:·ldc···········#105················//·String·AccessControlHosts519 ·········5:·ldc···········#105················//·String·AccessControlHosts
515 ·········2:·astore_1 
516 ·········3:·aload_0 
517 ·········4:·aload_1 
518 ·········5:·iconst_0520 ·········7:·iconst_0
519 ·········6:·invokevirtual·#109················//·Method·getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;521 ·········8:·invokevirtual·#109················//·Method·getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;
520 ·········9:·astore_2522 ········11:·astore_3
521 ········10:·aload_2523 ········12:·aload_3
522 ········11:·invokeinterface·#115,··1··········//·InterfaceMethod·android/content/SharedPreferences.getAll:()Ljava/util/Map;524 ········13:·invokeinterface·#115,··1··········//·InterfaceMethod·android/content/SharedPreferences.getAll:()Ljava/util/Map;
523 ········16:·astore_3 
524 ········17:·aload_3525 ········18:·astore········4
 526 ········20:·aload·········4
525 ········18:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;527 ········22:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;
526 ········23:·astore········4528 ········27:·astore········5
527 ········25:·new···········#123················//·class·java/util/LinkedList529 ········29:·new···········#123················//·class·java/util/LinkedList
528 ········28:·astore········5530 ········32:·astore········6
529 ········30:·aload·········5531 ········34:·aload·········6
530 ········32:·invokespecial·#124················//·Method·java/util/LinkedList."<init>":()V532 ········36:·invokespecial·#124················//·Method·java/util/LinkedList."<init>":()V
531 ········35:·aload·········4533 ········39:·aload·········5
532 ········37:·invokeinterface·#130,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;534 ········41:·invokeinterface·#130,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
533 ········42:·astore········6535 ········46:·astore········7
534 ········44:·aload·········6536 ········48:·aload·········7
535 ········46:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z537 ········50:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
536 ········51:·istore········7 
537 ········53:·iload·········7538 ········55:·istore_1
 539 ········56:·iload_1
538 ········55:·ifeq··········86540 ········57:·ifeq··········88
539 ········58:·aload·········6541 ········60:·aload·········7
540 ········60:·invokeinterface·#140,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;542 ········62:·invokeinterface·#140,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
541 ········65:·checkcast·····#142················//·class·java/lang/String543 ········67:·checkcast·····#142················//·class·java/lang/String
542 ········68:·astore········8544 ········70:·astore········8
543 ········70:·aload·········8545 ········72:·aload·········8
544 ········72:·invokestatic··#145················//·Method·hostToString:(Ljava/lang/String;)Ljava/lang/String;546 ········74:·invokestatic··#145················//·Method·hostToString:(Ljava/lang/String;)Ljava/lang/String;
545 ········75:·astore_1547 ········77:·astore_2
546 ········76:·aload·········5548 ········78:·aload·········6
547 ········78:·aload_1549 ········80:·aload_2
548 ········79:·invokevirtual·#148················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z550 ········81:·invokevirtual·#148················//·Method·java/util/LinkedList.add:(Ljava/lang/Object;)Z
549 ········82:·pop551 ········84:·pop
550 ········83:·goto··········44552 ········85:·goto··········48
551 ········86:·new···········#52·················//·class·android/widget/ArrayAdapter553 ········88:·new···········#52·················//·class·android/widget/ArrayAdapter
552 ········89:·astore_1 
553 ········90:·aload_1554 ········91:·astore········7
 555 ········93:·aload·········7
554 ········91:·aload_0556 ········95:·aload_0
555 ········92:·ldc···········#149················//·int·17367043557 ········96:·ldc···········#149················//·int·17367043
556 ········94:·aload·········5558 ········98:·aload·········6
557 ········96:·invokespecial·#153················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V559 ·······100:·invokespecial·#153················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V
558 ········99:·aload_0 
559 ·······100:·aload_1560 ·······103:·aload_0
 561 ·······104:·aload·········7
560 ·······101:·putfield······#50·················//·Field·_adapter:Landroid/widget/ArrayAdapter;562 ·······106:·putfield······#50·················//·Field·_adapter:Landroid/widget/ArrayAdapter;
561 ·······104:·aload_0 
562 ·······105:·getfield······#50·················//·Field·_adapter:Landroid/widget/ArrayAdapter; 
563 ·······108:·astore_1 
564 ·······109:·aload_0563 ·······109:·aload_0
 564 ·······110:·getfield······#50·················//·Field·_adapter:Landroid/widget/ArrayAdapter;
 565 ·······113:·astore········7
565 ·······110:·aload_1566 ·······115:·aload_0
 567 ·······116:·aload·········7
566 ·······111:·invokevirtual·#157················//·Method·setListAdapter:(Landroid/widget/ListAdapter;)V568 ·······118:·invokevirtual·#157················//·Method·setListAdapter:(Landroid/widget/ListAdapter;)V
567 ·······114:·return569 ·······121:·return
  
568 ··private·void·saveAccessList();570 ··private·void·saveAccessList();
569 ····descriptor:·()V571 ····descriptor:·()V
570 ····flags:·(0x0002)·ACC_PRIVATE572 ····flags:·(0x0002)·ACC_PRIVATE
571 ····Code:573 ····Code:
572 ······stack=300,·locals=8,·args_size=1574 ······stack=300,·locals=8,·args_size=1
573 ·········0:·aload_0575 ·········0:·aload_0
2.66 KB
au/com/darkside/XDemo/XServerActivity.class
2.58 KB
javap -verbose -constants -s -l -private {}
    
Offset 708, 50 lines modifiedOffset 708, 50 lines modified
708 ········43:·iload·········6708 ········43:·iload·········6
709 ········45:·ifne··········132709 ········45:·ifne··········132
710 ········48:·aload_3710 ········48:·aload_3
711 ········49:·invokeinterface·#172,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;711 ········49:·invokeinterface·#172,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;
712 ········54:·astore········7712 ········54:·astore········7
713 ········56:·aload·········7713 ········56:·aload·········7
714 ········58:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;714 ········58:·invokeinterface·#178,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
715 ········63:·astore········8715 ········63:·astore········4
716 ········65:·aload·········8716 ········65:·aload·········4
717 ········67:·invokeinterface·#183,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z717 ········67:·invokeinterface·#183,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
718 ········72:·istore········6718 ········72:·istore········8
719 ········74:·iload·········6719 ········74:·iload·········8
720 ········76:·ifeq··········132720 ········76:·ifeq··········132
721 ········79:·aload·········8721 ········79:·aload·········4
722 ········81:·invokeinterface·#186,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;722 ········81:·invokeinterface·#186,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
723 ········86:·checkcast·····#188················//·class·java/lang/String723 ········86:·checkcast·····#188················//·class·java/lang/String
724 ········89:·astore········9724 ········89:·astore········9
725 ········91:·bipush········16725 ········91:·bipush········16
726 ········93:·istore········6726 ········93:·istore········8
727 ········95:·aload·········9727 ········95:·aload·········9
728 ········97:·iload·········6728 ········97:·iload·········8
729 ········99:·invokestatic··#195················//·Method·java/lang/Long.parseLong:(Ljava/lang/String;I)J729 ········99:·invokestatic··#195················//·Method·java/lang/Long.parseLong:(Ljava/lang/String;I)J
730 ·······102:·lstore········10730 ·······102:·lstore········10
731 ·······104:·lload·········10731 ·······104:·lload·········10
732 ·······106:·l2i732 ·······106:·l2i
733 ·······107:·istore········12733 ·······107:·istore········12
734 ·······109:·iload·········12734 ·······109:·iload·········12
735 ·······111:·invokestatic··#201················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;735 ·······111:·invokestatic··#201················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
736 ·······114:·astore········4736 ·······114:·astore········13
737 ·······116:·aload·········5737 ·······116:·aload·········5
738 ·······118:·aload·········4738 ·······118:·aload·········13
739 ·······120:·invokevirtual·#205················//·Method·java/util/HashSet.add:(Ljava/lang/Object;)Z739 ·······120:·invokevirtual·#205················//·Method·java/util/HashSet.add:(Ljava/lang/Object;)Z
740 ·······123:·pop740 ·······123:·pop
741 ·······124:·goto··········65741 ·······124:·goto··········65
742 ·······127:·astore········4742 ·······127:·astore········13
743 ·······129:·goto··········65743 ·······129:·goto··········65
744 ·······132:·aload_0744 ·······132:·aload_0
745 ·······133:·getfield······#152················//·Field·_xServer:Lau/com/darkside/XServer/XServer;745 ·······133:·getfield······#152················//·Field·_xServer:Lau/com/darkside/XServer/XServer;
746 ·······136:·astore········4746 ·······136:·astore········4
747 ·······138:·aload·········5747 ·······138:·aload·········5
748 ·······140:·invokevirtual·#206················//·Method·java/util/HashSet.isEmpty:()Z748 ·······140:·invokevirtual·#206················//·Method·java/util/HashSet.isEmpty:()Z
749 ·······143:·istore········13749 ·······143:·istore········8
750 ·······145:·iload·········13750 ·······145:·iload·········8
751 ·······147:·ifne··········152751 ·······147:·ifne··········152
752 ·······150:·iconst_1752 ·······150:·iconst_1
753 ·······151:·istore_1753 ·······151:·istore_1
754 ·······152:·aload·········4754 ·······152:·aload·········4
755 ·······154:·iload_1755 ·······154:·iload_1
756 ·······155:·invokevirtual·#210················//·Method·au/com/darkside/XServer/XServer.setAccessControl:(Z)V756 ·······155:·invokevirtual·#210················//·Method·au/com/darkside/XServer/XServer.setAccessControl:(Z)V
757 ·······158:·return757 ·······158:·return
1.48 KB
au/com/darkside/XServer/Client.class
1.41 KB
procyon -ec {}
    
Offset 147, 18 lines modifiedOffset 147, 21 lines modified
147 ························································Thread.sleep(n5);147 ························································Thread.sleep(n5);
148 ····················································}148 ····················································}
149 ····················································catch·(InterruptedException·ex)·{}149 ····················································catch·(InterruptedException·ex)·{}
150 ················································}150 ················································}
151 ················································break·Label_0888;151 ················································break·Label_0888;
152 ············································}152 ············································}
153 ············································break·Label_0866;153 ············································break·Label_0866;
154 ············································//·iftrue(Label_0917:,·byte1·!=·108)154 ············································while·(true)·{
155 ············································this._inputOutput.setMSB(false);155 ················································this._inputOutput.setMSB(false);
156 ············································break·Label_0042;156 ················································break·Label_0042;
 157 ················································continue;
 158 ············································}
157 ········································}159 ········································}
 160 ········································//·iftrue(Label_0917:,·byte1·!=·108)
158 ····································}161 ····································}
159 ····································n4·=·0;162 ····································n4·=·0;
160 ····································continue;163 ····································continue;
161 ································}164 ································}
162 ································n4·=·n3·*·4·-·4;165 ································n4·=·n3·*·4·-·4;
163 ································continue;166 ································continue;
164 ····························}167 ····························}
6.82 KB
au/com/darkside/XServer/Font.class
6.76 KB
procyon -ec {}
    
Offset 42, 36 lines modifiedOffset 42, 35 lines modified
42 ········float[]·array;42 ········float[]·array;
43 ········int·n3;43 ········int·n3;
44 ········String[]·array2;44 ········String[]·array2;
45 ········String·s2;45 ········String·s2;
46 ········Integer·value;46 ········Integer·value;
47 ········int·intValue;47 ········int·intValue;
48 ········float·n4;48 ········float·n4;
49 ········float·minWidth; 
50 ········int·n5; 
51 ········float·maxWidth;49 ········float·maxWidth;
52 ········Paint$FontMetricsInt·fontMetricsInt;50 ········int·n5;
 51 ········float·minWidth;
53 ········int·length;52 ········int·length;
54 ········float[]·array3;53 ········Paint$FontMetricsInt·fontMetricsInt;
55 ········Label_0798_Outer:Label_0752_Outer:54 ········Label_0779_Outer:Block_19_Outer:Label_0741_Outer:
56 ········while·(true)·{55 ········while·(true)·{
57 ············Label_0680:·{56 ············Label_0668:·{
58 ················Label_0370:·{57 ················Label_0370:·{
59 ····················if·(s·==·null·||·s.equalsIgnoreCase("cursor"))·{58 ····················if·(s·==·null·||·s.equalsIgnoreCase("cursor"))·{
60 ························this._paint.setTypeface(Typeface.DEFAULT);59 ························this._paint.setTypeface(Typeface.DEFAULT);
61 ····················}60 ····················}
62 ····················else·if·(s.equalsIgnoreCase("fixed"))·{61 ····················else·if·(s.equalsIgnoreCase("fixed"))·{
63 ························this._paint.setTypeface(Typeface.MONOSPACE);62 ························this._paint.setTypeface(Typeface.MONOSPACE);
64 ····················}63 ····················}
65 ····················else·{64 ····················else·{
66 ························split·=·s.split("-");65 ························split·=·s.split("-");
67 ························typeface·=·Typeface.DEFAULT;66 ························typeface·=·Typeface.DEFAULT;
68 ························n2·=·0;67 ························n2·=·0;
69 ························if·(split.length·!=·15)·{68 ························if·(split.length·!=·15)·{
70 ····························break·Label_0798_Outer;69 ····························break·Label_0779_Outer;
71 ························}70 ························}
72 ························if·(split[3].equalsIgnoreCase("bold"))·{71 ························if·(split[3].equalsIgnoreCase("bold"))·{
73 ····························n2·=·((false·|·true)·?·1·:·0);72 ····························n2·=·((false·|·true)·?·1·:·0);
74 ························}73 ························}
75 ························if·(split[4].equalsIgnoreCase("i"))·{74 ························if·(split[4].equalsIgnoreCase("i"))·{
76 ····························n2·|=·0x2;75 ····························n2·|=·0x2;
77 ························}76 ························}
Offset 79, 15 lines modifiedOffset 78, 15 lines modified
79 ····················}78 ····················}
80 ····················this._maxChar·=·maxChar;79 ····················this._maxChar·=·maxChar;
81 ····················bytes·=·new·byte[95];80 ····················bytes·=·new·byte[95];
82 ····················array·=·new·float[bytes.length];81 ····················array·=·new·float[bytes.length];
83 ····················for·(int·i·=·0;·i·<·bytes.length;·++i)·{82 ····················for·(int·i·=·0;·i·<·bytes.length;·++i)·{
84 ························bytes[i]·=·(byte)(i·+·32);83 ························bytes[i]·=·(byte)(i·+·32);
85 ····················}84 ····················}
86 ····················break·Label_0680;85 ····················break·Label_0668;
87 ················}86 ················}
88 ················n3·=·7;87 ················n3·=·7;
89 ················array2·=·split;88 ················array2·=·split;
90 ················try·{89 ················try·{
91 ····················s2·=·array2[n3];90 ····················s2·=·array2[n3];
92 ····················try·{91 ····················try·{
93 ························value·=·Integer.valueOf(s2);92 ························value·=·Integer.valueOf(s2);
Offset 111, 51 lines modifiedOffset 110, 52 lines modified
111 ····························else·{110 ····························else·{
112 ································typeface·=·Typeface.create(split[2],·n2);111 ································typeface·=·Typeface.create(split[2],·n2);
113 ····························}112 ····························}
114 ····························if·(split[13].equalsIgnoreCase("iso10646"))·{113 ····························if·(split[13].equalsIgnoreCase("iso10646"))·{
115 ································maxChar·=·(char)(-2);114 ································maxChar·=·(char)(-2);
116 ····························}115 ····························}
117 ····························this._paint.setTypeface(Typeface.create(typeface,·n2));116 ····························this._paint.setTypeface(Typeface.create(typeface,·n2));
118 ····························continue·Label_0798_Outer;117 ····························continue·Label_0779_Outer;
119 ····························minWidth·=·n4; 
120 ····························//·iftrue(Label_0807:,·n5·>=·length) 
121 ····························//·iftrue(Label_0798:,·n4·<=·maxWidth)118 ····························//·iftrue(Label_0795:,·n4·<=·maxWidth)
122 ························Label_0752:119 ····························//·iftrue(Label_0779:,·n4·>=·minWidth)
 120 ····························//·iftrue(Label_0804:,·n5·>=·length)
123 ····························while·(true)·{121 ····························while·(true)·{
 122 ································Label_0795:·{
124 ································while·(true)·{123 ····································while·(true)·{
125 ····································Label_0782:·{124 ····································Block_21:
 125 ········································while·(true)·{
126 ········································break·Label_0782;126 ············································break·Block_21;
127 ········································++n5;127 ············································n4·=·array[n5];
128 ········································break·Label_0752; 
129 ········································Label_0807:·{ 
130 ············································this._minWidth·=·minWidth;128 ············································minWidth·=·n4;
 129 ············································continue·Block_19_Outer;
131 ········································}130 ········································}
132 ········································this._maxWidth·=·maxWidth;131 ········································maxWidth·=·n4;
133 ········································fontMetricsInt·=·this._paint.getFontMetricsInt(); 
134 ········································this._ascent·=·(short)(-fontMetricsInt.ascent); 
135 ········································this._descent·=·(short)fontMetricsInt.descent; 
136 ········································this._maxAscent·=·(short)(-fontMetricsInt.top); 
137 ········································this._maxDescent·=·(short)fontMetricsInt.bottom; 
138 ········································return; 
139 ········································break·Label_0752;132 ········································break·Label_0795;
 133 ········································continue·Label_0741_Outer;
140 ····································}134 ····································}
 135 ····································this._paint.getTextWidths(new·String(bytes),·array);
 136 ····································minWidth·=·array[0];
141 ····································maxWidth·=·n4;137 ····································maxWidth·=·array[0];
 138 ····································length·=·array.length;
 139 ····································n5·=·0;
142 ····································continue·Label_0752_Outer;140 ····································continue;
143 ································}141 ································}
144 ································this._paint.getTextWidths(new·String(bytes),·array); 
145 ································minWidth·=·array[0]; 
146 ································maxWidth·=·array[0]; 
147 ································array3·=·array; 
148 ································length·=·array.length; 
149 ································n5·=·0;142 ································++n5;
150 ································continue·Label_0752;143 ································continue;
 144 ····························}
 145 ····························Label_0804:·{
 146 ································this._minWidth·=·minWidth;
151 ····························}147 ····························}
152 ····························n4·=·array3[n5];148 ····························this._maxWidth·=·maxWidth;
 149 ····························fontMetricsInt·=·this._paint.getFontMetricsInt();
 150 ····························this._ascent·=·(short)(-fontMetricsInt.ascent);
 151 ····························this._descent·=·(short)fontMetricsInt.descent;
 152 ····························this._maxAscent·=·(short)(-fontMetricsInt.top);
 153 ····························this._maxDescent·=·(short)fontMetricsInt.bottom;
153 ························}154 ························}
154 ························//·iftrue(Label_0782:,·n4·>=·minWidth) 
155 ························catch·(NumberFormatException·ex)·{}155 ························catch·(NumberFormatException·ex)·{}
156 ····················}156 ····················}
157 ····················catch·(NumberFormatException·ex2)·{}157 ····················catch·(NumberFormatException·ex2)·{}
158 ················}158 ················}
159 ················catch·(NumberFormatException·ex3)·{}159 ················catch·(NumberFormatException·ex3)·{}
160 ············}160 ············}
161 ············break;161 ············break;
931 B
au/com/darkside/XServer/GContext.class
855 B
procyon -ec {}
    
Offset 210, 21 lines modifiedOffset 210, 21 lines modified
210 ················applyValues·=·this.applyValues(client,·b);210 ················applyValues·=·this.applyValues(client,·b);
211 ············}211 ············}
212 ········}212 ········}
213 ········return·applyValues;213 ········return·applyValues;
214 ····}214 ····}
215 ····215 ····
216 ····public·void·applyClipRectangles(final·Canvas·canvas)·{216 ····public·void·applyClipRectangles(final·Canvas·canvas)·{
 217 ········int·i·=·0;
217 ········if·(this._clipRectangles·!=·null)·{218 ········if·(this._clipRectangles·!=·null)·{
218 ············if·(this._clipRectangles.length·==·0)·{219 ············if·(this._clipRectangles.length·==·0)·{
219 ················canvas.clipRect(0,·0,·0,·0);220 ················canvas.clipRect(0,·0,·0,·0);
220 ············}221 ············}
221 ············else·{222 ············else·{
222 ················final·Rect[]·clipRectangles·=·this._clipRectangles;223 ················for·(Rect[]·clipRectangles·=·this._clipRectangles;·i·<·clipRectangles.length;·++i)·{
223 ················for·(int·length·=·clipRectangles.length,·i·=·0;·i·<·length;·++i)·{ 
224 ····················canvas.clipRect(clipRectangles[i],·Region$Op.UNION);224 ····················canvas.clipRect(clipRectangles[i],·Region$Op.UNION);
225 ················}225 ················}
226 ············}226 ············}
227 ········}227 ········}
228 ····}228 ····}
229 ····229 ····
230 ····public·int·getArcMode()·{230 ····public·int·getArcMode()·{
2.92 KB
au/com/darkside/XServer/Keyboard.class
2.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 685, 15 lines modifiedOffset 685, 15 lines modified
685 ········26:·istore_1685 ········26:·istore_1
686 ········27:·goto··········23686 ········27:·goto··········23
  
687 ··private·void·playBell(int);687 ··private·void·playBell(int);
688 ····descriptor:·(I)V688 ····descriptor:·(I)V
689 ····flags:·(0x0002)·ACC_PRIVATE689 ····flags:·(0x0002)·ACC_PRIVATE
690 ····Code:690 ····Code:
691 ······stack=300,·locals=20,·args_size=2691 ······stack=300,·locals=18,·args_size=2
692 ·········0:·iload_1692 ·········0:·iload_1
693 ·········1:·ifge··········191693 ·········1:·ifge··········191
694 ·········4:·aload_0694 ·········4:·aload_0
695 ·········5:·getfield······#70·················//·Field·_bellPercent:I695 ·········5:·getfield······#70·················//·Field·_bellPercent:I
696 ·········8:·istore_2696 ·········8:·istore_2
697 ·········9:·aload_0697 ·········9:·aload_0
698 ········10:·getfield······#70·················//·Field·_bellPercent:I698 ········10:·getfield······#70·················//·Field·_bellPercent:I
Offset 783, 16 lines modifiedOffset 783, 16 lines modified
783 ·······157:·iload·········14783 ·······157:·iload·········14
784 ·······159:·i2d784 ·······159:·i2d
785 ·······160:·dload·········12785 ·······160:·dload·········12
786 ·······162:·dmul786 ·······162:·dmul
787 ·······163:·invokestatic··#137················//·Method·java/lang/Math.sin:(D)D787 ·······163:·invokestatic··#137················//·Method·java/lang/Math.sin:(D)D
788 ·······166:·dload·········8788 ·······166:·dload·········8
789 ·······168:·dmul789 ·······168:·dmul
790 ·······169:·dstore········15790 ·······169:·dstore········6
791 ·······171:·dload·········15791 ·······171:·dload·········6
792 ·······173:·d2i792 ·······173:·d2i
793 ·······174:·i2s793 ·······174:·i2s
794 ·······175:·istore_3794 ·······175:·istore_3
795 ·······176:·aload·········5795 ·······176:·aload·········5
796 ·······178:·iload·········14796 ·······178:·iload·········14
797 ·······180:·iload_3797 ·······180:·iload_3
798 ·······181:·sastore798 ·······181:·sastore
Offset 852, 40 lines modifiedOffset 852, 40 lines modified
852 ·······275:·new···········#139················//·class·android/media/AudioTrack852 ·······275:·new···········#139················//·class·android/media/AudioTrack
853 ·······278:·astore········5853 ·······278:·astore········5
854 ·······280:·aload_0854 ·······280:·aload_0
855 ·······281:·getfield······#78·················//·Field·_bellBuffer:[S855 ·······281:·getfield······#78·················//·Field·_bellBuffer:[S
856 ·······284:·arraylength856 ·······284:·arraylength
857 ·······285:·iconst_2857 ·······285:·iconst_2
858 ·······286:·imul858 ·······286:·imul
859 ·······287:·istore········17859 ·······287:·istore········15
860 ·······289:·aload·········5860 ·······289:·aload·········5
861 ·······291:·iconst_1861 ·······291:·iconst_1
862 ·······292:·sipush········11025862 ·······292:·sipush········11025
863 ·······295:·iconst_2863 ·······295:·iconst_2
864 ·······296:·iconst_2864 ·······296:·iconst_2
865 ·······297:·iload·········17865 ·······297:·iload·········15
866 ·······299:·iconst_0866 ·······299:·iconst_0
867 ·······300:·invokespecial·#149················//·Method·android/media/AudioTrack."<init>":(IIIIII)V867 ·······300:·invokespecial·#149················//·Method·android/media/AudioTrack."<init>":(IIIIII)V
868 ·······303:·aload_0868 ·······303:·aload_0
869 ·······304:·aload·········5869 ·······304:·aload·········5
870 ·······306:·putfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;870 ·······306:·putfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;
871 ·······309:·aload_0871 ·······309:·aload_0
872 ·······310:·getfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;872 ·······310:·getfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;
873 ·······313:·astore········5873 ·······313:·astore········5
874 ·······315:·aload_0874 ·······315:·aload_0
875 ·······316:·getfield······#78·················//·Field·_bellBuffer:[S875 ·······316:·getfield······#78·················//·Field·_bellBuffer:[S
876 ·······319:·astore········18876 ·······319:·astore········16
877 ·······321:·aload_0877 ·······321:·aload_0
878 ·······322:·getfield······#78·················//·Field·_bellBuffer:[S878 ·······322:·getfield······#78·················//·Field·_bellBuffer:[S
879 ·······325:·arraylength879 ·······325:·arraylength
880 ·······326:·istore········19880 ·······326:·istore········17
881 ·······328:·aload·········5881 ·······328:·aload·········5
882 ·······330:·aload·········18882 ·······330:·aload·········16
883 ·······332:·iconst_0883 ·······332:·iconst_0
884 ·······333:·iload·········19884 ·······333:·iload·········17
885 ·······335:·invokevirtual·#153················//·Method·android/media/AudioTrack.write:([SII)I885 ·······335:·invokevirtual·#153················//·Method·android/media/AudioTrack.write:([SII)I
886 ·······338:·pop886 ·······338:·pop
887 ·······339:·aload_0887 ·······339:·aload_0
888 ·······340:·getfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;888 ·······340:·getfield······#82·················//·Field·_audioTrack:Landroid/media/AudioTrack;
889 ·······343:·invokevirtual·#156················//·Method·android/media/AudioTrack.play:()V889 ·······343:·invokevirtual·#156················//·Method·android/media/AudioTrack.play:()V
890 ·······346:·return890 ·······346:·return
  
18.8 KB
au/com/darkside/XServer/Property.class
18.7 KB
procyon -ec {}
    
Offset 136, 46 lines modifiedOffset 136, 46 lines modified
136 ············}136 ············}
137 ············else·{137 ············else·{
138 ················byte·format·=·0;138 ················byte·format·=·0;
139 ················int·length·=·0;139 ················int·length·=·0;
140 ················byte[]·array·=·null;140 ················byte[]·array·=·null;
141 ················int·n3·=·0;141 ················int·n3·=·0;
142 ················while·(true)·{142 ················while·(true)·{
143 ················Label_0798_Outer:143 ················Label_0784_Outer:
144 ····················while·(true)·{144 ····················while·(true)·{
145 ························int·length2·=·0;145 ························int·length2·=·0;
146 ························Label_0282:·{146 ························Label_0281:·{
147 ····························while·(true)·{147 ····························while·(true)·{
148 ································Label_0792:·{148 ································Label_0778:·{
149 ····································if·(!hashtable.containsKey(Integer.valueOf(int1)))·{149 ····································if·(!hashtable.containsKey(Integer.valueOf(int1)))·{
150 ········································break·Label_0792;150 ········································break·Label_0778;
151 ····································}151 ····································}
152 ····································final·Property·property·=·(Property)hashtable.get(Integer.valueOf(int1));152 ····································final·Property·property·=·(Property)hashtable.get(Integer.valueOf(int1));
153 ····································final·int·n4·=·n2·=·property._type;153 ····································final·int·n4·=·n2·=·property._type;
154 ····································format·=·property._format;154 ····································format·=·property._format;
155 ····································Label_0561:·{155 ····································Label_0556:·{
156 ········································final·int·n5;156 ········································final·int·n5;
157 ········································if·(n4·==·0·||·(n5·=·n2)·==·property._type)·{157 ········································if·(n4·==·0·||·(n5·=·n2)·==·property._type)·{
158 ············································break·Label_0561;158 ············································break·Label_0556;
159 ········································}159 ········································}
160 ········································if·(property._data·==·null)·{160 ········································if·(property._data·==·null)·{
161 ············································length·=·0;161 ············································length·=·0;
162 ············································break·Label_0792;162 ············································break·Label_0778;
163 ········································}163 ········································}
164 ········································Label_0538:·{164 ········································Label_0537:·{
165 ············································break·Label_0538;165 ············································break·Label_0537;
166 ············································final·int·n6;166 ············································final·int·n6;
167 ············································int·n7·=·0;167 ············································int·n7·=·0;
168 ············································Vector·selectingClients;168 ············································Vector·selectingClients;
169 ············································Iterator<Client>·iterator;169 ············································Iterator<Client>·iterator;
170 ············································int·n8;170 ············································int·n8;
171 ············································int·n9; 
172 ············································int·length3;171 ············································int·length3;
 172 ············································int·n9;
173 ············································int·n10;173 ············································int·n11;
174 ············································Label_0618_Outer:Label_0584_Outer:Block_24_Outer:174 ············································Block_24_Outer:Label_0635_Outer:
175 ············································while·(true)·{175 ············································while·(true)·{
176 ················································synchronized·(inputOutput)·{176 ················································synchronized·(inputOutput)·{
177 ····················································Util.writeReplyHeader(client,·format);177 ····················································Util.writeReplyHeader(client,·format);
178 ····················································inputOutput.writeInt((length2·+·n6)·/·4);178 ····················································inputOutput.writeInt((length2·+·n6)·/·4);
179 ····················································inputOutput.writeInt(n2);179 ····················································inputOutput.writeInt(n2);
180 ····················································inputOutput.writeInt(length);180 ····················································inputOutput.writeInt(length);
181 ····················································inputOutput.writeInt(n7);181 ····················································inputOutput.writeInt(n7);
Offset 194, 115 lines modifiedOffset 194, 113 lines modified
194 ························································iterator·=·selectingClients.iterator();194 ························································iterator·=·selectingClients.iterator();
195 ························································while·(iterator.hasNext())·{195 ························································while·(iterator.hasNext())·{
196 ····························································EventCode.sendPropertyNotify((Client)iterator.next(),·window,·atom,·xServer.getTimestamp(),·1);196 ····························································EventCode.sendPropertyNotify((Client)iterator.next(),·window,·atom,·xServer.getTimestamp(),·1);
197 ························································}197 ························································}
198 ························································return;198 ························································return;
199 ····················································}199 ····················································}
200 ····················································return;200 ····················································return;
201 ····················································//·iftrue(Label_0685:,·data·=·property._data·!=·null) 
202 ····················································//·iftrue(Label_0758:,·n8·<=·0) 
203 ····················································//·iftrue(Label_0858:,·format·!=·32) 
204 ····················································//·iftrue(Label_0623:,·int3·>=·0·&&·int3·<=·n11·=·-1·>>>·3)201 ····················································//·iftrue(Label_0614:,·int3·>=·0·&&·int3·<=·n10·=·-1·>>>·3)
205 ····················································//·iftrue(Label_0274:,·!b·||·length·!=·0)202 ····················································//·iftrue(Label_0273:,·!b·||·length·!=·0)
 203 ····················································//·iftrue(Label_0844:,·format·!=·32)
 204 ····················································//·iftrue(Label_0698:,·n9·>=·int3·*·4)
 205 ····················································//·iftrue(Label_0679:,·data·=·property._data·!=·null)
206 ····················································//·iftrue(Label_0717:,·n8·>=·0)206 ····················································//·iftrue(Label_0707:,·n11·>=·0)
207 ····················································//·iftrue(Label_0708:,·n10·>=·int3·*·4)207 ····················································//·iftrue(Label_0744:,·n11·<=·0)
 208 ····················································//·iftrue(Label_0820:,·format·!=·n12·=·16)
208 ················································Label_0644_Outer: 
209 ····················································while·(true)·{ 
210 ····················································Label_0644:209 ····················································Block_23:·{
211 ························································while·(true)·{ 
212 ························································Block_20_Outer:210 ························································Block_20:·{
213 ····························································while·(true)·{211 ····························································while·(true)·{
 212 ································································Block_19:·{
 213 ································································Label_0575_Outer:
214 ································································while·(true)·{214 ····································································while·(true)·{
 215 ········································································n7·=·length2·/·2;
 216 ········································································continue·Block_24_Outer;
215 ····································································Block_21:·{217 ····································································Block_21_Outer:
 218 ········································································while·(true)·{
 219 ············································································n8·=·int2·*·4;
 220 ············································································n9·=·length3·-·n8;
216 ········································································Block_25:·{221 ········································································Block_17:
217 ············································································while·(true)·{222 ············································································while·(true)·{
 223 ················································································Block_25:·{
218 ················································································Label_0623:·{224 ····················································································Label_0609:·{
219 ····················································································while·(true)·{ 
220 ························································································Block_17:·{225 ························································································break·Label_0609;
221 ····························································································while·(true)·{226 ························································································while·(true)·{
222 ································································································int3·=·-1·>>>·3; 
223 ································································································break·Label_0623; 
224 ································································································break·Block_17;227 ····························································································break·Block_23;
225 ································································································Label_0717:·{228 ····························································································Label_0820:·{
226 ····································································································break·Block_21; 
227 ································································································} 
228 ································································································length·=·property._data.length; 
229 ································································································break; 
230 ································································································Label_0834: 
231 ································································································break·Block_25;229 ································································································break·Block_25;
232 ································································································n9·=·int2·*·4; 
233 ································································································n10·=·length3·-·n9; 
234 ································································································continue·Label_0584_Outer; 
235 ····························································································}230 ····························································································}
236 ····························································································ErrorCode.write(client,·(byte)2,·(byte)20,·0); 
237 ····························································································return;231 ····························································································array·=·new·byte[n11];
238 ····························································································n7·=·length2·/·2; 
239 ····························································································continue·Label_0618_Outer; 
240 ························································································} 
241 ························································································length3·=·0;232 ····························································································System.arraycopy(property._data,·n8,·array,·0,·n11);
242 ························································································continue·Block_20_Outer;233 ····························································································continue·Block_21_Outer;
243 ························································································Block_23:·{ 
244 ····························································································break·Block_23; 
245 ····························································································n8·=·n10; 
246 ····························································································break·Label_0644; 
247 ························································································}234 ························································································}
248 ························································································hashtable.remove(Integer.valueOf(int1)); 
249 ························································································n3·=·1; 
250 ························································································break; 
251 ························································································length·=·length3·-·(n9·+·n8); 
252 ························································································continue·Block_24_Outer; 
253 ····················································································}235 ····················································································}
 236 ····················································································int3·=·-1·>>>·3;
 237 ····················································································Label_0614:·{
 238 ························································································break·Block_19;
 239 ····················································································}
 240 ····················································································break·Block_17;
 241 ····················································································length·=·length3·-·(n8·+·n11);
 242 ····················································································break·Block_20;
Max diff block lines reached; 5741/19099 bytes (30.06%) of diff not shown.
1.2 KB
au/com/darkside/XServer/ScreenView.class
1.12 KB
procyon -ec {}
    
Offset 955, 20 lines modifiedOffset 955, 20 lines modified
955 ································Util.writeReplyHeader(client,·this._focusRevertTo);955 ································Util.writeReplyHeader(client,·this._focusRevertTo);
956 ································inputOutput.writeInt(0);956 ································inputOutput.writeInt(0);
957 ································inputOutput.writeInt(id);957 ································inputOutput.writeInt(id);
958 ································inputOutput.writePadBytes(20);958 ································inputOutput.writePadBytes(20);
959 ································//·monitorexit(inputOutput)959 ································//·monitorexit(inputOutput)
960 ································inputOutput.flush();960 ································inputOutput.flush();
961 ································break·Label_0096;961 ································break·Label_0096;
 962 ································//·iftrue(Label_1851:,·this._focusWindow·!=·this._rootWindow)
 963 ································id·=·1;
 964 ································continue;
962 ································Label_1851:·{965 ································Label_1851:·{
963 ····································id·=·this._focusWindow.getId();966 ····································id·=·this._focusWindow.getId();
964 ································}967 ································}
965 ································continue; 
966 ································//·iftrue(Label_1851:,·this._focusWindow·!=·this._rootWindow) 
967 ································id·=·1; 
968 ····························}968 ····························}
969 ························}969 ························}
970 ····················}970 ····················}
971 ····················break;971 ····················break;
972 ················}972 ················}
973 ············}973 ············}
974 ········}974 ········}
37.3 KB
au/com/darkside/XServer/Window.class
37.2 KB
procyon -ec {}
    
Offset 1636, 31 lines modifiedOffset 1636, 14 lines modified
1636 ················································try·{1636 ················································try·{
1637 ····················································final·int·n6·=·n2·-·irect2.top;1637 ····················································final·int·n6·=·n2·-·irect2.top;
1638 ····················································final·ScreenView·screen2·=·this._screen;1638 ····················································final·ScreenView·screen2·=·this._screen;
1639 ····················································try·{1639 ····················································try·{
1640 ························································EventCode.sendButtonPress(client2,·timestamp,·n3,·rootWindow,·parent,·window,·n,·n2,·n5,·n6,·screen2.getButtons());1640 ························································EventCode.sendButtonPress(client2,·timestamp,·n3,·rootWindow,·parent,·window,·n,·n2,·n5,·n6,·screen2.getButtons());
1641 ························································Window·window2·=·parent;1641 ························································Window·window2·=·parent;
1642 ························································continue;1642 ························································continue;
1643 ························································final·int·n4·=·8; 
1644 ························································continue·Label_0049_Outer; 
1645 ························································window2·=·null; 
1646 ························································return·window2; 
1647 ························································window2·=·null; 
1648 ························································return·window2; 
1649 ························································Label_0229:·{ 
1650 ····························································return·null; 
1651 ························································} 
1652 ························································//·iftrue(Label_0261:,·parent._attributes[12]·&·n4·==·0x0) 
1653 ························································//·iftrue(Label_0229:,·parent._parent·!=·null) 
1654 ························································return·null; 
1655 ························································Label_0261:·{ 
1656 ····························································window·=·parent; 
1657 ························································} 
1658 ························································parent·=·parent._parent; 
1659 ························································continue·Label_0049_Outer; 
1660 ························································final·XServer·xServer2·=·this._xServer;1643 ························································final·XServer·xServer2·=·this._xServer;
1661 ························································try·{1644 ························································try·{
1662 ····························································final·int·timestamp2·=·xServer2.getTimestamp();1645 ····························································final·int·timestamp2·=·xServer2.getTimestamp();
1663 ····························································try·{1646 ····························································try·{
1664 ································································final·ScreenView·screen3·=·this._screen;1647 ································································final·ScreenView·screen3·=·this._screen;
1665 ································································try·{1648 ································································try·{
1666 ····································································final·Window·rootWindow2·=·screen3.getRootWindow();1649 ····································································final·Window·rootWindow2·=·screen3.getRootWindow();
Offset 1686, 14 lines modifiedOffset 1669, 31 lines modified
1686 ····································································catch·(IOException·ex4)·{}1669 ····································································catch·(IOException·ex4)·{}
1687 ································································}1670 ································································}
1688 ································································catch·(IOException·ex5)·{}1671 ································································catch·(IOException·ex5)·{}
1689 ····························································}1672 ····························································}
1690 ····························································catch·(IOException·ex6)·{}1673 ····························································catch·(IOException·ex6)·{}
1691 ························································}1674 ························································}
1692 ························································catch·(IOException·ex7)·{}1675 ························································catch·(IOException·ex7)·{}
 1676 ························································Label_0261:·{
 1677 ····························································window·=·parent;
 1678 ························································}
 1679 ························································parent·=·parent._parent;
 1680 ························································continue·Label_0049_Outer;
 1681 ························································//·iftrue(Label_0229:,·parent._parent·!=·null)
 1682 ························································//·iftrue(Label_0261:,·parent._attributes[12]·&·n4·==·0x0)
 1683 ························································Block_22:·{
 1684 ····························································break·Block_22;
 1685 ····························································Label_0229:
 1686 ····························································return·null;
 1687 ····························································final·int·n4·=·8;
 1688 ····························································continue·Label_0049_Outer;
 1689 ····························································window2·=·null;
 1690 ····························································return·window2;
 1691 ························································}
 1692 ························································window2·=·null;
1693 ····················································}1693 ····················································}
1694 ····················································catch·(IOException·ex8)·{}1694 ····················································catch·(IOException·ex8)·{}
1695 ················································}1695 ················································}
1696 ················································catch·(IOException·ex9)·{}1696 ················································catch·(IOException·ex9)·{}
1697 ············································}1697 ············································}
1698 ············································catch·(IOException·ex10)·{}1698 ············································catch·(IOException·ex10)·{}
1699 ········································}1699 ········································}
Offset 1793, 15 lines modifiedOffset 1793, 15 lines modified
1793 ········//····23:·iload···········81793 ········//····23:·iload···········8
1794 ········//····25:·ifne············291794 ········//····25:·ifne············29
1795 ········//····28:·return·········1795 ········//····28:·return·········
1796 ········//····29:·aload_0········1796 ········//····29:·aload_0········
1797 ········//····30:·getfield········au/com/darkside/XServer/Window._boundingShapeRegion:Landroid/graphics/Region;1797 ········//····30:·getfield········au/com/darkside/XServer/Window._boundingShapeRegion:Landroid/graphics/Region;
1798 ········//····33:·astore··········91798 ········//····33:·astore··········9
1799 ········//····35:·aload···········91799 ········//····35:·aload···········9
1800 ········//····37:·ifnull··········2821800 ········//····37:·ifnull··········278
1801 ········//····40:·aload_1········1801 ········//····40:·aload_1········
1802 ········//····41:·invokevirtual···android/graphics/Canvas.save:()I1802 ········//····41:·invokevirtual···android/graphics/Canvas.save:()I
1803 ········//····44:·pop············1803 ········//····44:·pop············
1804 ········//····45:·aload_0········1804 ········//····45:·aload_0········
1805 ········//····46:·getfield········au/com/darkside/XServer/Window._hardwareAccelerated:Z1805 ········//····46:·getfield········au/com/darkside/XServer/Window._hardwareAccelerated:Z
1806 ········//····49:·istore··········81806 ········//····49:·istore··········8
1807 ········//····51:·iload···········81807 ········//····51:·iload···········8
Offset 1838, 29 lines modifiedOffset 1838, 29 lines modified
1838 ········//···110:·aload_1········1838 ········//···110:·aload_1········
1839 ········//···111:·invokevirtual···android/graphics/Canvas.save:()I1839 ········//···111:·invokevirtual···android/graphics/Canvas.save:()I
1840 ········//···114:·pop············1840 ········//···114:·pop············
1841 ········//···115:·aload_0········1841 ········//···115:·aload_0········
1842 ········//···116:·getfield········au/com/darkside/XServer/Window._clipShapeRegion:Landroid/graphics/Region;1842 ········//···116:·getfield········au/com/darkside/XServer/Window._clipShapeRegion:Landroid/graphics/Region;
1843 ········//···119:·astore··········91843 ········//···119:·astore··········9
1844 ········//···121:·aload···········91844 ········//···121:·aload···········9
1845 ········//···123:·ifnull··········4821845 ········//···123:·ifnull··········478
1846 ········//···126:·aload_0········1846 ········//···126:·aload_0········
1847 ········//···127:·getfield········au/com/darkside/XServer/Window._hardwareAccelerated:Z1847 ········//···127:·getfield········au/com/darkside/XServer/Window._hardwareAccelerated:Z
1848 ········//···130:·istore··········81848 ········//···130:·istore··········8
1849 ········//···132:·iload···········81849 ········//···132:·iload···········8
1850 ········//···134:·ifne············4821850 ········//···134:·ifne············478
1851 ········//···137:·aload_0········1851 ········//···137:·aload_0········
1852 ········//···138:·getfield········au/com/darkside/XServer/Window._clipShapeRegion:Landroid/graphics/Region;1852 ········//···138:·getfield········au/com/darkside/XServer/Window._clipShapeRegion:Landroid/graphics/Region;
1853 ········//···141:·astore··········91853 ········//···141:·astore··········9
1854 ········//···143:·aload_1········1854 ········//···143:·aload_1········
1855 ········//···144:·aload···········91855 ········//···144:·aload···········9
1856 ········//···146:·invokevirtual···android/graphics/Canvas.clipRegion:(Landroid/graphics/Region;)Z1856 ········//···146:·invokevirtual···android/graphics/Canvas.clipRegion:(Landroid/graphics/Region;)Z
1857 ········//···149:·istore··········101857 ········//···149:·istore··········10
1858 ········//···151:·iload···········101858 ········//···151:·iload···········10
1859 ········//···153:·ifeq············4991859 ········//···153:·ifeq············495
1860 ········//···156:·aload_0········1860 ········//···156:·aload_0········
1861 ········//···157:·getfield········au/com/darkside/XServer/Window._inputOnly:Z1861 ········//···157:·getfield········au/com/darkside/XServer/Window._inputOnly:Z
1862 ········//···160:·istore··········81862 ········//···160:·istore··········8
1863 ········//···162:·iload···········81863 ········//···162:·iload···········8
1864 ········//···164:·ifne············2231864 ········//···164:·ifne············223
1865 ········//···167:·aload_0········1865 ········//···167:·aload_0········
1866 ········//···168:·getfield········au/com/darkside/XServer/Window._drawable:Lau/com/darkside/XServer/Drawable;1866 ········//···168:·getfield········au/com/darkside/XServer/Window._drawable:Lau/com/darkside/XServer/Drawable;
Offset 1888, 166 lines modifiedOffset 1888, 164 lines modified
1888 ········//···213:·aload···········91888 ········//···213:·aload···········9
1889 ········//···215:·fload···········131889 ········//···215:·fload···········13
1890 ········//···217:·fload···········71890 ········//···217:·fload···········7
1891 ········//···219:·aload_2········1891 ········//···219:·aload_2········
1892 ········//···220:·invokevirtual···android/graphics/Canvas.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V1892 ········//···220:·invokevirtual···android/graphics/Canvas.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V
1893 ········//···223:·aload_0········1893 ········//···223:·aload_0········
1894 ········//···224:·getfield········au/com/darkside/XServer/Window._children:Ljava/util/Vector;1894 ········//···224:·getfield········au/com/darkside/XServer/Window._children:Ljava/util/Vector;
1895 ········//···227:·astore··········9 
1896 ········//···229:·aload···········9 
1897 ········//···231:·invokevirtual···java/util/Vector.iterator:()Ljava/util/Iterator;1895 ········//···227:·invokevirtual···java/util/Vector.iterator:()Ljava/util/Iterator;
1898 ········//···234:·astore··········151896 ········//···230:·astore··········9
1899 ········//···236:·aload···········151897 ········//···232:·aload···········9
1900 ········//···238:·invokeinterface·java/util/Iterator.hasNext:()Z1898 ········//···234:·invokeinterface·java/util/Iterator.hasNext:()Z
1901 ········//···243:·istore··········81899 ········//···239:·istore··········12
1902 ········//···245:·iload···········81900 ········//···241:·iload···········12
1903 ········//···247:·ifeq············4991901 ········//···243:·ifeq············495
1904 ········//···250:·aload···········151902 ········//···246:·aload···········9
Max diff block lines reached; 16375/38076 bytes (43.01%) of diff not shown.
6.83 KB
au/com/darkside/XServer/XServer$AcceptThread.class
6.73 KB
procyon -ec {}
    
Offset 150, 71 lines modifiedOffset 150, 85 lines modified
150 ········//···198:·invokevirtual···java/util/Vector.add:(Ljava/lang/Object;)Z150 ········//···198:·invokevirtual···java/util/Vector.add:(Ljava/lang/Object;)Z
151 ········//···201:·pop············151 ········//···201:·pop············
152 ········//···202:·aload···········9152 ········//···202:·aload···········9
153 ········//···204:·invokevirtual···au/com/darkside/XServer/Client.start:()V153 ········//···204:·invokevirtual···au/com/darkside/XServer/Client.start:()V
154 ········//···207:·aload_0········154 ········//···207:·aload_0········
155 ········//···208:·getfield········au/com/darkside/XServer/XServer$AcceptThread.this$0:Lau/com/darkside/XServer/XServer;155 ········//···208:·getfield········au/com/darkside/XServer/XServer$AcceptThread.this$0:Lau/com/darkside/XServer/XServer;
156 ········//···211:·astore_1·······156 ········//···211:·astore_1·······
 157 ········//···212:·aload_0········
 158 ········//···213:·getfield········au/com/darkside/XServer/XServer$AcceptThread.this$0:Lau/com/darkside/XServer/XServer;
 159 ········//···216:·astore··········10
 160 ········//···218:·aload···········10
 161 ········//···220:·invokestatic····au/com/darkside/XServer/XServer.access$600:(Lau/com/darkside/XServer/XServer;)I
 162 ········//···223:·istore··········8
157 ········//···212:·ldc·············1048576163 ········//···225:·ldc·············1048576
 164 ········//···227:·istore··········11
 165 ········//···229:·iload···········8
 166 ········//···231:·iload···········11
 167 ········//···233:·iadd···········
158 ········//···214:·istore··········8168 ········//···234:·istore··········8
159 ········//···216:·aload_1········169 ········//···236:·aload_1········
160 ········//···217:·iload···········8170 ········//···237:·iload···········8
161 ········//···219:·invokestatic····au/com/darkside/XServer/XServer.access$612:(Lau/com/darkside/XServer/XServer;I)I171 ········//···239:·invokestatic····au/com/darkside/XServer/XServer.access$602:(Lau/com/darkside/XServer/XServer;I)I
162 ········//···222:·pop············172 ········//···242:·pop············
163 ········//···223:·aload_0········173 ········//···243:·aload_0········
164 ········//···224:·monitorexit····174 ········//···244:·monitorexit····
165 ········//···225:·goto············0175 ········//···245:·goto············0
166 ········//···228:·astore_1·······176 ········//···248:·astore_1·······
167 ········//···229:·aload_0········177 ········//···249:·aload_0········
168 ········//···230:·monitorexit····178 ········//···250:·monitorexit····
169 ········//···231:·aload_1········179 ········//···251:·aload_1········
170 ········//···232:·athrow·········180 ········//···252:·athrow·········
171 ········//···233:·pop············181 ········//···253:·pop············
172 ········//···234:·aload_2········182 ········//···254:·aload_2········
173 ········//···235:·invokevirtual···java/net/Socket.close:()V183 ········//···255:·invokevirtual···java/net/Socket.close:()V
174 ········//···238:·goto············223184 ········//···258:·goto············243
175 ········//···241:·astore_1·······185 ········//···261:·astore_1·······
176 ········//···242:·goto············223186 ········//···262:·goto············243
177 ········//····Exceptions:187 ········//····Exceptions:
178 ········//··Try···········Handler188 ········//··Try···········Handler
179 ········//··Start··End····Start··End····Type·················189 ········//··Start··End····Start··End····Type·················
180 ········//··-----··-----··-----··-----··---------------------190 ········//··-----··-----··-----··-----··---------------------
181 ········//··0······4······143····145····Ljava/io/IOException;191 ········//··0······4······143····145····Ljava/io/IOException;
182 ········//··5······9······143····145····Ljava/io/IOException;192 ········//··5······9······143····145····Ljava/io/IOException;
183 ········//··132····136····139····143····Ljava/io/IOException;193 ········//··132····136····139····143····Ljava/io/IOException;
184 ········//··147····150····233····245····Ljava/io/IOException;194 ········//··147····150····253····265····Ljava/io/IOException;
185 ········//··147····150····228····233····Any195 ········//··147····150····248····253····Any
186 ········//··152····156····233····245····Ljava/io/IOException;196 ········//··152····156····253····265····Ljava/io/IOException;
187 ········//··152····156····228····233····Any197 ········//··152····156····248····253····Any
188 ········//··157····161····233····245····Ljava/io/IOException;198 ········//··157····161····253····265····Ljava/io/IOException;
189 ········//··157····161····228····233····Any199 ········//··157····161····248····253····Any
190 ········//··163····168····233····245····Ljava/io/IOException;200 ········//··163····168····253····265····Ljava/io/IOException;
191 ········//··163····168····228····233····Any201 ········//··163····168····248····253····Any
192 ········//··180····185····233····245····Ljava/io/IOException;202 ········//··180····185····253····265····Ljava/io/IOException;
193 ········//··180····185····228····233····Any203 ········//··180····185····248····253····Any
194 ········//··185····189····233····245····Ljava/io/IOException;204 ········//··185····189····253····265····Ljava/io/IOException;
195 ········//··185····189····228····233····Any205 ········//··185····189····248····253····Any
196 ········//··190····194····233····245····Ljava/io/IOException;206 ········//··190····194····253····265····Ljava/io/IOException;
197 ········//··190····194····228····233····Any207 ········//··190····194····248····253····Any
198 ········//··196····202····233····245····Ljava/io/IOException;208 ········//··196····202····253····265····Ljava/io/IOException;
199 ········//··196····202····228····233····Any209 ········//··196····202····248····253····Any
200 ········//··202····207····233····245····Ljava/io/IOException;210 ········//··202····207····253····265····Ljava/io/IOException;
201 ········//··202····207····228····233····Any211 ········//··202····207····248····253····Any
202 ········//··207····211····233····245····Ljava/io/IOException;212 ········//··207····211····253····265····Ljava/io/IOException;
203 ········//··207····211····228····233····Any213 ········//··207····211····248····253····Any
 214 ········//··212····216····253····265····Ljava/io/IOException;
 215 ········//··212····216····248····253····Any
204 ········//··217····223····233····245····Ljava/io/IOException;216 ········//··218····223····253····265····Ljava/io/IOException;
205 ········//··217····223····228····233····Any217 ········//··218····223····248····253····Any
 218 ········//··237····243····253····265····Ljava/io/IOException;
 219 ········//··237····243····248····253····Any
206 ········//··223····225····228····233····Any220 ········//··243····245····248····253····Any
207 ········//··229····231····228····233····Any221 ········//··249····251····248····253····Any
208 ········//··234····238····241····245····Ljava/io/IOException;222 ········//··254····258····261····265····Ljava/io/IOException;
209 ········//··234····238····228····233····Any223 ········//··254····258····248····253····Any
210 ········//·224 ········//·
211 ········//·The·error·that·occurred·was:225 ········//·The·error·that·occurred·was:
212 ········//·226 ········//·
213 ········//·java.lang.IndexOutOfBoundsException:·Index·138·out·of·bounds·for·length·138227 ········//·java.lang.IndexOutOfBoundsException:·Index·148·out·of·bounds·for·length·148
214 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)228 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
215 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)229 ········//·····at·java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
216 ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)230 ········//·····at·java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
217 ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:372)231 ········//·····at·java.base/java.util.Objects.checkIndex(Objects.java:372)
218 ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:459)232 ········//·····at·java.base/java.util.ArrayList.get(ArrayList.java:459)
219 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321)233 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321)
220 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569)234 ········//·····at·com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569)
1.91 KB
au/com/darkside/XServer/XServer.class
1.84 KB
procyon -ec {}
    
Offset 163, 39 lines modifiedOffset 163, 39 lines modified
163 ····163 ····
164 ····public·boolean·atomExists(final·int·i)·{164 ····public·boolean·atomExists(final·int·i)·{
165 ········return·this._atoms.containsKey(Integer.valueOf(i));165 ········return·this._atoms.containsKey(Integer.valueOf(i));
166 ····}166 ····}
167 ····167 ····
168 ····public·void·destroyClientResources(final·Client·client)·{168 ····public·void·destroyClientResources(final·Client·client)·{
169 ········Vector<Resource>·vector·=·null;169 ········Vector<Resource>·vector·=·null;
170 ····Label_0091_Outer:170 ····Label_0088_Outer:
171 ········while·(true)·{171 ········while·(true)·{
172 ············Collection<Resource>·values·=·null;172 ············Collection<Resource>·values·=·null;
173 ········Label_0135:173 ········Label_0132:
174 ············while·(true)·{174 ············while·(true)·{
175 ················Label_0129:·{175 ················Label_0126:·{
176 ····················synchronized·(this)·{176 ····················synchronized·(this)·{
177 ························values·=·this._resources.values();177 ························values·=·this._resources.values();
178 ························vector·=·new·Vector<Resource>();178 ························vector·=·new·Vector<Resource>();
179 ························if·(client·==·null)·{179 ························if·(client·==·null)·{
180 ····························for·(Resource·next·:·values)·{180 ····························for·(Resource·next·:·values)·{
181 ································next·=·next;181 ································next·=·next;
182 ································final·Client·client2·=·next.getClient();182 ································final·Client·client2·=·next.getClient();
183 ································if·(client2·!=·null·&&·client2.isConnected())·{183 ································if·(client2·!=·null·&&·client2.isConnected())·{
184 ····································break·Label_0129;184 ····································break·Label_0126;
185 ································}185 ································}
186 ································final·int·n·=·1;186 ································final·int·n·=·1;
187 ································if·(n·==·0·||·next.getCloseDownMode()·!=·2)·{187 ································if·(n·==·0·||·next.getCloseDownMode()·!=·2)·{
188 ····································continue·Label_0091_Outer;188 ····································continue·Label_0088_Outer;
189 ································}189 ································}
190 ································vector.add(next);190 ································vector.add(next);
191 ····························}191 ····························}
192 ····························break;192 ····························break;
193 ························}193 ························}
194 ························break·Label_0135;194 ························break·Label_0132;
195 ····················}195 ····················}
196 ················}196 ················}
197 ················final·int·n·=·0;197 ················final·int·n·=·0;
198 ················continue;198 ················continue;
199 ············}199 ············}
200 ············for·(final·Resource·e·:·values)·{200 ············for·(final·Resource·e·:·values)·{
201 ················if·(e.getClient()·==·client)·{201 ················if·(e.getClient()·==·client)·{
1.89 KB
au/com/darkside/XServer/Xext/XShape.class
1.81 KB
procyon -ec {}
    
Offset 35, 36 lines modifiedOffset 35, 38 lines modified
35 ····private·static·final·byte·ShapeOffset·=·4;35 ····private·static·final·byte·ShapeOffset·=·4;
36 ····private·static·final·byte·ShapeQueryExtents·=·5;36 ····private·static·final·byte·ShapeQueryExtents·=·5;
37 ····private·static·final·byte·ShapeQueryVersion·=·0;37 ····private·static·final·byte·ShapeQueryVersion·=·0;
38 ····private·static·final·byte·ShapeRectangles·=·1;38 ····private·static·final·byte·ShapeRectangles·=·1;
39 ····private·static·final·byte·ShapeSelectInput·=·6;39 ····private·static·final·byte·ShapeSelectInput·=·6;
40 ····40 ····
41 ····private·static·int·checkNonZeroPixels(final·Bitmap·bitmap,·final·Rect·rect)·{41 ····private·static·int·checkNonZeroPixels(final·Bitmap·bitmap,·final·Rect·rect)·{
 42 ········final·int·n·=·1;
 43 ········int·n2·=·0;
42 ········final·int·width·=·rect.width();44 ········final·int·width·=·rect.width();
43 ········final·int·height·=·rect.height();45 ········final·int·height·=·rect.height();
44 ········final·int[]·array·=·new·int[width];46 ········final·int[]·array·=·new·int[width];
45 ········int·n·=·3;47 ········int·n3·=·3;
46 ········for·(int·i·=·0;·i·<·height;·++i)·{48 ········for·(int·i·=·0;·i·<·height;·++i)·{
47 ············bitmap.getPixels(array,·0,·width,·rect.left,·rect.top·+·i,·width,·1);49 ············bitmap.getPixels(array,·0,·width,·rect.left,·rect.top·+·i,·width,·n);
48 ············final·int[]·array2·=·array; 
49 ············for·(int·length·=·array.length,·j·=·0;·j·<·length;·++j)·{50 ············for·(int·length·=·array.length,·j·=·0;·j·<·length;·++j)·{
50 ················int·n2;51 ················int·n4;
51 ················if·(array2[j]·!=·-16777216)·{52 ················if·(array[j]·!=·-16777216)·{
52 ····················n2·=·2;53 ····················n4·=·2;
53 ················}54 ················}
54 ················else·{55 ················else·{
55 ····················n2·=·1;56 ····················n4·=·n;
56 ················}57 ················}
57 ················n·&=·n2;58 ················n3·&=·n4;
58 ················if·(n·==·0)·{59 ················if·(n3·==·0)·{
59 ····················return·0;60 ····················return·n2;
60 ················}61 ················}
61 ············}62 ············}
62 ········}63 ········}
 64 ········n2·=·n3;
63 ········return·n;65 ········return·n2;
64 ····}66 ····}
65 ····67 ····
66 ····private·static·Region·createRegion(final·Pixmap·pixmap)·{68 ····private·static·Region·createRegion(final·Pixmap·pixmap)·{
67 ········final·Drawable·drawable·=·pixmap.getDrawable();69 ········final·Drawable·drawable·=·pixmap.getDrawable();
68 ········final·Region·region·=·new·Region();70 ········final·Region·region·=·new·Region();
69 ········extractRegion(region,·drawable.getBitmap(),·new·Rect(0,·0,·drawable.getWidth(),·drawable.getHeight()));71 ········extractRegion(region,·drawable.getBitmap(),·new·Rect(0,·0,·drawable.getWidth(),·drawable.getHeight()));
70 ········return·region;72 ········return·region;
5.79 KB
smali/au/com/darkside/XDemo/AccessControlEditor.smali
    
Offset 136, 14 lines modifiedOffset 136, 15 lines modified
  
136 ····const/4·v2,·0x1136 ····const/4·v2,·0x1
  
137 ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;137 ····invoke-static·{p0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
138 ····move-result-object·v1138 ····move-result-object·v1
  
 139 ····.line·262
139 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V140 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
140 ····goto·:goto_0141 ····goto·:goto_0
141 .end·method142 .end·method
  
142 .method·private·deleteSelectedHost()V143 .method·private·deleteSelectedHost()V
143 ····.locals·3144 ····.locals·3
Offset 280, 89 lines modifiedOffset 281, 88 lines modified
280 ····.local·v4,·"e":Ljava/lang/Exception;281 ····.local·v4,·"e":Ljava/lang/Exception;
281 ····const-string·v6,·"Error"282 ····const-string·v6,·"Error"
  
282 ····goto·:goto_0283 ····goto·:goto_0
283 .end·method284 .end·method
  
284 .method·private·loadAccessList()V285 .method·private·loadAccessList()V
285 ····.locals·8286 ····.locals·7
  
286 ····.prologue287 ····.prologue
287 ····.line·178288 ····.line·178
288 ····const-string·v6,·"AccessControlHosts"289 ····const-string·v5,·"AccessControlHosts"
  
289 ····const/4·v7,·0x0290 ····const/4·v6,·0x0
  
290 ····invoke-virtual·{p0,·v6,·v7},·Lau/com/darkside/XDemo/AccessControlEditor;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;291 ····invoke-virtual·{p0,·v5,·v6},·Lau/com/darkside/XDemo/AccessControlEditor;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
  
291 ····move-result-object·v3292 ····move-result-object·v2
  
292 ····.line·180293 ····.line·180
293 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;294 ····.local·v2,·"prefs":Landroid/content/SharedPreferences;
294 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;295 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
  
295 ····move-result-object·v2296 ····move-result-object·v1
  
296 ····.line·181297 ····.line·181
297 ····.local·v2,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;*>;"298 ····.local·v1,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;*>;"
298 ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set;299 ····invoke-interface·{v1},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
299 ····move-result-object·v5300 ····move-result-object·v4
  
300 ····.line·182301 ····.line·182
301 ····.local·v5,·"set":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"302 ····.local·v4,·"set":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
302 ····new-instance·v0,·Ljava/util/LinkedList;303 ····new-instance·v0,·Ljava/util/LinkedList;
  
303 ····invoke-direct·{v0},·Ljava/util/LinkedList;-><init>()V304 ····invoke-direct·{v0},·Ljava/util/LinkedList;-><init>()V
  
304 ····.line·184305 ····.line·184
305 ····.local·v0,·"hosts":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Ljava/lang/String;>;"306 ····.local·v0,·"hosts":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<Ljava/lang/String;>;"
306 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;307 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
307 ····move-result-object·v1308 ····move-result-object·v5
  
308 ····.local·v1,·"i$":Ljava/util/Iterator; 
309 ····:goto_0309 ····:goto_0
310 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z310 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
311 ····move-result·v6311 ····move-result·v6
  
312 ····if-eqz·v6,·:cond_0312 ····if-eqz·v6,·:cond_0
  
313 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;313 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
314 ····move-result-object·v4314 ····move-result-object·v3
  
315 ····check-cast·v4,·Ljava/lang/String;315 ····check-cast·v3,·Ljava/lang/String;
  
316 ····.line·185316 ····.line·185
317 ····.local·v4,·"s":Ljava/lang/String;317 ····.local·v3,·"s":Ljava/lang/String;
318 ····invoke-static·{v4},·Lau/com/darkside/XDemo/AccessControlEditor;->hostToString(Ljava/lang/String;)Ljava/lang/String;318 ····invoke-static·{v3},·Lau/com/darkside/XDemo/AccessControlEditor;->hostToString(Ljava/lang/String;)Ljava/lang/String;
  
319 ····move-result-object·v6319 ····move-result-object·v6
  
320 ····invoke-virtual·{v0,·v6},·Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z320 ····invoke-virtual·{v0,·v6},·Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z
  
321 ····goto·:goto_0321 ····goto·:goto_0
  
322 ····.line·187322 ····.line·187
323 ····.end·local·v4····#·"s":Ljava/lang/String;323 ····.end·local·v3····#·"s":Ljava/lang/String;
324 ····:cond_0324 ····:cond_0
325 ····new-instance·v6,·Landroid/widget/ArrayAdapter;325 ····new-instance·v5,·Landroid/widget/ArrayAdapter;
  
326 ····const·v7,·0x1090003326 ····const·v6,·0x1090003
  
327 ····invoke-direct·{v6,·p0,·v7,·v0},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V327 ····invoke-direct·{v5,·p0,·v6,·v0},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V
  
328 ····iput-object·v6,·p0,·Lau/com/darkside/XDemo/AccessControlEditor;->_adapter:Landroid/widget/ArrayAdapter;328 ····iput-object·v5,·p0,·Lau/com/darkside/XDemo/AccessControlEditor;->_adapter:Landroid/widget/ArrayAdapter;
  
329 ····.line·189329 ····.line·189
330 ····iget-object·v6,·p0,·Lau/com/darkside/XDemo/AccessControlEditor;->_adapter:Landroid/widget/ArrayAdapter;330 ····iget-object·v5,·p0,·Lau/com/darkside/XDemo/AccessControlEditor;->_adapter:Landroid/widget/ArrayAdapter;
  
331 ····invoke-virtual·{p0,·v6},·Lau/com/darkside/XDemo/AccessControlEditor;->setListAdapter(Landroid/widget/ListAdapter;)V331 ····invoke-virtual·{p0,·v5},·Lau/com/darkside/XDemo/AccessControlEditor;->setListAdapter(Landroid/widget/ListAdapter;)V
  
332 ····.line·190332 ····.line·190
333 ····return-void333 ····return-void
334 .end·method334 .end·method
  
335 .method·private·saveAccessList()V335 .method·private·saveAccessList()V
336 ····.locals·7336 ····.locals·7
Offset 643, 24 lines modifiedOffset 643, 26 lines modified
  
643 ····const-string·v2,·"OK"643 ····const-string·v2,·"OK"
  
644 ····new-instance·v3,·Lau/com/darkside/XDemo/AccessControlEditor$5;644 ····new-instance·v3,·Lau/com/darkside/XDemo/AccessControlEditor$5;
  
645 ····invoke-direct·{v3,·p0},·Lau/com/darkside/XDemo/AccessControlEditor$5;-><init>(Lau/com/darkside/XDemo/AccessControlEditor;)V645 ····invoke-direct·{v3,·p0},·Lau/com/darkside/XDemo/AccessControlEditor$5;-><init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
  
 646 ····.line·116
646 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;647 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
647 ····move-result-object·v1648 ····move-result-object·v1
  
648 ····const-string·v2,·"Cancel"649 ····const-string·v2,·"Cancel"
  
649 ····new-instance·v3,·Lau/com/darkside/XDemo/AccessControlEditor$4;650 ····new-instance·v3,·Lau/com/darkside/XDemo/AccessControlEditor$4;
  
650 ····invoke-direct·{v3,·p0},·Lau/com/darkside/XDemo/AccessControlEditor$4;-><init>(Lau/com/darkside/XDemo/AccessControlEditor;)V651 ····invoke-direct·{v3,·p0},·Lau/com/darkside/XDemo/AccessControlEditor$4;-><init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
  
 652 ····.line·122
651 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;653 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
Max diff block lines reached; 126/5823 bytes (2.16%) of diff not shown.
623 B
smali/au/com/darkside/XDemo/AccessControlEditor$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/AccessControlEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$5;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$5;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
622 B
smali/au/com/darkside/XDemo/AccessControlEditor$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/AccessControlEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·7627 ····.line·76
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$3;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$3;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
622 B
smali/au/com/darkside/XDemo/AccessControlEditor$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/AccessControlEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·5727 ····.line·57
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$1;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$1;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
622 B
smali/au/com/darkside/XDemo/AccessControlEditor$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/AccessControlEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·6627 ····.line·66
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$2;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$2;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/au/com/darkside/XDemo/AccessControlEditor$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/AccessControlEditor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/AccessControlEditor;
  
25 ····.prologue26 ····.prologue
26 ····.line·12327 ····.line·123
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$4;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/AccessControlEditor$4;->this$0:Lau/com/darkside/XDemo/AccessControlEditor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
595 B
smali/au/com/darkside/XDemo/XServerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/XServerActivity;21 .field·final·synthetic·this$0:Lau/com/darkside/XDemo/XServerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lau/com/darkside/XDemo/XServerActivity;)V23 .method·constructor·<init>(Lau/com/darkside/XDemo/XServerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lau/com/darkside/XDemo/XServerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·24527 ····.line·245
27 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/XServerActivity$1;->this$0:Lau/com/darkside/XDemo/XServerActivity;28 ····iput-object·p1,·p0,·Lau/com/darkside/XDemo/XServerActivity$1;->this$0:Lau/com/darkside/XDemo/XServerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.24 KB
smali/au/com/darkside/XDemo/XServerActivity.smali
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 .method·private·getAddressInfo()Ljava/lang/String;37 .method·private·getAddressInfo()Ljava/lang/String;
38 ····.locals·838 ····.locals·8
  
39 ····.prologue39 ····.prologue
40 ····.line·20240 ····.line·202
41 ····const-string·v5,·"Listening·on·port·6000"41 ····const-string·v5,·"Listening·on·port·6000"
  
42 ····.line·20542 ····.line·206
43 ····.local·v5,·"s":Ljava/lang/String;43 ····.local·v5,·"s":Ljava/lang/String;
44 ····:try_start_044 ····:try_start_0
45 ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;45 ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
  
46 ····move-result-object·v446 ····move-result-object·v4
  
47 ····.line·20747 ····.line·207
Offset 120, 14 lines modifiedOffset 120, 15 lines modified
  
120 ····const-string·v7,·":·"120 ····const-string·v7,·":·"
  
121 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;121 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
122 ····move-result-object·v6122 ····move-result-object·v6
  
 123 ····.line·218
123 ····invoke-virtual·{v1},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String;124 ····invoke-virtual·{v1},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String;
  
124 ····move-result-object·v7125 ····move-result-object·v7
  
125 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;126 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v6127 ····move-result-object·v6
Offset 296, 88 lines modifiedOffset 297, 88 lines modified
  
296 ····const/4·v1,·0x1297 ····const/4·v1,·0x1
  
297 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;298 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
298 ····move-result-object·v0299 ····move-result-object·v0
  
 300 ····.line·341
299 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V301 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
300 ····goto·:goto_0302 ····goto·:goto_0
301 .end·method303 .end·method
  
302 .method·private·setAccessControl()V304 .method·private·setAccessControl()V
303 ····.locals·10305 ····.locals·10
  
304 ····.prologue306 ····.prologue
305 ····const/4·v7,·0x0307 ····const/4·v6,·0x0
  
306 ····.line·259308 ····.line·259
307 ····const-string·v8,·"AccessControlHosts"309 ····const-string·v7,·"AccessControlHosts"
  
308 ····invoke-virtual·{p0,·v8,·v7},·Lau/com/darkside/XDemo/XServerActivity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;310 ····invoke-virtual·{p0,·v7,·v6},·Lau/com/darkside/XDemo/XServerActivity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
  
309 ····move-result-object·v4311 ····move-result-object·v3
  
310 ····.line·261312 ····.line·261
311 ····.local·v4,·"prefs":Landroid/content/SharedPreferences;313 ····.local·v3,·"prefs":Landroid/content/SharedPreferences;
312 ····invoke-interface·{v4},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;314 ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
  
313 ····move-result-object·v3315 ····move-result-object·v2
  
314 ····.line·262316 ····.line·262
315 ····.local·v3,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;*>;"317 ····.local·v2,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;*>;"
316 ····iget-object·v8,·p0,·Lau/com/darkside/XDemo/XServerActivity;->_xServer:Lau/com/darkside/XServer/XServer;318 ····iget-object·v7,·p0,·Lau/com/darkside/XDemo/XServerActivity;->_xServer:Lau/com/darkside/XServer/XServer;
  
317 ····invoke-virtual·{v8},·Lau/com/darkside/XServer/XServer;->getAccessControlHosts()Ljava/util/HashSet;319 ····invoke-virtual·{v7},·Lau/com/darkside/XServer/XServer;->getAccessControlHosts()Ljava/util/HashSet;
  
318 ····move-result-object·v1320 ····move-result-object·v1
  
319 ····.line·264321 ····.line·264
320 ····.local·v1,·"hosts":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/Integer;>;"322 ····.local·v1,·"hosts":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/Integer;>;"
321 ····invoke-virtual·{v1},·Ljava/util/HashSet;->clear()V323 ····invoke-virtual·{v1},·Ljava/util/HashSet;->clear()V
  
322 ····.line·265324 ····.line·265
323 ····invoke-interface·{v3},·Ljava/util/Map;->isEmpty()Z325 ····invoke-interface·{v2},·Ljava/util/Map;->isEmpty()Z
  
324 ····move-result·v8326 ····move-result·v7
  
325 ····if-nez·v8,·:cond_0327 ····if-nez·v7,·:cond_0
  
326 ····.line·266328 ····.line·266
327 ····invoke-interface·{v3},·Ljava/util/Map;->keySet()Ljava/util/Set;329 ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
328 ····move-result-object·v6330 ····move-result-object·v5
  
329 ····.line·268331 ····.line·268
330 ····.local·v6,·"set":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"332 ····.local·v5,·"set":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
331 ····invoke-interface·{v6},·Ljava/util/Set;->iterator()Ljava/util/Iterator;333 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
332 ····move-result-object·v2334 ····move-result-object·v7
  
333 ····.local·v2,·"i$":Ljava/util/Iterator; 
334 ····:goto_0335 ····:goto_0
335 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z336 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
336 ····move-result·v8337 ····move-result·v8
  
337 ····if-eqz·v8,·:cond_0338 ····if-eqz·v8,·:cond_0
  
338 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;339 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
339 ····move-result-object·v5340 ····move-result-object·v4
  
340 ····check-cast·v5,·Ljava/lang/String;341 ····check-cast·v4,·Ljava/lang/String;
  
341 ····.line·270342 ····.line·270
342 ····.local·v5,·"s":Ljava/lang/String;343 ····.local·v4,·"s":Ljava/lang/String;
343 ····const/16·v8,·0x10344 ····const/16·v8,·0x10
  
344 ····:try_start_0345 ····:try_start_0
345 ····invoke-static·{v5,·v8},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J346 ····invoke-static·{v4,·v8},·Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
  
346 ····move-result-wide·v8347 ····move-result-wide·v8
  
347 ····long-to-int·v0,·v8348 ····long-to-int·v0,·v8
  
348 ····.line·272349 ····.line·272
349 ····.local·v0,·"host":I350 ····.local·v0,·"host":I
Offset 395, 30 lines modifiedOffset 396, 29 lines modified
395 ····.end·local·v0····#·"host":I396 ····.end·local·v0····#·"host":I
396 ····:catch_0397 ····:catch_0
397 ····move-exception·v8398 ····move-exception·v8
  
398 ····goto·:goto_0399 ····goto·:goto_0
Max diff block lines reached; 2557/7314 bytes (34.96%) of diff not shown.
49.3 KB
smali/au/com/darkside/XServer/Property.smali
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ····iput-object·v0,·p0,·Lau/com/darkside/XServer/Property;->_data:[B76 ····iput-object·v0,·p0,·Lau/com/darkside/XServer/Property;->_data:[B
  
77 ····.line·5177 ····.line·51
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
80 .method·public·static·processChangePropertyRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;BILau/com/darkside/XServer/Window;Ljava/util/Hashtable;)V80 .method·public·static·processChangePropertyRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;BILau/com/darkside/XServer/Window;Ljava/util/Hashtable;)V
81 ····.locals·2381 ····.locals·22
82 ····.param·p0,·"xServer"····#·Lau/com/darkside/XServer/XServer;82 ····.param·p0,·"xServer"····#·Lau/com/darkside/XServer/XServer;
83 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;83 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;
84 ····.param·p2,·"mode"····#·B84 ····.param·p2,·"mode"····#·B
85 ····.param·p3,·"bytesRemaining"····#·I85 ····.param·p3,·"bytesRemaining"····#·I
86 ····.param·p4,·"w"····#·Lau/com/darkside/XServer/Window;86 ····.param·p4,·"w"····#·Lau/com/darkside/XServer/Window;
87 ····.annotation·system·Ldalvik/annotation/Signature;87 ····.annotation·system·Ldalvik/annotation/Signature;
88 ········value·=·{88 ········value·=·{
Offset 108, 526 lines modifiedOffset 108, 523 lines modified
108 ····.end·annotation108 ····.end·annotation
  
109 ····.prologue109 ····.prologue
110 ····.line·128110 ····.line·128
111 ····.local·p5,·"properties":Ljava/util/Hashtable;,·"Ljava/util/Hashtable<Ljava/lang/Integer;Lau/com/darkside/XServer/Property;>;"111 ····.local·p5,·"properties":Ljava/util/Hashtable;,·"Ljava/util/Hashtable<Ljava/lang/Integer;Lau/com/darkside/XServer/Property;>;"
112 ····invoke-virtual/range·{p1·..·p1},·Lau/com/darkside/XServer/Client;->getInputOutput()Lau/com/darkside/XServer/InputOutput;112 ····invoke-virtual/range·{p1·..·p1},·Lau/com/darkside/XServer/Client;->getInputOutput()Lau/com/darkside/XServer/InputOutput;
  
113 ····move-result-object·v10113 ····move-result-object·v9
  
114 ····.line·130114 ····.line·130
115 ····.local·v10,·"io":Lau/com/darkside/XServer/InputOutput;115 ····.local·v9,·"io":Lau/com/darkside/XServer/InputOutput;
116 ····const/16·v19,·0x10116 ····const/16·v18,·0x10
  
117 ····move/from16·v0,·p3117 ····move/from16·v0,·p3
  
118 ····move/from16·v1,·v19118 ····move/from16·v1,·v18
  
119 ····if-ge·v0,·v1,·:cond_1119 ····if-ge·v0,·v1,·:cond_1
  
120 ····.line·131120 ····.line·131
121 ····move/from16·v0,·p3121 ····move/from16·v0,·p3
  
122 ····invoke-virtual·{v10,·v0},·Lau/com/darkside/XServer/InputOutput;->readSkip(I)V122 ····invoke-virtual·{v9,·v0},·Lau/com/darkside/XServer/InputOutput;->readSkip(I)V
  
123 ····.line·132123 ····.line·132
124 ····const/16·v19,·0x10124 ····const/16·v18,·0x10
  
125 ····const/16·v20,·0x12125 ····const/16·v19,·0x12
  
126 ····const/16·v21,·0x0126 ····const/16·v20,·0x0
  
127 ····move-object/from16·v0,·p1127 ····move-object/from16·v0,·p1
  
128 ····move/from16·v1,·v19128 ····move/from16·v1,·v18
  
129 ····move/from16·v2,·v20129 ····move/from16·v2,·v19
  
130 ····move/from16·v3,·v21130 ····move/from16·v3,·v20
  
131 ····invoke-static·{v0,·v1,·v2,·v3},·Lau/com/darkside/XServer/ErrorCode;->write(Lau/com/darkside/XServer/Client;BBI)V131 ····invoke-static·{v0,·v1,·v2,·v3},·Lau/com/darkside/XServer/ErrorCode;->write(Lau/com/darkside/XServer/Client;BBI)V
  
132 ····.line·229132 ····.line·229
133 ····:cond_0133 ····:cond_0
134 ····:goto_0134 ····:goto_0
135 ····return-void135 ····return-void
  
136 ····.line·137136 ····.line·137
137 ····:cond_1137 ····:cond_1
138 ····invoke-virtual·{v10},·Lau/com/darkside/XServer/InputOutput;->readInt()I138 ····invoke-virtual·{v9},·Lau/com/darkside/XServer/InputOutput;->readInt()I
  
139 ····move-result·v15139 ····move-result·v14
  
140 ····.line·138140 ····.line·138
141 ····.local·v15,·"pid":I141 ····.local·v14,·"pid":I
142 ····invoke-virtual·{v10},·Lau/com/darkside/XServer/InputOutput;->readInt()I142 ····invoke-virtual·{v9},·Lau/com/darkside/XServer/InputOutput;->readInt()I
  
143 ····move-result·v18143 ····move-result·v17
  
144 ····.line·139144 ····.line·139
145 ····.local·v18,·"tid":I145 ····.local·v17,·"tid":I
146 ····invoke-virtual·{v10},·Lau/com/darkside/XServer/InputOutput;->readByte()I146 ····invoke-virtual·{v9},·Lau/com/darkside/XServer/InputOutput;->readByte()I
  
147 ····move-result·v19147 ····move-result·v18
  
148 ····move/from16·v0,·v19148 ····move/from16·v0,·v18
  
149 ····int-to-byte·v8,·v0149 ····int-to-byte·v8,·v0
  
150 ····.line·141150 ····.line·141
151 ····.local·v8,·"format":B151 ····.local·v8,·"format":B
152 ····const/16·v19,·0x3152 ····const/16·v18,·0x3
  
153 ····move/from16·v0,·v19153 ····move/from16·v0,·v18
  
154 ····invoke-virtual·{v10,·v0},·Lau/com/darkside/XServer/InputOutput;->readSkip(I)V154 ····invoke-virtual·{v9,·v0},·Lau/com/darkside/XServer/InputOutput;->readSkip(I)V
  
155 ····.line·143155 ····.line·143
156 ····invoke-virtual·{v10},·Lau/com/darkside/XServer/InputOutput;->readInt()I156 ····invoke-virtual·{v9},·Lau/com/darkside/XServer/InputOutput;->readInt()I
  
157 ····move-result·v11157 ····move-result·v10
  
158 ····.line·146158 ····.line·146
159 ····.local·v11,·"length":I159 ····.local·v10,·"length":I
160 ····const/16·v19,·0x8160 ····const/16·v18,·0x8
  
161 ····move/from16·v0,·v19161 ····move/from16·v0,·v18
  
162 ····if-ne·v8,·v0,·:cond_2162 ····if-ne·v8,·v0,·:cond_2
  
163 ····.line·147163 ····.line·147
164 ····move·v12,·v11164 ····move·v11,·v10
  
165 ····.line·153165 ····.line·153
166 ····.local·v12,·"n":I166 ····.local·v11,·"n":I
167 ····:goto_1167 ····:goto_1
168 ····neg-int·v0,·v12168 ····neg-int·v0,·v11
  
169 ····move/from16·v19,·v0169 ····move/from16·v18,·v0
  
170 ····and-int/lit8·v14,·v19,·0x3170 ····and-int/lit8·v13,·v18,·0x3
  
171 ····.line·155171 ····.line·155
172 ····.local·v14,·"pad":I172 ····.local·v13,·"pad":I
173 ····add-int/lit8·p3,·p3,·-0x10173 ····add-int/lit8·p3,·p3,·-0x10
  
174 ····.line·156174 ····.line·156
175 ····add-int·v19,·v12,·v14175 ····add-int·v18,·v11,·v13
  
176 ····move/from16·v0,·p3176 ····move/from16·v0,·p3
  
177 ····move/from16·v1,·v19177 ····move/from16·v1,·v18
Max diff block lines reached; 46199/50394 bytes (91.68%) of diff not shown.
554 B
smali/au/com/darkside/XServer/XServer$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lau/com/darkside/XServer/XServer;18 .field·final·synthetic·this$0:Lau/com/darkside/XServer/XServer;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lau/com/darkside/XServer/XServer;JJ)V20 .method·constructor·<init>(Lau/com/darkside/XServer/XServer;JJ)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lau/com/darkside/XServer/XServer;
22 ····.param·p2,·"x0"····#·J23 ····.param·p2,·"x0"····#·J
23 ····.param·p4,·"x1"····#·J24 ····.param·p4,·"x1"····#·J
  
24 ····.prologue25 ····.prologue
25 ····.line·92726 ····.line·927
26 ····iput-object·p1,·p0,·Lau/com/darkside/XServer/XServer$1;->this$0:Lau/com/darkside/XServer/XServer;27 ····iput-object·p1,·p0,·Lau/com/darkside/XServer/XServer$1;->this$0:Lau/com/darkside/XServer/XServer;
  
26.8 KB
smali/au/com/darkside/XServer/XServer.smali
    
Offset 521, 28 lines modifiedOffset 521, 24 lines modified
521 ····.prologue521 ····.prologue
522 ····.line·33522 ····.line·33
523 ····iget·v0,·p0,·Lau/com/darkside/XServer/XServer;->_clientIdBase:I523 ····iget·v0,·p0,·Lau/com/darkside/XServer/XServer;->_clientIdBase:I
  
524 ····return·v0524 ····return·v0
525 .end·method525 .end·method
  
526 .method·static·synthetic·access$612(Lau/com/darkside/XServer/XServer;I)I526 .method·static·synthetic·access$602(Lau/com/darkside/XServer/XServer;I)I
527 ····.locals·1527 ····.locals·0
528 ····.param·p0,·"x0"····#·Lau/com/darkside/XServer/XServer;528 ····.param·p0,·"x0"····#·Lau/com/darkside/XServer/XServer;
529 ····.param·p1,·"x1"····#·I529 ····.param·p1,·"x1"····#·I
  
530 ····.prologue530 ····.prologue
531 ····.line·33531 ····.line·33
532 ····iget·v0,·p0,·Lau/com/darkside/XServer/XServer;->_clientIdBase:I532 ····iput·p1,·p0,·Lau/com/darkside/XServer/XServer;->_clientIdBase:I
  
533 ····add-int/2addr·v0,·p1 
  
534 ····iput·v0,·p0,·Lau/com/darkside/XServer/XServer;->_clientIdBase:I 
  
535 ····return·v0533 ····return·p1
536 .end·method534 .end·method
  
537 .method·static·synthetic·access$700(Lau/com/darkside/XServer/XServer;)Ljava/util/Vector;535 .method·static·synthetic·access$700(Lau/com/darkside/XServer/XServer;)Ljava/util/Vector;
538 ····.locals·1536 ····.locals·1
539 ····.param·p0,·"x0"····#·Lau/com/darkside/XServer/XServer;537 ····.param·p0,·"x0"····#·Lau/com/darkside/XServer/XServer;
  
540 ····.prologue538 ····.prologue
Offset 575, 14 lines modifiedOffset 571, 15 lines modified
  
575 ····int-to-long·v4,·v4571 ····int-to-long·v4,·v4
  
576 ····add-long/2addr·v0,·v4572 ····add-long/2addr·v0,·v4
  
577 ····mul-long/2addr·v0,·v6573 ····mul-long/2addr·v0,·v6
  
 574 ····.line·920
578 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J575 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
579 ····move-result-wide·v4576 ····move-result-wide·v4
  
580 ····div-long/2addr·v4,·v6577 ····div-long/2addr·v4,·v6
  
581 ····sub-long·v2,·v0,·v4578 ····sub-long·v2,·v0,·v4
Offset 666, 14 lines modifiedOffset 663, 15 lines modified
  
666 ····.line·385663 ····.line·385
667 ····.local·v0,·"metrics":Landroid/util/DisplayMetrics;664 ····.local·v0,·"metrics":Landroid/util/DisplayMetrics;
668 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/XServer;->_context:Landroid/content/Context;665 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/XServer;->_context:Landroid/content/Context;
  
669 ····const-string·v3,·"window"666 ····const-string·v3,·"window"
  
 667 ····.line·386
670 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;668 ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
671 ····move-result-object·v1669 ····move-result-object·v1
  
672 ····check-cast·v1,·Landroid/view/WindowManager;670 ····check-cast·v1,·Landroid/view/WindowManager;
  
673 ····.line·388671 ····.line·388
Offset 922, 53 lines modifiedOffset 920, 52 lines modified
922 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;920 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;
  
923 ····.prologue921 ····.prologue
924 ····.line·602922 ····.line·602
925 ····monitor-enter·p0923 ····monitor-enter·p0
  
926 ····:try_start_0924 ····:try_start_0
927 ····iget-object·v6,·p0,·Lau/com/darkside/XServer/XServer;->_resources:Ljava/util/Hashtable;925 ····iget-object·v5,·p0,·Lau/com/darkside/XServer/XServer;->_resources:Ljava/util/Hashtable;
  
928 ····invoke-virtual·{v6},·Ljava/util/Hashtable;->values()Ljava/util/Collection;926 ····invoke-virtual·{v5},·Ljava/util/Hashtable;->values()Ljava/util/Collection;
  
929 ····move-result-object·v5927 ····move-result-object·v4
  
930 ····.line·603928 ····.line·603
931 ····.local·v5,·"rc":Ljava/util/Collection;,·"Ljava/util/Collection<Lau/com/darkside/XServer/Resource;>;"929 ····.local·v4,·"rc":Ljava/util/Collection;,·"Ljava/util/Collection<Lau/com/darkside/XServer/Resource;>;"
932 ····new-instance·v2,·Ljava/util/Vector;930 ····new-instance·v2,·Ljava/util/Vector;
  
933 ····invoke-direct·{v2},·Ljava/util/Vector;-><init>()V931 ····invoke-direct·{v2},·Ljava/util/Vector;-><init>()V
  
934 ····.line·605932 ····.line·605
935 ····.local·v2,·"dl":Ljava/util/Vector;,·"Ljava/util/Vector<Lau/com/darkside/XServer/Resource;>;"933 ····.local·v2,·"dl":Ljava/util/Vector;,·"Ljava/util/Vector<Lau/com/darkside/XServer/Resource;>;"
936 ····if-nez·p1,·:cond_3934 ····if-nez·p1,·:cond_3
  
937 ····.line·606935 ····.line·606
938 ····invoke-interface·{v5},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;936 ····invoke-interface·{v4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
939 ····move-result-object·v3937 ····move-result-object·v5
  
940 ····.local·v3,·"i$":Ljava/util/Iterator; 
941 ····:cond_0938 ····:cond_0
942 ····:goto_0939 ····:goto_0
943 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z940 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
944 ····move-result·v6941 ····move-result·v6
  
945 ····if-eqz·v6,·:cond_5942 ····if-eqz·v6,·:cond_5
  
946 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;943 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
947 ····move-result-object·v4944 ····move-result-object·v3
  
948 ····check-cast·v4,·Lau/com/darkside/XServer/Resource;945 ····check-cast·v3,·Lau/com/darkside/XServer/Resource;
  
949 ····.line·607946 ····.line·607
950 ····.local·v4,·"r":Lau/com/darkside/XServer/Resource;947 ····.local·v3,·"r":Lau/com/darkside/XServer/Resource;
951 ····invoke-virtual·{v4},·Lau/com/darkside/XServer/Resource;->getClient()Lau/com/darkside/XServer/Client;948 ····invoke-virtual·{v3},·Lau/com/darkside/XServer/Resource;->getClient()Lau/com/darkside/XServer/Client;
  
952 ····move-result-object·v0949 ····move-result-object·v0
  
953 ····.line·608950 ····.line·608
954 ····.local·v0,·"c":Lau/com/darkside/XServer/Client;951 ····.local·v0,·"c":Lau/com/darkside/XServer/Client;
955 ····if-eqz·v0,·:cond_1952 ····if-eqz·v0,·:cond_1
  
Offset 982, 122 lines modifiedOffset 979, 118 lines modified
982 ····const/4·v1,·0x1979 ····const/4·v1,·0x1
  
983 ····.line·610980 ····.line·610
984 ····.local·v1,·"disconnected":Z981 ····.local·v1,·"disconnected":Z
985 ····:goto_1982 ····:goto_1
986 ····if-eqz·v1,·:cond_0983 ····if-eqz·v1,·:cond_0
  
987 ····invoke-virtual·{v4},·Lau/com/darkside/XServer/Resource;->getCloseDownMode()I984 ····invoke-virtual·{v3},·Lau/com/darkside/XServer/Resource;->getCloseDownMode()I
  
988 ····move-result·v6985 ····move-result·v6
  
989 ····const/4·v7,·0x2986 ····const/4·v7,·0x2
Max diff block lines reached; 23109/27380 bytes (84.40%) of diff not shown.
1.74 KB
smali/au/com/darkside/XServer/Cursor.smali
    
Offset 1282, 15 lines modifiedOffset 1282, 15 lines modified
1282 ····aget·v0,·v0,·v11282 ····aget·v0,·v0,·v1
  
1283 ····iput·v0,·p0,·Lau/com/darkside/XServer/Cursor;->_hotspotY:I1283 ····iput·v0,·p0,·Lau/com/darkside/XServer/Cursor;->_hotspotY:I
  
1284 ····.line·2151284 ····.line·215
1285 ····return-void1285 ····return-void
  
1286 ····.line·2041286 ····.line·205
1287 ····:cond_21287 ····:cond_2
1288 ····invoke-virtual·{p2},·Lau/com/darkside/XServer/XServer;->getContext()Landroid/content/Context;1288 ····invoke-virtual·{p2},·Lau/com/darkside/XServer/XServer;->getContext()Landroid/content/Context;
  
1289 ····move-result-object·v01289 ····move-result-object·v0
  
1290 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;1290 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
Offset 1298, 14 lines modifiedOffset 1298, 15 lines modified
  
1298 ····sget-object·v1,·Lau/com/darkside/XServer/Cursor;->_glyphs:[[I1298 ····sget-object·v1,·Lau/com/darkside/XServer/Cursor;->_glyphs:[[I
  
1299 ····aget-object·v1,·v1,·p61299 ····aget-object·v1,·v1,·p6
  
1300 ····aget·v1,·v1,·v21300 ····aget·v1,·v1,·v2
  
 1301 ····.line·204
1301 ····invoke-static·{v0,·v1},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;1302 ····invoke-static·{v0,·v1},·Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;
  
1302 ····move-result-object·v01303 ····move-result-object·v0
  
1303 ····iput-object·v0,·p0,·Lau/com/darkside/XServer/Cursor;->_bitmap:Landroid/graphics/Bitmap;1304 ····iput-object·v0,·p0,·Lau/com/darkside/XServer/Cursor;->_bitmap:Landroid/graphics/Bitmap;
  
1304 ····goto·:goto_01305 ····goto·:goto_0
Offset 1823, 14 lines modifiedOffset 1824, 15 lines modified
  
1823 ····invoke-virtual/range·{v27·..·v27},·Landroid/graphics/Bitmap;->getWidth()I1824 ····invoke-virtual/range·{v27·..·v27},·Landroid/graphics/Bitmap;->getWidth()I
  
1824 ····move-result·v51825 ····move-result·v5
  
1825 ····if-ne·v4,·v5,·:cond_71826 ····if-ne·v4,·v5,·:cond_7
  
 1827 ····.line·396
1826 ····invoke-virtual/range·{v26·..·v26},·Landroid/graphics/Bitmap;->getHeight()I1828 ····invoke-virtual/range·{v26·..·v26},·Landroid/graphics/Bitmap;->getHeight()I
  
1827 ····move-result·v41829 ····move-result·v4
  
1828 ····invoke-virtual/range·{v27·..·v27},·Landroid/graphics/Bitmap;->getHeight()I1830 ····invoke-virtual/range·{v27·..·v27},·Landroid/graphics/Bitmap;->getHeight()I
  
1829 ····move-result·v51831 ····move-result·v5
Offset 2397, 18 lines modifiedOffset 2399, 20 lines modified
  
2397 ····.line·3232399 ····.line·323
2398 ····.local·v0,·"bgBlue":I2400 ····.local·v0,·"bgBlue":I
2399 ····invoke-static·{v5,·v4,·v3},·Lau/com/darkside/XServer/Colormap;->fromParts16(III)I2401 ····invoke-static·{v5,·v4,·v3},·Lau/com/darkside/XServer/Colormap;->fromParts16(III)I
  
2400 ····move-result·v72402 ····move-result·v7
  
 2403 ····.line·324
2401 ····invoke-static·{v2,·v1,·v0},·Lau/com/darkside/XServer/Colormap;->fromParts16(III)I2404 ····invoke-static·{v2,·v1,·v0},·Lau/com/darkside/XServer/Colormap;->fromParts16(III)I
  
2402 ····move-result·v82405 ····move-result·v8
  
 2406 ····.line·323
2403 ····invoke-direct·{p0,·v7,·v8},·Lau/com/darkside/XServer/Cursor;->setColor(II)V2407 ····invoke-direct·{p0,·v7,·v8},·Lau/com/darkside/XServer/Cursor;->setColor(II)V
  
2404 ····goto·:goto_02408 ····goto·:goto_0
  
2405 ····.line·3002409 ····.line·300
2406 ····nop2410 ····nop
  
279 B
smali/au/com/darkside/XServer/R.smali
    
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·1022 ····.line·10
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·104 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
24.5 KB
smali/au/com/darkside/XServer/ScreenView.smali
    
Offset 366, 20 lines modifiedOffset 366, 22 lines modified
366 ····.local·v0,·"bm":Landroid/graphics/Bitmap;366 ····.local·v0,·"bm":Landroid/graphics/Bitmap;
367 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I367 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I
  
368 ····move-result·v3368 ····move-result·v3
  
369 ····add-int/2addr·v3,·v1369 ····add-int/2addr·v3,·v1
  
 370 ····.line·392
370 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I371 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I
  
371 ····move-result·v4372 ····move-result·v4
  
372 ····add-int/2addr·v4,·v2373 ····add-int/2addr·v4,·v2
  
 374 ····.line·391
373 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/ScreenView;->postInvalidate(IIII)V375 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/ScreenView;->postInvalidate(IIII)V
  
374 ····.line·393376 ····.line·393
375 ····const/4·v3,·0x0377 ····const/4·v3,·0x0
  
376 ····iput-object·v3,·p0,·Lau/com/darkside/XServer/ScreenView;->_drawnCursor:Lau/com/darkside/XServer/Cursor;378 ····iput-object·v3,·p0,·Lau/com/darkside/XServer/ScreenView;->_drawnCursor:Lau/com/darkside/XServer/Cursor;
  
Offset 421, 20 lines modifiedOffset 423, 22 lines modified
421 ····.restart·local·v0····#·"bm":Landroid/graphics/Bitmap;423 ····.restart·local·v0····#·"bm":Landroid/graphics/Bitmap;
422 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I424 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getWidth()I
  
423 ····move-result·v3425 ····move-result·v3
  
424 ····add-int/2addr·v3,·v1426 ····add-int/2addr·v3,·v1
  
 427 ····.line·405
425 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I428 ····invoke-virtual·{v0},·Landroid/graphics/Bitmap;->getHeight()I
  
426 ····move-result·v4429 ····move-result·v4
  
427 ····add-int/2addr·v4,·v2430 ····add-int/2addr·v4,·v2
  
 431 ····.line·404
428 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/ScreenView;->postInvalidate(IIII)V432 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/ScreenView;->postInvalidate(IIII)V
  
429 ····.line·406433 ····.line·406
430 ····return-void434 ····return-void
431 .end·method435 .end·method
  
432 .method·private·processGrabButtonRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Z)V436 .method·private·processGrabButtonRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Z)V
Offset 1014, 22 lines modifiedOffset 1018, 24 lines modified
  
1014 ····iget-object·v11,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;1018 ····iget-object·v11,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;
  
1015 ····iget·v12,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionX:I1019 ····iget·v12,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionX:I
  
1016 ····iget·v13,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionY:I1020 ····iget·v13,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionY:I
  
 1021 ····.line·1421
1017 ····invoke-virtual·{v11,·v12,·v13},·Lau/com/darkside/XServer/Window;->windowAtPoint(II)Lau/com/darkside/XServer/Window;1022 ····invoke-virtual·{v11,·v12,·v13},·Lau/com/darkside/XServer/Window;->windowAtPoint(II)Lau/com/darkside/XServer/Window;
  
1018 ····move-result-object·v111023 ····move-result-object·v11
  
1019 ····iget-object·v12,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;1024 ····iget-object·v12,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;
  
1020 ····const/4·v13,·0x11025 ····const/4·v13,·0x1
  
 1026 ····.line·1420
1021 ····invoke-static·{v10,·v8,·v11,·v12,·v13},·Lau/com/darkside/XServer/Window;->focusInOutNotify(Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;I)V1027 ····invoke-static·{v10,·v8,·v11,·v12,·v13},·Lau/com/darkside/XServer/Window;->focusInOutNotify(Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;Lau/com/darkside/XServer/Window;I)V
  
1022 ····goto·:goto_21028 ····goto·:goto_2
  
1023 ····.line·14011029 ····.line·1401
1024 ····:cond_71030 ····:cond_7
1025 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/ScreenView;->_grabKeyboardWindow:Lau/com/darkside/XServer/Window;1031 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/ScreenView;->_grabKeyboardWindow:Lau/com/darkside/XServer/Window;
Offset 1549, 367 lines modifiedOffset 1555, 362 lines modified
1549 ····:try_end_11555 ····:try_end_1
1550 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_01556 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
1551 ····throw·v181557 ····throw·v18
1552 .end·method1558 .end·method
  
1553 .method·private·processSendEventRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Z)V1559 .method·private·processSendEventRequest(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Z)V
1554 ····.locals·151560 ····.locals·13
1555 ····.param·p1,·"xServer"····#·Lau/com/darkside/XServer/XServer;1561 ····.param·p1,·"xServer"····#·Lau/com/darkside/XServer/XServer;
1556 ····.param·p2,·"client"····#·Lau/com/darkside/XServer/Client;1562 ····.param·p2,·"client"····#·Lau/com/darkside/XServer/Client;
1557 ····.param·p3,·"propagate"····#·Z1563 ····.param·p3,·"propagate"····#·Z
1558 ····.annotation·system·Ldalvik/annotation/Throws;1564 ····.annotation·system·Ldalvik/annotation/Throws;
1559 ········value·=·{1565 ········value·=·{
1560 ············Ljava/io/IOException;1566 ············Ljava/io/IOException;
1561 ········}1567 ········}
1562 ····.end·annotation1568 ····.end·annotation
  
1563 ····.prologue1569 ····.prologue
1564 ····.line·11251570 ····.line·1125
1565 ····invoke-virtual/range·{p2·..·p2},·Lau/com/darkside/XServer/Client;->getInputOutput()Lau/com/darkside/XServer/InputOutput;1571 ····invoke-virtual·{p2},·Lau/com/darkside/XServer/Client;->getInputOutput()Lau/com/darkside/XServer/InputOutput;
  
1566 ····move-result-object·v61572 ····move-result-object·v4
  
1567 ····.line·11261573 ····.line·1126
1568 ····.local·v6,·"io":Lau/com/darkside/XServer/InputOutput;1574 ····.local·v4,·"io":Lau/com/darkside/XServer/InputOutput;
1569 ····invoke-virtual·{v6},·Lau/com/darkside/XServer/InputOutput;->readInt()I1575 ····invoke-virtual·{v4},·Lau/com/darkside/XServer/InputOutput;->readInt()I
  
1570 ····move-result·v111576 ····move-result·v9
  
1571 ····.line·11271577 ····.line·1127
1572 ····.local·v11,·"wid":I1578 ····.local·v9,·"wid":I
1573 ····invoke-virtual·{v6},·Lau/com/darkside/XServer/InputOutput;->readInt()I1579 ····invoke-virtual·{v4},·Lau/com/darkside/XServer/InputOutput;->readInt()I
  
1574 ····move-result·v71580 ····move-result·v5
  
1575 ····.line·11281581 ····.line·1128
1576 ····.local·v7,·"mask":I1582 ····.local·v5,·"mask":I
1577 ····const/16·v12,·0x201583 ····const/16·v10,·0x20
  
1578 ····new-array·v4,·v12,·[B1584 ····new-array·v3,·v10,·[B
  
1579 ····.line·11311585 ····.line·1131
1580 ····.local·v4,·"event":[B1586 ····.local·v3,·"event":[B
1581 ····const/4·v12,·0x01587 ····const/4·v10,·0x0
  
1582 ····const/16·v13,·0x201588 ····const/16·v11,·0x20
  
1583 ····invoke-virtual·{v6,·v4,·v12,·v13},·Lau/com/darkside/XServer/InputOutput;->readBytes([BII)V1589 ····invoke-virtual·{v4,·v3,·v10,·v11},·Lau/com/darkside/XServer/InputOutput;->readBytes([BII)V
  
1584 ····.line·11331590 ····.line·1133
1585 ····if-nez·v11,·:cond_21591 ····if-nez·v9,·:cond_2
  
1586 ····.line·11341592 ····.line·1134
1587 ····iget-object·v12,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;1593 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/ScreenView;->_rootWindow:Lau/com/darkside/XServer/Window;
  
1588 ····iget·v13,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionX:I1594 ····iget·v11,·p0,·Lau/com/darkside/XServer/ScreenView;->_motionX:I
Max diff block lines reached; 20355/25011 bytes (81.38%) of diff not shown.
2.37 KB
smali/au/com/darkside/XServer/Keyboard.smali
    
Offset 472, 55 lines modifiedOffset 472, 55 lines modified
  
472 ····const-wide·v2,·0x400921fb54442d18L····#·Math.PI472 ····const-wide·v2,·0x400921fb54442d18L····#·Math.PI
  
473 ····mul-double/2addr·v0,·v2473 ····mul-double/2addr·v0,·v2
  
474 ····const-wide·v2,·0x40c5888000000000L····#·11025.0474 ····const-wide·v2,·0x40c5888000000000L····#·11025.0
  
475 ····div-double·v7,·v0,·v2475 ····div-double·v8,·v0,·v2
  
476 ····.line·410476 ····.line·410
477 ····.local·v7,·"dt":D477 ····.local·v8,·"dt":D
478 ····const/4·v9,·0x0478 ····const/4·v7,·0x0
  
479 ····.local·v9,·"i":I479 ····.local·v7,·"i":I
480 ····:goto_1480 ····:goto_1
481 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBuffer:[S481 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBuffer:[S
  
482 ····array-length·v0,·v0482 ····array-length·v0,·v0
  
483 ····if-ge·v9,·v0,·:cond_3483 ····if-ge·v7,·v0,·:cond_3
  
484 ····.line·411484 ····.line·411
485 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBuffer:[S485 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBuffer:[S
  
486 ····int-to-double·v1,·v9486 ····int-to-double·v2,·v7
  
487 ····mul-double/2addr·v1,·v7487 ····mul-double/2addr·v2,·v8
  
488 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->sin(D)D488 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->sin(D)D
  
489 ····move-result-wide·v1489 ····move-result-wide·v2
  
490 ····mul-double/2addr·v1,·v10490 ····mul-double/2addr·v2,·v10
  
491 ····double-to-int·v1,·v1491 ····double-to-int·v1,·v2
  
492 ····int-to-short·v1,·v1492 ····int-to-short·v1,·v1
  
493 ····aput-short·v1,·v0,·v9493 ····aput-short·v1,·v0,·v7
  
494 ····.line·410494 ····.line·410
495 ····add-int/lit8·v9,·v9,·0x1495 ····add-int/lit8·v7,·v7,·0x1
  
496 ····goto·:goto_1496 ····goto·:goto_1
  
497 ····.line·393497 ····.line·393
 498 ····.end·local·v7····#·"i":I
498 ····.end·local·v7····#·"dt":D499 ····.end·local·v8····#·"dt":D
499 ····.end·local·v9····#·"i":I 
500 ····.end·local·v10····#·"vol":D500 ····.end·local·v10····#·"vol":D
501 ····.end·local·v12····#·"volume":I501 ····.end·local·v12····#·"volume":I
502 ····:cond_1502 ····:cond_1
503 ····if-lez·p1,·:cond_2503 ····if-lez·p1,·:cond_2
  
504 ····.line·394504 ····.line·394
505 ····iget·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellPercent:I505 ····iget·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellPercent:I
Offset 548, 25 lines modifiedOffset 548, 25 lines modified
548 ····:cond_2548 ····:cond_2
549 ····iget·v12,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellPercent:I549 ····iget·v12,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellPercent:I
  
550 ····.restart·local·v12····#·"volume":I550 ····.restart·local·v12····#·"volume":I
551 ····goto·:goto_0551 ····goto·:goto_0
  
552 ····.line·413552 ····.line·413
 553 ····.restart·local·v7····#·"i":I
553 ····.restart·local·v7····#·"dt":D554 ····.restart·local·v8····#·"dt":D
554 ····.restart·local·v9····#·"i":I 
555 ····.restart·local·v10····#·"vol":D555 ····.restart·local·v10····#·"vol":D
556 ····:cond_3556 ····:cond_3
557 ····const/4·v0,·0x1557 ····const/4·v0,·0x1
  
558 ····iput-boolean·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBufferFilled:Z558 ····iput-boolean·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_bellBufferFilled:Z
  
559 ····.line·416559 ····.line·416
 560 ····.end·local·v7····#·"i":I
560 ····.end·local·v7····#·"dt":D561 ····.end·local·v8····#·"dt":D
561 ····.end·local·v9····#·"i":I 
562 ····.end·local·v10····#·"vol":D562 ····.end·local·v10····#·"vol":D
563 ····:cond_4563 ····:cond_4
564 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_audioTrack:Landroid/media/AudioTrack;564 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Keyboard;->_audioTrack:Landroid/media/AudioTrack;
  
565 ····if-eqz·v0,·:cond_5565 ····if-eqz·v0,·:cond_5
  
566 ····.line·417566 ····.line·417
7.66 KB
smali/au/com/darkside/XServer/InputOutput.smali
    
Offset 801, 15 lines modifiedOffset 801, 15 lines modified
  
801 ····or-int/2addr·v1,·v0801 ····or-int/2addr·v1,·v0
  
802 ····goto·:goto_0802 ····goto·:goto_0
803 .end·method803 .end·method
  
804 .method·public·readSkip(I)V804 .method·public·readSkip(I)V
805 ····.locals·5805 ····.locals·6
806 ····.param·p1,·"n"····#·I806 ····.param·p1,·"n"····#·I
807 ····.annotation·system·Ldalvik/annotation/Throws;807 ····.annotation·system·Ldalvik/annotation/Throws;
808 ········value·=·{808 ········value·=·{
809 ············Ljava/io/IOException;809 ············Ljava/io/IOException;
810 ········}810 ········}
811 ····.end·annotation811 ····.end·annotation
  
Offset 819, 17 lines modifiedOffset 819, 17 lines modified
819 ····if-lez·p1,·:cond_0819 ····if-lez·p1,·:cond_0
  
820 ····.line·243820 ····.line·243
821 ····int-to-long·v0,·p1821 ····int-to-long·v0,·p1
  
822 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/InputOutput;->_inStream:Ljava/io/BufferedInputStream;822 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/InputOutput;->_inStream:Ljava/io/BufferedInputStream;
  
823 ····int-to-long·v3,·p1823 ····int-to-long·v4,·p1
  
824 ····invoke-virtual·{v2,·v3,·v4},·Ljava/io/BufferedInputStream;->skip(J)J824 ····invoke-virtual·{v2,·v4,·v5},·Ljava/io/BufferedInputStream;->skip(J)J
  
825 ····move-result-wide·v2825 ····move-result-wide·v2
  
826 ····sub-long/2addr·v0,·v2826 ····sub-long/2addr·v0,·v2
  
827 ····long-to-int·p1,·v0827 ····long-to-int·p1,·v0
  
Offset 996, 254 lines modifiedOffset 996, 254 lines modified
  
996 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V996 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V
  
997 ····goto·:goto_0997 ····goto·:goto_0
998 .end·method998 .end·method
  
999 .method·public·writeLong(J)V999 .method·public·writeLong(J)V
1000 ····.locals·91000 ····.locals·11
1001 ····.param·p1,·"n"····#·J1001 ····.param·p1,·"n"····#·J
1002 ····.annotation·system·Ldalvik/annotation/Throws;1002 ····.annotation·system·Ldalvik/annotation/Throws;
1003 ········value·=·{1003 ········value·=·{
1004 ············Ljava/io/IOException;1004 ············Ljava/io/IOException;
1005 ········}1005 ········}
1006 ····.end·annotation1006 ····.end·annotation
  
1007 ····.prologue1007 ····.prologue
1008 ····const/16·v8,·0x201008 ····const/16·v9,·0x20
  
1009 ····const/16·v7,·0x181009 ····const/16·v8,·0x18
  
1010 ····const/16·v6,·0x101010 ····const/16·v7,·0x10
  
1011 ····const/16·v5,·0x81011 ····const/16·v6,·0x8
  
1012 ····const-wide/16·v3,·0xff1012 ····const-wide/16·v4,·0xff
  
1013 ····.line·3281013 ····.line·328
1014 ····iget-boolean·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_msb:Z1014 ····iget-boolean·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_msb:Z
  
1015 ····if-eqz·v0,·:cond_01015 ····if-eqz·v0,·:cond_0
  
1016 ····.line·3291016 ····.line·329
1017 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;1017 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;
  
1018 ····const/16·v1,·0x381018 ····const/16·v1,·0x38
  
1019 ····shr-long·v1,·p1,·v11019 ····shr-long·v2,·p1,·v1
  
1020 ····and-long/2addr·v1,·v31020 ····and-long/2addr·v2,·v4
  
1021 ····long-to-int·v1,·v11021 ····long-to-int·v1,·v2
  
1022 ····int-to-byte·v1,·v11022 ····int-to-byte·v1,·v1
  
1023 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V1023 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V
  
1024 ····.line·3301024 ····.line·330
1025 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;1025 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;
  
1026 ····const/16·v1,·0x301026 ····const/16·v1,·0x30
  
1027 ····shr-long·v1,·p1,·v11027 ····shr-long·v2,·p1,·v1
  
1028 ····and-long/2addr·v1,·v31028 ····and-long/2addr·v2,·v4
  
1029 ····long-to-int·v1,·v11029 ····long-to-int·v1,·v2
  
1030 ····int-to-byte·v1,·v11030 ····int-to-byte·v1,·v1
  
1031 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V1031 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V
  
1032 ····.line·3311032 ····.line·331
1033 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;1033 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;
  
1034 ····const/16·v1,·0x281034 ····const/16·v1,·0x28
  
1035 ····shr-long·v1,·p1,·v11035 ····shr-long·v2,·p1,·v1
  
1036 ····and-long/2addr·v1,·v31036 ····and-long/2addr·v2,·v4
  
1037 ····long-to-int·v1,·v11037 ····long-to-int·v1,·v2
  
1038 ····int-to-byte·v1,·v11038 ····int-to-byte·v1,·v1
  
1039 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V1039 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V
  
1040 ····.line·3321040 ····.line·332
1041 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;1041 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;
  
1042 ····shr-long·v1,·p1,·v81042 ····shr-long·v2,·p1,·v9
  
1043 ····and-long/2addr·v1,·v31043 ····and-long/2addr·v2,·v4
  
1044 ····long-to-int·v1,·v11044 ····long-to-int·v1,·v2
  
1045 ····int-to-byte·v1,·v11045 ····int-to-byte·v1,·v1
  
1046 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V1046 ····invoke-virtual·{v0,·v1},·Ljava/io/BufferedOutputStream;->write(I)V
  
1047 ····.line·3331047 ····.line·333
1048 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;1048 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/InputOutput;->_outStream:Ljava/io/BufferedOutputStream;
  
1049 ····shr-long·v1,·p1,·v71049 ····shr-long·v2,·p1,·v8
Max diff block lines reached; 4451/7749 bytes (57.44%) of diff not shown.
262 KB
smali/au/com/darkside/XServer/Window.smali
    
Offset 569, 455 lines modifiedOffset 569, 439 lines modified
569 ········0x0569 ········0x0
570 ········0x0570 ········0x0
571 ········0x0571 ········0x0
572 ····.end·array-data572 ····.end·array-data
573 .end·method573 .end·method
  
574 .method·private·applyValues(Lau/com/darkside/XServer/Client;BI)Z574 .method·private·applyValues(Lau/com/darkside/XServer/Client;BI)Z
575 ····.locals·14575 ····.locals·12
576 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;576 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;
577 ····.param·p2,·"opcode"····#·B577 ····.param·p2,·"opcode"····#·B
578 ····.param·p3,·"mask"····#·I578 ····.param·p3,·"mask"····#·I
579 ····.annotation·system·Ldalvik/annotation/Throws;579 ····.annotation·system·Ldalvik/annotation/Throws;
580 ········value·=·{580 ········value·=·{
581 ············Ljava/io/IOException;581 ············Ljava/io/IOException;
582 ········}582 ········}
583 ····.end·annotation583 ····.end·annotation
  
584 ····.prologue584 ····.prologue
585 ····.line·1007585 ····.line·1007
586 ····const/4·v5,·0x1586 ····const/4·v3,·0x1
  
587 ····.line·1009587 ····.line·1009
588 ····.local·v5,·"ok":Z588 ····.local·v3,·"ok":Z
589 ····and-int/lit8·v10,·p3,·0x1589 ····and-int/lit8·v8,·p3,·0x1
  
590 ····if-eqz·v10,·:cond_0590 ····if-eqz·v8,·:cond_0
  
591 ····.line·1010591 ····.line·1010
592 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I592 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I
  
593 ····const/4·v11,·0x0593 ····const/4·v9,·0x0
  
594 ····aget·v7,·v10,·v11594 ····aget·v5,·v8,·v9
  
595 ····.line·1012595 ····.line·1012
596 ····.local·v7,·"pmid":I596 ····.local·v5,·"pmid":I
597 ····if-nez·v7,·:cond_3597 ····if-nez·v5,·:cond_3
  
598 ····.line·1013598 ····.line·1013
599 ····const/4·v10,·0x0599 ····const/4·v8,·0x0
  
600 ····iput-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_backgroundBitmap:Landroid/graphics/Bitmap;600 ····iput-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_backgroundBitmap:Landroid/graphics/Bitmap;
  
601 ····.line·1014601 ····.line·1014
602 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_drawable:Lau/com/darkside/XServer/Drawable;602 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_drawable:Lau/com/darkside/XServer/Drawable;
  
603 ····const/4·v11,·0x0603 ····const/4·v9,·0x0
  
604 ····invoke-virtual·{v10,·v11},·Lau/com/darkside/XServer/Drawable;->setBackgroundBitmap(Landroid/graphics/Bitmap;)V604 ····invoke-virtual·{v8,·v9},·Lau/com/darkside/XServer/Drawable;->setBackgroundBitmap(Landroid/graphics/Bitmap;)V
  
605 ····.line·1038605 ····.line·1038
606 ····.end·local·v7····#·"pmid":I606 ····.end·local·v5····#·"pmid":I
607 ····:cond_0607 ····:cond_0
608 ····:goto_0608 ····:goto_0
609 ····and-int/lit8·v10,·p3,·0x2609 ····and-int/lit8·v8,·p3,·0x2
  
610 ····if-eqz·v10,·:cond_1610 ····if-eqz·v8,·:cond_1
  
611 ····.line·1039611 ····.line·1039
612 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_drawable:Lau/com/darkside/XServer/Drawable;612 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_drawable:Lau/com/darkside/XServer/Drawable;
  
613 ····iget-object·v11,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I613 ····iget-object·v9,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I
  
614 ····const/4·v12,·0x1614 ····const/4·v10,·0x1
  
615 ····aget·v11,·v11,·v12615 ····aget·v9,·v9,·v10
  
616 ····const/high16·v12,·-0x1000000616 ····const/high16·v10,·-0x1000000
  
617 ····or-int/2addr·v11,·v12617 ····or-int/2addr·v9,·v10
  
618 ····invoke-virtual·{v10,·v11},·Lau/com/darkside/XServer/Drawable;->setBackgroundColor(I)V618 ····invoke-virtual·{v8,·v9},·Lau/com/darkside/XServer/Drawable;->setBackgroundColor(I)V
  
619 ····.line·1042619 ····.line·1042
620 ····:cond_1620 ····:cond_1
621 ····move/from16·v0,·p3 
  
622 ····and-int/lit16·v10,·v0,·0x2000621 ····and-int/lit16·v8,·p3,·0x2000
  
623 ····if-eqz·v10,·:cond_2622 ····if-eqz·v8,·:cond_2
  
624 ····.line·1043623 ····.line·1043
625 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I624 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_attributes:[I
  
626 ····const/16·v11,·0xd625 ····const/16·v9,·0xd
  
627 ····aget·v2,·v10,·v11626 ····aget·v1,·v8,·v9
  
628 ····.line·1045627 ····.line·1045
629 ····.local·v2,·"cid":I628 ····.local·v1,·"cid":I
630 ····if-eqz·v2,·:cond_7629 ····if-eqz·v1,·:cond_7
  
631 ····.line·1046630 ····.line·1046
632 ····iget-object·v10,·p0,·Lau/com/darkside/XServer/Window;->_xServer:Lau/com/darkside/XServer/XServer;631 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_xServer:Lau/com/darkside/XServer/XServer;
  
633 ····invoke-virtual·{v10,·v2},·Lau/com/darkside/XServer/XServer;->getResource(I)Lau/com/darkside/XServer/Resource;632 ····invoke-virtual·{v8,·v1},·Lau/com/darkside/XServer/XServer;->getResource(I)Lau/com/darkside/XServer/Resource;
  
634 ····move-result-object·v8633 ····move-result-object·v6
  
635 ····.line·1048634 ····.line·1048
636 ····.local·v8,·"r":Lau/com/darkside/XServer/Resource;635 ····.local·v6,·"r":Lau/com/darkside/XServer/Resource;
637 ····if-eqz·v8,·:cond_6636 ····if-eqz·v6,·:cond_6
  
638 ····invoke-virtual·{v8},·Lau/com/darkside/XServer/Resource;->getType()I637 ····invoke-virtual·{v6},·Lau/com/darkside/XServer/Resource;->getType()I
  
639 ····move-result·v10638 ····move-result·v8
  
640 ····const/4·v11,·0x6639 ····const/4·v9,·0x6
  
641 ····if-ne·v10,·v11,·:cond_6640 ····if-ne·v8,·v9,·:cond_6
  
642 ····.line·1049641 ····.line·1049
643 ····check-cast·v8,·Lau/com/darkside/XServer/Colormap;642 ····check-cast·v6,·Lau/com/darkside/XServer/Colormap;
  
644 ····.end·local·v8····#·"r":Lau/com/darkside/XServer/Resource;643 ····.end·local·v6····#·"r":Lau/com/darkside/XServer/Resource;
645 ····iput-object·v8,·p0,·Lau/com/darkside/XServer/Window;->_colormap:Lau/com/darkside/XServer/Colormap;644 ····iput-object·v6,·p0,·Lau/com/darkside/XServer/Window;->_colormap:Lau/com/darkside/XServer/Colormap;
  
646 ····.line·1059645 ····.line·1059
647 ····.end·local·v2····#·"cid":I646 ····.end·local·v1····#·"cid":I
648 ····:cond_2647 ····:cond_2
649 ····:goto_1648 ····:goto_1
650 ····move/from16·v0,·p3 
  
651 ····and-int/lit16·v10,·v0,·0x800649 ····and-int/lit16·v8,·p3,·0x800
  
652 ····if-eqz·v10,·:cond_8650 ····if-eqz·v8,·:cond_8
  
Max diff block lines reached; 262797/267921 bytes (98.09%) of diff not shown.
2.19 KB
smali/au/com/darkside/XServer/Drawable.smali
    
Offset 426, 28 lines modifiedOffset 426, 30 lines modified
426 ····:cond_4426 ····:cond_4
427 ····iget-object·v4,·v15,·Lau/com/darkside/XServer/Drawable;->_canvas:Landroid/graphics/Canvas;427 ····iget-object·v4,·v15,·Lau/com/darkside/XServer/Drawable;->_canvas:Landroid/graphics/Canvas;
  
428 ····const/4·v6,·0x0428 ····const/4·v6,·0x0
  
429 ····const/4·v12,·0x1429 ····const/4·v12,·0x1
  
 430 ····.line·555
430 ····invoke-virtual/range·{p9·..·p9},·Lau/com/darkside/XServer/GContext;->getPaint()Landroid/graphics/Paint;431 ····invoke-virtual/range·{p9·..·p9},·Lau/com/darkside/XServer/GContext;->getPaint()Landroid/graphics/Paint;
  
431 ····move-result-object·v13432 ····move-result-object·v13
  
432 ····move/from16·v7,·p3433 ····move/from16·v7,·p3
  
433 ····move/from16·v8,·p7434 ····move/from16·v8,·p7
  
434 ····move/from16·v9,·p8435 ····move/from16·v9,·p8
  
435 ····move/from16·v10,·p3436 ····move/from16·v10,·p3
  
436 ····move/from16·v11,·p4437 ····move/from16·v11,·p4
  
 438 ····.line·554
437 ····invoke-virtual/range·{v4·..·v13},·Landroid/graphics/Canvas;->drawBitmap([IIIIIIIZLandroid/graphics/Paint;)V439 ····invoke-virtual/range·{v4·..·v13},·Landroid/graphics/Canvas;->drawBitmap([IIIIIIIZLandroid/graphics/Paint;)V
  
438 ····.line·557440 ····.line·557
439 ····invoke-virtual/range·{p6·..·p6},·Lau/com/darkside/XServer/Resource;->getType()I441 ····invoke-virtual/range·{p6·..·p6},·Lau/com/darkside/XServer/Resource;->getType()I
  
440 ····move-result·v4442 ····move-result·v4
  
Offset 638, 14 lines modifiedOffset 640, 15 lines modified
  
638 ····add-int·v2,·v7,·v9640 ····add-int·v2,·v7,·v9
  
639 ····move-object/from16·v0,·p0641 ····move-object/from16·v0,·p0
  
640 ····iget-object·v4,·v0,·Lau/com/darkside/XServer/Drawable;->_bitmap:Landroid/graphics/Bitmap;642 ····iget-object·v4,·v0,·Lau/com/darkside/XServer/Drawable;->_bitmap:Landroid/graphics/Bitmap;
  
 643 ····.line·299
641 ····invoke-virtual·{v4},·Landroid/graphics/Bitmap;->getHeight()I644 ····invoke-virtual·{v4},·Landroid/graphics/Bitmap;->getHeight()I
  
642 ····move-result·v4645 ····move-result·v4
  
643 ····if-le·v2,·v4,·:cond_1646 ····if-le·v2,·v4,·:cond_1
  
644 ····.line·300647 ····.line·300
Offset 1946, 20 lines modifiedOffset 1949, 22 lines modified
  
1946 ····iget-object·v2,·v0,·Lau/com/darkside/XServer/Drawable;->_canvas:Landroid/graphics/Canvas;1949 ····iget-object·v2,·v0,·Lau/com/darkside/XServer/Drawable;->_canvas:Landroid/graphics/Canvas;
  
1947 ····const/4·v4,·0x01950 ····const/4·v4,·0x0
  
1948 ····const/4·v10,·0x11951 ····const/4·v10,·0x1
  
 1952 ····.line·1032
1949 ····invoke-virtual/range·{p2·..·p2},·Lau/com/darkside/XServer/GContext;->getPaint()Landroid/graphics/Paint;1953 ····invoke-virtual/range·{p2·..·p2},·Lau/com/darkside/XServer/GContext;->getPaint()Landroid/graphics/Paint;
  
1950 ····move-result-object·v111954 ····move-result-object·v11
  
1951 ····move·v8,·v51955 ····move·v8,·v5
  
 1956 ····.line·1031
1952 ····invoke-virtual/range·{v2·..·v11},·Landroid/graphics/Canvas;->drawBitmap([IIIFFIIZLandroid/graphics/Paint;)V1957 ····invoke-virtual/range·{v2·..·v11},·Landroid/graphics/Canvas;->drawBitmap([IIIFFIIZLandroid/graphics/Paint;)V
  
1953 ····.line·10341958 ····.line·1034
1954 ····const/4·v2,·0x11959 ····const/4·v2,·0x1
  
1955 ····goto/16·:goto_01960 ····goto/16·:goto_0
  
Offset 4180, 14 lines modifiedOffset 4185, 15 lines modified
  
4180 ····goto·:goto_04185 ····goto·:goto_0
  
4181 ····.line·1644186 ····.line·164
4182 ····:cond_34187 ····:cond_3
4183 ····if-eqz·v30,·:cond_44188 ····if-eqz·v30,·:cond_4
  
 4189 ····.line·165
4184 ····invoke-virtual/range·{v30·..·v30},·Lau/com/darkside/XServer/Resource;->getType()I4190 ····invoke-virtual/range·{v30·..·v30},·Lau/com/darkside/XServer/Resource;->getType()I
  
4185 ····move-result·v34191 ····move-result·v3
  
4186 ····const/4·v11,·0x54192 ····const/4·v11,·0x5
  
4187 ····if-eq·v3,·v11,·:cond_54193 ····if-eq·v3,·v11,·:cond_5
Offset 4367, 14 lines modifiedOffset 4373, 15 lines modified
  
4367 ····goto/16·:goto_04373 ····goto/16·:goto_0
  
4368 ····.line·1944374 ····.line·194
4369 ····:cond_84375 ····:cond_8
4370 ····if-eqz·v30,·:cond_94376 ····if-eqz·v30,·:cond_9
  
 4377 ····.line·195
4371 ····invoke-virtual/range·{v30·..·v30},·Lau/com/darkside/XServer/Resource;->getType()I4378 ····invoke-virtual/range·{v30·..·v30},·Lau/com/darkside/XServer/Resource;->getType()I
  
4372 ····move-result·v34379 ····move-result·v3
  
4373 ····const/4·v11,·0x54380 ····const/4·v11,·0x5
  
4374 ····if-eq·v3,·v11,·:cond_a4381 ····if-eq·v3,·v11,·:cond_a
7.82 KB
smali/au/com/darkside/XServer/Client.smali
    
Offset 111, 92 lines modifiedOffset 111, 90 lines modified
111 .end·method111 .end·method
  
112 .method·private·close()V112 .method·private·close()V
113 ····.locals·3113 ····.locals·3
  
114 ····.prologue114 ····.prologue
115 ····.line·172115 ····.line·172
116 ····iget-boolean·v2,·p0,·Lau/com/darkside/XServer/Client;->_isConnected:Z116 ····iget-boolean·v1,·p0,·Lau/com/darkside/XServer/Client;->_isConnected:Z
  
117 ····if-nez·v2,·:cond_0117 ····if-nez·v1,·:cond_0
  
118 ····.line·190118 ····.line·190
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·175121 ····.line·175
122 ····:cond_0122 ····:cond_0
123 ····const/4·v2,·0x0123 ····const/4·v1,·0x0
  
124 ····iput-boolean·v2,·p0,·Lau/com/darkside/XServer/Client;->_isConnected:Z124 ····iput-boolean·v1,·p0,·Lau/com/darkside/XServer/Client;->_isConnected:Z
  
125 ····.line·178125 ····.line·178
126 ····:try_start_0126 ····:try_start_0
127 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/Client;->_inputOutput:Lau/com/darkside/XServer/InputOutput;127 ····iget-object·v1,·p0,·Lau/com/darkside/XServer/Client;->_inputOutput:Lau/com/darkside/XServer/InputOutput;
  
128 ····invoke-virtual·{v2},·Lau/com/darkside/XServer/InputOutput;->close()V128 ····invoke-virtual·{v1},·Lau/com/darkside/XServer/InputOutput;->close()V
  
129 ····.line·179129 ····.line·179
130 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/Client;->_socket:Ljava/net/Socket;130 ····iget-object·v1,·p0,·Lau/com/darkside/XServer/Client;->_socket:Ljava/net/Socket;
  
131 ····invoke-virtual·{v2},·Ljava/net/Socket;->close()V131 ····invoke-virtual·{v1},·Ljava/net/Socket;->close()V
132 ····:try_end_0132 ····:try_end_0
133 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0133 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
134 ····.line·184134 ····.line·184
135 ····:goto_1135 ····:goto_1
136 ····iget·v2,·p0,·Lau/com/darkside/XServer/Client;->_closeDownMode:I136 ····iget·v1,·p0,·Lau/com/darkside/XServer/Client;->_closeDownMode:I
  
137 ····if-nez·v2,·:cond_1137 ····if-nez·v1,·:cond_1
  
138 ····.line·185138 ····.line·185
139 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/Client;->_resources:Ljava/util/Vector;139 ····iget-object·v1,·p0,·Lau/com/darkside/XServer/Client;->_resources:Ljava/util/Vector;
  
140 ····invoke-virtual·{v2},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;140 ····invoke-virtual·{v1},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;
  
141 ····move-result-object·v0141 ····move-result-object·v1
  
142 ····.local·v0,·"i$":Ljava/util/Iterator; 
143 ····:goto_2142 ····:goto_2
144 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z143 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
145 ····move-result·v2144 ····move-result·v2
  
146 ····if-eqz·v2,·:cond_1145 ····if-eqz·v2,·:cond_1
  
147 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;146 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
148 ····move-result-object·v1147 ····move-result-object·v0
  
149 ····check-cast·v1,·Lau/com/darkside/XServer/Resource;148 ····check-cast·v0,·Lau/com/darkside/XServer/Resource;
  
150 ····.line·186149 ····.line·186
151 ····.local·v1,·"r":Lau/com/darkside/XServer/Resource;150 ····.local·v0,·"r":Lau/com/darkside/XServer/Resource;
152 ····invoke-virtual·{v1},·Lau/com/darkside/XServer/Resource;->delete()V151 ····invoke-virtual·{v0},·Lau/com/darkside/XServer/Resource;->delete()V
  
153 ····goto·:goto_2152 ····goto·:goto_2
  
154 ····.line·188153 ····.line·188
155 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
156 ····.end·local·v1····#·"r":Lau/com/darkside/XServer/Resource;154 ····.end·local·v0····#·"r":Lau/com/darkside/XServer/Resource;
157 ····:cond_1155 ····:cond_1
158 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/Client;->_resources:Ljava/util/Vector;156 ····iget-object·v1,·p0,·Lau/com/darkside/XServer/Client;->_resources:Ljava/util/Vector;
  
159 ····invoke-virtual·{v2},·Ljava/util/Vector;->clear()V157 ····invoke-virtual·{v1},·Ljava/util/Vector;->clear()V
  
160 ····.line·189158 ····.line·189
161 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/Client;->_xServer:Lau/com/darkside/XServer/XServer;159 ····iget-object·v1,·p0,·Lau/com/darkside/XServer/Client;->_xServer:Lau/com/darkside/XServer/XServer;
  
162 ····invoke-virtual·{v2,·p0},·Lau/com/darkside/XServer/XServer;->removeClient(Lau/com/darkside/XServer/Client;)V160 ····invoke-virtual·{v1,·p0},·Lau/com/darkside/XServer/XServer;->removeClient(Lau/com/darkside/XServer/Client;)V
  
163 ····goto·:goto_0161 ····goto·:goto_0
  
164 ····.line·180162 ····.line·180
165 ····:catch_0163 ····:catch_0
166 ····move-exception·v2164 ····move-exception·v1
  
167 ····goto·:goto_1165 ····goto·:goto_1
168 .end·method166 .end·method
  
169 .method·private·doComms()V167 .method·private·doComms()V
170 ····.locals·15168 ····.locals·15
171 ····.annotation·system·Ldalvik/annotation/Throws;169 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 633, 18 lines modifiedOffset 631, 18 lines modified
633 ····invoke-virtual·{v11,·p0},·Lau/com/darkside/XServer/XServer;->processingAllowed(Lau/com/darkside/XServer/Client;)Z631 ····invoke-virtual·{v11,·p0},·Lau/com/darkside/XServer/XServer;->processingAllowed(Lau/com/darkside/XServer/Client;)Z
  
634 ····move-result·v11632 ····move-result·v11
  
635 ····if-nez·v11,·:cond_6633 ····if-nez·v11,·:cond_6
  
636 ····.line·285634 ····.line·285
637 ····const-wide/16·v11,·0x64635 ····const-wide/16·v12,·0x64
  
638 ····:try_start_1636 ····:try_start_1
639 ····invoke-static·{v11,·v12},·Lau/com/darkside/XServer/Client;->sleep(J)V637 ····invoke-static·{v12,·v13},·Lau/com/darkside/XServer/Client;->sleep(J)V
640 ····:try_end_1638 ····:try_end_1
641 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0639 ····.catch·Ljava/lang/InterruptedException;·{:try_start_1·..·:try_end_1}·:catch_0
  
642 ····goto·:goto_2640 ····goto·:goto_2
  
643 ····.line·286641 ····.line·286
644 ····:catch_0642 ····:catch_0
Offset 3226, 25 lines modifiedOffset 3224, 28 lines modified
  
3226 ····iget·v1,·p0,·Lau/com/darkside/XServer/Client;->_resourceIdBase:I3224 ····iget·v1,·p0,·Lau/com/darkside/XServer/Client;->_resourceIdBase:I
  
3227 ····if-ne·v0,·v1,·:cond_03225 ····if-ne·v0,·v1,·:cond_0
  
3228 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Client;->_xServer:Lau/com/darkside/XServer/XServer;3226 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/Client;->_xServer:Lau/com/darkside/XServer/XServer;
  
 3227 ····.line·307
3229 ····invoke-virtual·{v0,·p1},·Lau/com/darkside/XServer/XServer;->resourceExists(I)Z3228 ····invoke-virtual·{v0,·p1},·Lau/com/darkside/XServer/XServer;->resourceExists(I)Z
  
3230 ····move-result·v03229 ····move-result·v0
  
3231 ····if-nez·v0,·:cond_03230 ····if-nez·v0,·:cond_0
  
3232 ····const/4·v0,·0x13231 ····const/4·v0,·0x1
Max diff block lines reached; 2932/7927 bytes (36.99%) of diff not shown.
1.13 KB
smali/au/com/darkside/XServer/XServer$AcceptThread.smali
    
Offset 241, 17 lines modifiedOffset 241, 25 lines modified
  
241 ····.line·1080241 ····.line·1080
242 ····invoke-virtual·{v2},·Lau/com/darkside/XServer/Client;->start()V242 ····invoke-virtual·{v2},·Lau/com/darkside/XServer/Client;->start()V
  
243 ····.line·1081243 ····.line·1081
244 ····iget-object·v7,·p0,·Lau/com/darkside/XServer/XServer$AcceptThread;->this$0:Lau/com/darkside/XServer/XServer;244 ····iget-object·v7,·p0,·Lau/com/darkside/XServer/XServer$AcceptThread;->this$0:Lau/com/darkside/XServer/XServer;
  
245 ····const/high16·v8,·0x100000245 ····iget-object·v8,·p0,·Lau/com/darkside/XServer/XServer$AcceptThread;->this$0:Lau/com/darkside/XServer/XServer;
  
 246 ····invoke-static·{v8},·Lau/com/darkside/XServer/XServer;->access$600(Lau/com/darkside/XServer/XServer;)I
  
 247 ····move-result·v8
  
 248 ····const/high16·v9,·0x100000
  
 249 ····add-int/2addr·v8,·v9
  
246 ····invoke-static·{v7,·v8},·Lau/com/darkside/XServer/XServer;->access$612(Lau/com/darkside/XServer/XServer;I)I250 ····invoke-static·{v7,·v8},·Lau/com/darkside/XServer/XServer;->access$602(Lau/com/darkside/XServer/XServer;I)I
247 ····:try_end_2251 ····:try_end_2
248 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_2252 ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_2
249 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0253 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
250 ····.line·1088254 ····.line·1088
251 ····.end·local·v2····#·"c":Lau/com/darkside/XServer/Client;255 ····.end·local·v2····#·"c":Lau/com/darkside/XServer/Client;
252 ····:goto_1256 ····:goto_1
2.25 KB
smali/au/com/darkside/XServer/GContext.smali
    
Offset 660, 64 lines modifiedOffset 660, 59 lines modified
  
660 ····goto·:goto_0660 ····goto·:goto_0
661 .end·method661 .end·method
  
  
662 #·virtual·methods662 #·virtual·methods
663 .method·public·applyClipRectangles(Landroid/graphics/Canvas;)V663 .method·public·applyClipRectangles(Landroid/graphics/Canvas;)V
664 ····.locals·6664 ····.locals·5
665 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;665 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
666 ····.prologue666 ····.prologue
667 ····const/4·v5,·0x0667 ····const/4·v1,·0x0
  
668 ····.line·198668 ····.line·198
669 ····iget-object·v4,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;669 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;
  
670 ····if-nez·v4,·:cond_1670 ····if-nez·v2,·:cond_1
  
671 ····.line·206671 ····.line·206
672 ····:cond_0672 ····:cond_0
673 ····:goto_0673 ····:goto_0
674 ····return-void674 ····return-void
  
675 ····.line·201675 ····.line·201
676 ····:cond_1676 ····:cond_1
677 ····iget-object·v4,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;677 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;
  
678 ····array-length·v4,·v4678 ····array-length·v2,·v2
  
679 ····if-nez·v4,·:cond_2679 ····if-nez·v2,·:cond_2
  
680 ····.line·202680 ····.line·202
681 ····invoke-virtual·{p1,·v5,·v5,·v5,·v5},·Landroid/graphics/Canvas;->clipRect(IIII)Z681 ····invoke-virtual·{p1,·v1,·v1,·v1,·v1},·Landroid/graphics/Canvas;->clipRect(IIII)Z
  
682 ····goto·:goto_0682 ····goto·:goto_0
  
683 ····.line·204683 ····.line·204
684 ····:cond_2684 ····:cond_2
685 ····iget-object·v0,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;685 ····iget-object·v2,·p0,·Lau/com/darkside/XServer/GContext;->_clipRectangles:[Landroid/graphics/Rect;
  
686 ····.local·v0,·"arr$":[Landroid/graphics/Rect; 
687 ····array-length·v2,·v0 
  
 686 ····array-length·v3,·v2
688 ····.local·v2,·"len$":I 
689 ····const/4·v1,·0x0 
  
690 ····.local·v1,·"i$":I 
691 ····:goto_1687 ····:goto_1
692 ····if-ge·v1,·v2,·:cond_0688 ····if-ge·v1,·v3,·:cond_0
  
693 ····aget-object·v3,·v0,·v1689 ····aget-object·v0,·v2,·v1
  
694 ····.line·205690 ····.line·205
695 ····.local·v3,·"r":Landroid/graphics/Rect;691 ····.local·v0,·"r":Landroid/graphics/Rect;
696 ····sget-object·v4,·Landroid/graphics/Region$Op;->UNION:Landroid/graphics/Region$Op;692 ····sget-object·v4,·Landroid/graphics/Region$Op;->UNION:Landroid/graphics/Region$Op;
  
697 ····invoke-virtual·{p1,·v3,·v4},·Landroid/graphics/Canvas;->clipRect(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z693 ····invoke-virtual·{p1,·v0,·v4},·Landroid/graphics/Canvas;->clipRect(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z
  
698 ····.line·204694 ····.line·204
699 ····add-int/lit8·v1,·v1,·0x1695 ····add-int/lit8·v1,·v1,·0x1
  
700 ····goto·:goto_1696 ····goto·:goto_1
701 .end·method697 .end·method
  
35.8 KB
smali/au/com/darkside/XServer/Font.smali
    
Offset 259, 603 lines modifiedOffset 259, 597 lines modified
  
259 ····sput-object·v0,·Lau/com/darkside/XServer/Font;->_allFontFields:[[Ljava/lang/String;259 ····sput-object·v0,·Lau/com/darkside/XServer/Font;->_allFontFields:[[Ljava/lang/String;
  
260 ····return-void260 ····return-void
261 .end·method261 .end·method
  
262 .method·public·constructor·<init>(ILau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Ljava/lang/String;)V262 .method·public·constructor·<init>(ILau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;Ljava/lang/String;)V
263 ····.locals·22263 ····.locals·20
264 ····.param·p1,·"id"····#·I264 ····.param·p1,·"id"····#·I
265 ····.param·p2,·"xServer"····#·Lau/com/darkside/XServer/XServer;265 ····.param·p2,·"xServer"····#·Lau/com/darkside/XServer/XServer;
266 ····.param·p3,·"client"····#·Lau/com/darkside/XServer/Client;266 ····.param·p3,·"client"····#·Lau/com/darkside/XServer/Client;
267 ····.param·p4,·"name"····#·Ljava/lang/String;267 ····.param·p4,·"name"····#·Ljava/lang/String;
  
268 ····.prologue268 ····.prologue
269 ····.line·97269 ····.line·97
270 ····const/16·v20,·0x4270 ····const/16·v17,·0x4
  
271 ····move-object/from16·v0,·p0271 ····move-object/from16·v0,·p0
  
272 ····move/from16·v1,·v20272 ····move/from16·v1,·v17
  
273 ····move/from16·v2,·p1273 ····move/from16·v2,·p1
  
274 ····move-object/from16·v3,·p2274 ····move-object/from16·v3,·p2
  
275 ····move-object/from16·v4,·p3275 ····move-object/from16·v4,·p3
  
276 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/Resource;-><init>(IILau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;)V276 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lau/com/darkside/XServer/Resource;-><init>(IILau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;)V
  
277 ····.line·30277 ····.line·30
278 ····const/16·v20,·0x0278 ····const/16·v17,·0x0
  
279 ····move-object/from16·v0,·v20279 ····move-object/from16·v0,·v17
  
280 ····move-object/from16·v1,·p0280 ····move-object/from16·v1,·p0
  
281 ····iput-object·v0,·v1,·Lau/com/darkside/XServer/Font;->_nameAtom:Lau/com/darkside/XServer/Atom;281 ····iput-object·v0,·v1,·Lau/com/darkside/XServer/Font;->_nameAtom:Lau/com/darkside/XServer/Atom;
  
282 ····.line·99282 ····.line·99
283 ····const/16·v12,·0xff283 ····const/16·v9,·0xff
  
284 ····.line·101284 ····.line·101
285 ····.local·v12,·"maxChar":C285 ····.local·v9,·"maxChar":C
286 ····new-instance·v20,·Landroid/graphics/Paint;286 ····new-instance·v17,·Landroid/graphics/Paint;
  
287 ····invoke-direct/range·{v20·..·v20},·Landroid/graphics/Paint;-><init>()V287 ····invoke-direct/range·{v17·..·v17},·Landroid/graphics/Paint;-><init>()V
  
288 ····move-object/from16·v0,·v20288 ····move-object/from16·v0,·v17
  
289 ····move-object/from16·v1,·p0289 ····move-object/from16·v1,·p0
  
290 ····iput-object·v0,·v1,·Lau/com/darkside/XServer/Font;->_paint:Landroid/graphics/Paint;290 ····iput-object·v0,·v1,·Lau/com/darkside/XServer/Font;->_paint:Landroid/graphics/Paint;
  
291 ····.line·102291 ····.line·102
292 ····if-eqz·p4,·:cond_0292 ····if-eqz·p4,·:cond_0
  
293 ····const-string·v20,·"cursor"293 ····const-string·v17,·"cursor"
  
294 ····move-object/from16·v0,·p4294 ····move-object/from16·v0,·p4
  
295 ····move-object/from16·v1,·v20295 ····move-object/from16·v1,·v17
  
296 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z296 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
297 ····move-result·v20297 ····move-result·v17
  
298 ····if-eqz·v20,·:cond_1298 ····if-eqz·v17,·:cond_1
  
299 ····.line·103299 ····.line·103
300 ····:cond_0300 ····:cond_0
301 ····move-object/from16·v0,·p0301 ····move-object/from16·v0,·p0
  
302 ····iget-object·v0,·v0,·Lau/com/darkside/XServer/Font;->_paint:Landroid/graphics/Paint;302 ····iget-object·v0,·v0,·Lau/com/darkside/XServer/Font;->_paint:Landroid/graphics/Paint;
  
303 ····move-object/from16·v20,·v0303 ····move-object/from16·v17,·v0
  
304 ····sget-object·v21,·Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface;304 ····sget-object·v18,·Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface;
  
305 ····invoke-virtual/range·{v20·..·v21},·Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;305 ····invoke-virtual/range·{v17·..·v18},·Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
  
306 ····.line·143306 ····.line·143
307 ····:goto_0307 ····:goto_0
308 ····move-object/from16·v0,·p0308 ····move-object/from16·v0,·p0
  
309 ····iput-char·v12,·v0,·Lau/com/darkside/XServer/Font;->_maxChar:C309 ····iput-char·v9,·v0,·Lau/com/darkside/XServer/Font;->_maxChar:C
  
310 ····.line·146310 ····.line·146
311 ····const/16·v20,·0x5f311 ····const/16·v17,·0x5f
  
312 ····move/from16·v0,·v20312 ····move/from16·v0,·v17
  
313 ····new-array·v7,·v0,·[B313 ····new-array·v6,·v0,·[B
  
314 ····.line·147314 ····.line·147
315 ····.local·v7,·"bytes":[B315 ····.local·v6,·"bytes":[B
316 ····array-length·v0,·v7316 ····array-length·v0,·v6
  
317 ····move/from16·v20,·v0317 ····move/from16·v17,·v0
  
318 ····move/from16·v0,·v20318 ····move/from16·v0,·v17
  
319 ····new-array·v0,·v0,·[F319 ····new-array·v0,·v0,·[F
  
320 ····move-object/from16·v19,·v0320 ····move-object/from16·v16,·v0
  
321 ····.line·149321 ····.line·149
322 ····.local·v19,·"widths":[F322 ····.local·v16,·"widths":[F
323 ····const/4·v9,·0x0323 ····const/4·v8,·0x0
  
324 ····.local·v9,·"i":I324 ····.local·v8,·"i":I
325 ····:goto_1325 ····:goto_1
326 ····array-length·v0,·v7326 ····array-length·v0,·v6
  
327 ····move/from16·v20,·v0327 ····move/from16·v17,·v0
  
328 ····move/from16·v0,·v20328 ····move/from16·v0,·v17
  
329 ····if-ge·v9,·v0,·:cond_b329 ····if-ge·v8,·v0,·:cond_b
  
330 ····.line·150330 ····.line·150
331 ····add-int/lit8·v20,·v9,·0x20331 ····add-int/lit8·v17,·v8,·0x20
  
332 ····move/from16·v0,·v20332 ····move/from16·v0,·v17
  
333 ····int-to-byte·v0,·v0333 ····int-to-byte·v0,·v0
  
334 ····move/from16·v20,·v0334 ····move/from16·v17,·v0
Max diff block lines reached; 32447/36540 bytes (88.80%) of diff not shown.
47.3 KB
smali/au/com/darkside/XServer/Xext/XShape.smali
    
Offset 49, 135 lines modifiedOffset 49, 116 lines modified
49 ····.line·2749 ····.line·27
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
53 .method·private·static·checkNonZeroPixels(Landroid/graphics/Bitmap;Landroid/graphics/Rect;)I53 .method·private·static·checkNonZeroPixels(Landroid/graphics/Bitmap;Landroid/graphics/Rect;)I
54 ····.locals·1654 ····.locals·12
55 ····.param·p0,·"bitmap"····#·Landroid/graphics/Bitmap;55 ····.param·p0,·"bitmap"····#·Landroid/graphics/Bitmap;
56 ····.param·p1,·"rect"····#·Landroid/graphics/Rect;56 ····.param·p1,·"rect"····#·Landroid/graphics/Rect;
  
57 ····.prologue57 ····.prologue
 58 ····const/4·v7,·0x1
  
 59 ····const/4·v2,·0x0
  
58 ····.line·57860 ····.line·578
59 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Rect;->width()I61 ····invoke-virtual·{p1},·Landroid/graphics/Rect;->width()I
  
60 ····move-result·v462 ····move-result·v3
  
61 ····.line·57963 ····.line·579
62 ····.local·v4,·"width":I64 ····.local·v3,·"width":I
63 ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Rect;->height()I65 ····invoke-virtual·{p1},·Landroid/graphics/Rect;->height()I
  
64 ····move-result·v1066 ····move-result·v8
  
65 ····.line·58067 ····.line·580
66 ····.local·v10,·"height":I68 ····.local·v8,·"height":I
67 ····new-array·v2,·v4,·[I69 ····new-array·v1,·v3,·[I
  
68 ····.line·58170 ····.line·581
69 ····.local·v2,·"pixels":[I71 ····.local·v1,·"pixels":[I
70 ····const/4·v14,·0x372 ····const/4·v10,·0x3
  
71 ····.line·58373 ····.line·583
72 ····.local·v14,·"mask":I74 ····.local·v10,·"mask":I
73 ····const/4·v11,·0x075 ····const/4·v9,·0x0
  
74 ····.local·v11,·"i":I76 ····.local·v9,·"i":I
75 ····:goto_077 ····:goto_0
76 ····if-ge·v11,·v10,·:cond_378 ····if-ge·v9,·v8,·:cond_3
  
77 ····.line·58479 ····.line·584
78 ····const/4·v3,·0x0 
  
79 ····move-object/from16·v0,·p1 
  
80 ····iget·v5,·v0,·Landroid/graphics/Rect;->left:I80 ····iget·v4,·p1,·Landroid/graphics/Rect;->left:I
  
81 ····move-object/from16·v0,·p1 
  
82 ····iget·v1,·v0,·Landroid/graphics/Rect;->top:I81 ····iget·v0,·p1,·Landroid/graphics/Rect;->top:I
  
83 ····add-int·v6,·v1,·v1182 ····add-int·v5,·v0,·v9
  
84 ····const/4·v8,·0x183 ····move-object·v0,·p0
  
85 ····move-object/from16·v1,·p084 ····move·v6,·v3
  
86 ····move·v7,·v4 
  
87 ····invoke-virtual/range·{v1·..·v8},·Landroid/graphics/Bitmap;->getPixels([IIIIIII)V85 ····invoke-virtual/range·{v0·..·v7},·Landroid/graphics/Bitmap;->getPixels([IIIIIII)V
  
88 ····.line·58786 ····.line·587
89 ····move-object·v9,·v2 
  
90 ····.local·v9,·"arr$":[I 
91 ····array-length·v13,·v987 ····array-length·v5,·v1
  
 88 ····move·v4,·v2
92 ····.local·v13,·"len$":I 
93 ····const/4·v12,·0x0 
  
94 ····.local·v12,·"i$":I 
95 ····:goto_189 ····:goto_1
96 ····if-ge·v12,·v13,·:cond_290 ····if-ge·v4,·v5,·:cond_2
  
97 ····aget·v15,·v9,·v1291 ····aget·v11,·v1,·v4
  
98 ····.line·58892 ····.line·588
99 ····.local·v15,·"p":I93 ····.local·v11,·"p":I
100 ····const/high16·v1,·-0x100000094 ····const/high16·v0,·-0x1000000
  
101 ····if-eq·v15,·v1,·:cond_095 ····if-eq·v11,·v0,·:cond_0
  
102 ····const/4·v1,·0x296 ····const/4·v0,·0x2
  
103 ····:goto_297 ····:goto_2
104 ····and-int/2addr·v14,·v198 ····and-int/2addr·v10,·v0
  
105 ····.line·58999 ····.line·589
106 ····if-nez·v14,·:cond_1100 ····if-nez·v10,·:cond_1
  
107 ····.line·590 
108 ····const/4·v1,·0x0 
  
109 ····.line·594101 ····.line·594
110 ····.end·local·v9····#·"arr$":[I 
111 ····.end·local·v12····#·"i$":I 
112 ····.end·local·v13····#·"len$":I 
113 ····.end·local·v15····#·"p":I102 ····.end·local·v11····#·"p":I
114 ····:goto_3103 ····:goto_3
115 ····return·v1104 ····return·v2
  
116 ····.line·588 
117 ····.restart·local·v9····#·"arr$":[I 
118 ····.restart·local·v12····#·"i$":I 
119 ····.restart·local·v13····#·"len$":I 
120 ····.restart·local·v15····#·"p":I105 ····.restart·local·v11····#·"p":I
121 ····:cond_0106 ····:cond_0
122 ····const/4·v1,·0x1107 ····move·v0,·v7
  
 108 ····.line·588
123 ····goto·:goto_2109 ····goto·:goto_2
  
124 ····.line·587110 ····.line·587
125 ····:cond_1111 ····:cond_1
126 ····add-int/lit8·v12,·v12,·0x1112 ····add-int/lit8·v0,·v4,·0x1
  
 113 ····move·v4,·v0
  
127 ····goto·:goto_1114 ····goto·:goto_1
  
128 ····.line·583115 ····.line·583
129 ····.end·local·v15····#·"p":I116 ····.end·local·v11····#·"p":I
130 ····:cond_2117 ····:cond_2
Max diff block lines reached; 44834/48335 bytes (92.76%) of diff not shown.
2.94 KB
smali/au/com/darkside/XServer/Xext/XTest.smali
    
Offset 660, 15 lines modifiedOffset 660, 15 lines modified
660 ········:pswitch_1660 ········:pswitch_1
661 ········:pswitch_2661 ········:pswitch_2
662 ········:pswitch_3662 ········:pswitch_3
663 ····.end·packed-switch663 ····.end·packed-switch
664 .end·method664 .end·method
  
665 .method·private·static·testFakeInput(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;BBBIILau/com/darkside/XServer/Window;II)V665 .method·private·static·testFakeInput(Lau/com/darkside/XServer/XServer;Lau/com/darkside/XServer/Client;BBBIILau/com/darkside/XServer/Window;II)V
666 ····.locals·5666 ····.locals·6
667 ····.param·p0,·"xServer"····#·Lau/com/darkside/XServer/XServer;667 ····.param·p0,·"xServer"····#·Lau/com/darkside/XServer/XServer;
668 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;668 ····.param·p1,·"client"····#·Lau/com/darkside/XServer/Client;
669 ····.param·p2,·"opcode"····#·B669 ····.param·p2,·"opcode"····#·B
670 ····.param·p3,·"minorOpcode"····#·B670 ····.param·p3,·"minorOpcode"····#·B
671 ····.param·p4,·"type"····#·B671 ····.param·p4,·"type"····#·B
672 ····.param·p5,·"detail"····#·I672 ····.param·p5,·"detail"····#·I
673 ····.param·p6,·"delay"····#·I673 ····.param·p6,·"delay"····#·I
Offset 678, 26 lines modifiedOffset 678, 26 lines modified
678 ····.annotation·system·Ldalvik/annotation/Throws;678 ····.annotation·system·Ldalvik/annotation/Throws;
679 ········value·=·{679 ········value·=·{
680 ············Ljava/io/IOException;680 ············Ljava/io/IOException;
681 ········}681 ········}
682 ····.end·annotation682 ····.end·annotation
  
683 ····.prologue683 ····.prologue
684 ····const/4·v4,·0x1684 ····const/4·v5,·0x1
  
685 ····const/4·v3,·0x0685 ····const/4·v4,·0x0
  
686 ····.line·199686 ····.line·199
687 ····if-eqz·p6,·:cond_0687 ····if-eqz·p6,·:cond_0
  
688 ····.line·201688 ····.line·201
689 ····int-to-long·v1,·p6689 ····int-to-long·v2,·p6
  
690 ····:try_start_0690 ····:try_start_0
691 ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V691 ····invoke-static·{v2,·v3},·Ljava/lang/Thread;->sleep(J)V
692 ····:try_end_0692 ····:try_end_0
693 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0693 ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
694 ····.line·206694 ····.line·206
695 ····:cond_0695 ····:cond_0
696 ····:goto_0696 ····:goto_0
697 ····invoke-virtual·{p0},·Lau/com/darkside/XServer/XServer;->getScreen()Lau/com/darkside/XServer/ScreenView;697 ····invoke-virtual·{p0},·Lau/com/darkside/XServer/XServer;->getScreen()Lau/com/darkside/XServer/ScreenView;
Offset 717, 33 lines modifiedOffset 717, 33 lines modified
  
717 ····.line·247717 ····.line·247
718 ····:goto_1718 ····:goto_1
719 ····return-void719 ····return-void
  
720 ····.line·210720 ····.line·210
721 ····:pswitch_0721 ····:pswitch_0
722 ····invoke-virtual·{v0,·p5,·v4},·Lau/com/darkside/XServer/ScreenView;->notifyKeyPressedReleased(IZ)V722 ····invoke-virtual·{v0,·p5,·v5},·Lau/com/darkside/XServer/ScreenView;->notifyKeyPressedReleased(IZ)V
  
723 ····goto·:goto_1723 ····goto·:goto_1
  
724 ····.line·213724 ····.line·213
725 ····:pswitch_1725 ····:pswitch_1
726 ····invoke-virtual·{v0,·p5,·v3},·Lau/com/darkside/XServer/ScreenView;->notifyKeyPressedReleased(IZ)V726 ····invoke-virtual·{v0,·p5,·v4},·Lau/com/darkside/XServer/ScreenView;->notifyKeyPressedReleased(IZ)V
  
727 ····goto·:goto_1727 ····goto·:goto_1
  
728 ····.line·216728 ····.line·216
729 ····:pswitch_2729 ····:pswitch_2
730 ····invoke-virtual·{v0,·p5,·v4},·Lau/com/darkside/XServer/ScreenView;->updatePointerButtons(IZ)V730 ····invoke-virtual·{v0,·p5,·v5},·Lau/com/darkside/XServer/ScreenView;->updatePointerButtons(IZ)V
  
731 ····goto·:goto_1731 ····goto·:goto_1
  
732 ····.line·219732 ····.line·219
733 ····:pswitch_3733 ····:pswitch_3
734 ····invoke-virtual·{v0,·p5,·v3},·Lau/com/darkside/XServer/ScreenView;->updatePointerButtons(IZ)V734 ····invoke-virtual·{v0,·p5,·v4},·Lau/com/darkside/XServer/ScreenView;->updatePointerButtons(IZ)V
  
735 ····goto·:goto_1735 ····goto·:goto_1
  
736 ····.line·222736 ····.line·222
737 ····:pswitch_4737 ····:pswitch_4
738 ····if-eqz·p7,·:cond_1738 ····if-eqz·p7,·:cond_1
  
Offset 784, 15 lines modifiedOffset 784, 15 lines modified
  
784 ····.line·236784 ····.line·236
785 ····const/4·p9,·0x0785 ····const/4·p9,·0x0
  
786 ····.line·240786 ····.line·240
787 ····:cond_4787 ····:cond_4
788 ····:goto_3788 ····:goto_3
789 ····invoke-virtual·{v0,·p8,·p9,·v3},·Lau/com/darkside/XServer/ScreenView;->updatePointerPosition(III)V789 ····invoke-virtual·{v0,·p8,·p9,·v4},·Lau/com/darkside/XServer/ScreenView;->updatePointerPosition(III)V
  
790 ····goto·:goto_1790 ····goto·:goto_1
  
791 ····.line·232791 ····.line·232
792 ····:cond_5792 ····:cond_5
793 ····invoke-virtual·{v0},·Lau/com/darkside/XServer/ScreenView;->getWidth()I793 ····invoke-virtual·{v0},·Lau/com/darkside/XServer/ScreenView;->getWidth()I
  
1.25 KB
res/drawable/xc_hand2.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 011111111000000015 0111111110000000
16 122222222100000016 1222222221000000
17 211111111210000017 2111111112100000
18 122222211121000018 1222222111210000
19 011211111112100019 0112111111121000
748 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.41 KB
res/drawable/xc_based_arrow_down.png
688 B
sng
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·10;·height:·12;·bitdepth:·8;3 ····width:·10;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000 
16 011111111015 1111111111
17 000000000016 1222222221
18 011111111017 1111111111
 18 1222222221
 19 1111221111
19 000011000020 0001221000
20 2220110222 
21 2220110222 
22 200011000221 0001221000
23 201011010222 0111221110
 23 0121221210
 24 0112222110
24 200111100225 0011221100
 26 0001111000
25 2200110022 
26 2220000222 
27 }27 }
680 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_spraycan.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·16;·bitdepth:·8;3 ····width:·12;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000001115 000000000011
16 00022000102216 000220001022
17 00211210201117 002112102011
18 00111120102218 001111201022
19 02112120201119 021121202011
740 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.45 KB
res/drawable/xc_ll_angle.png
736 B
sng
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 111100000000
15 000011111111 
16 022011111111 
17 022011111111 
18 022011111111 
19 022011111111 
20 022011111111 
21 022011111111 
22 022011111111 
23 02200000000016 122100000000
 17 122100000000
 18 122100000000
 19 122100000000
 20 122100000000
 21 122100000000
 22 122100000000
 23 122111111111
24 02222222222024 122222222221
25 02222222222025 122222222221
26 00000000000026 111111111111
27 }27 }
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.74 KB
res/drawable/xc_sizing.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000111111 
16 0222222220111111 
17 0200000000111111 
18 0201111111111111 
19 0201000000001111 
20 0201022222201111 
21 0201020000201000 
22 0201020110201020 
23 0201020110201020 
24 0001020000201020 
25 1111022222201020 
26 1111000000020020 
27 111111111110202015 1111111111000000
 16 1222222221000000
28 111111000000022017 1211111111000000
29 1111110222222220 
30 111111000000000018 1210000000000000
 19 1210111111110000
 20 1210122222210000
 21 1210121111210111
 22 1210121001210121
 23 1210121001210121
 24 1110121111210121
 25 0000122222210121
 26 0000111111121121
 27 0000000000012121
 28 0000001111111221
 29 0000001222222221
 30 0000001111111111
31 }31 }
756 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.57 KB
res/drawable/xc_left_tee.png
848 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·16;·bitdepth:·8;3 ····width:·12;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 111100000000
15 000011111111 
16 022011111111 
17 022011111111 
18 022011111111 
19 022011111111 
20 022011111111 
21 02200000000016 122100000000
22 022222222220 
23 022222222220 
24 02200000000017 122100000000
 18 122100000000
 19 122100000000
 20 122100000000
25 02201111111121 122111111111
 22 122222222221
 23 122222222221
26 02201111111124 122111111111
27 022011111111 
28 022011111111 
29 022011111111 
30 00001111111125 122100000000
 26 122100000000
 27 122100000000
 28 122100000000
 29 122100000000
 30 111100000000
31 }31 }
708 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable/xc_pirate.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000012222100000015 0000122221000000
16 000122222210000016 0001222222100000
17 001222222221000017 0012222222210000
18 012211221122100018 0122112211221000
19 012211221122100019 0122112211221000
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.58 KB
res/drawable/xc_dotbox.png
848 B
sng
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·14;·height:·14;·bitdepth:·8;3 ····width:·14;·height:·14;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000000000 
16 0111111111111015 11111111111111
17 01000000000010 
18 01022222222010 
19 01022222222010 
20 01022000022010 
21 01022011022010 
22 01022011022010 
23 01022000022010 
24 01022222222010 
25 01022222222010 
26 0100000000001016 12222222222221
 17 12111111111121
 18 12100000000121
 19 12100000000121
 20 12100111100121
 21 12100122100121
 22 12100122100121
 23 12100111100121
 24 12100000000121
 25 12100000000121
 26 12111111111121
 27 12222222222221
27 0111111111111028 11111111111111
28 00000000000000 
29 }29 }
716 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_mouse.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000012221000000015 0000122210000000
16 000122100000000016 0001221000000000
17 000012210000000017 0000122100000000
18 000001220000000018 0000012200000000
19 022222222222200019 0222222222222000
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable/xc_center_ptr.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·16;·bitdepth:·8;3 ····width:·12;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00001111000015 000011110000
16 00001221000016 000012210000
17 00011221100017 000112211000
18 00012222100018 000122221000
19 00112222110019 001122221100
724 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.73 KB
res/drawable/xc_rtl_logo.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000000000 
16 011111111111111015 1111111111111111
 16 1222222222222221
17 0100000000100010 
18 0102222220102010 
19 0100000000102010 
20 011111111110201017 1211111111211121
 18 1210000001210121
21 0100010000102010 
22 0102010220102010 
23 0102010220102010 
24 0102010000100010 
25 010201111111111019 1211111111210121
26 0102010000000010 
27 0102010222222010 
28 010001000000001020 1222222222210121
 21 1211121111210121
 22 1210121001210121
 23 1210121001210121
 24 1210121111211121
 25 1210122222222221
 26 1210121111111121
 27 1210121000000121
 28 1211121111111121
 29 1222222222222221
29 011111111111111030 1111111111111111
30 0000000000000000 
31 }31 }
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.18 KB
res/drawable/xc_lr_angle.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000111115 000000001111
16 00000000122116 000000001221
17 00000000122117 000000001221
18 00000000122118 000000001221
19 00000000122119 000000001221
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.45 KB
res/drawable/xc_ul_angle.png
736 B
sng
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000 
16 01111111111015 111111111111
 16 122222222221
 17 122222222221
17 01111111111018 122111111111
18 01100000000019 122100000000
 20 122100000000
 21 122100000000
 22 122100000000
 23 122100000000
 24 122100000000
 25 122100000000
 26 111100000000
19 011022222222 
20 011022222222 
21 011022222222 
22 011022222222 
23 011022222222 
24 011022222222 
25 011022222222 
26 000022222222 
27 }27 }
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.21 KB
res/drawable/xc_tcross.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·15;·bitdepth:·8;3 ····width:·15;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000011100000015 000000111000000
16 00000012100000016 000000121000000
17 00000012100000017 000000121000000
18 00000012100000018 000000121000000
19 00000012100000019 000000121000000
708 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.54 KB
res/drawable/xc_top_tee.png
832 B
sng
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·12;·bitdepth:·8;3 ····width:·16;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000000000 
16 011111111111111015 1111111111111111
 16 1222222222222221
 17 1222222222222221
17 011111111111111018 1111111221111111
18 000000011000000019 0000001221000000
 20 0000001221000000
 21 0000001221000000
 22 0000001221000000
 23 0000001221000000
 24 0000001221000000
 25 0000001221000000
 26 0000001111000000
19 2222220110222222 
20 2222220110222222 
21 2222220110222222 
22 2222220110222222 
23 2222220110222222 
24 2222220110222222 
25 2222220110222222 
26 2222220000222222 
27 }27 }
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.76 KB
res/drawable/xc_top_left_corner.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000000000 
16 011111111111111015 1111111111111111
 16 1222222222222221
 17 1222222222222221
17 011111111111111018 1221111111111111
18 011000000000000019 1221000000000000
 20 1221011111111100
 21 1221012222222100
 22 1221012211111100
 23 1221012121000000
 24 1221012112100000
 25 1221012101210000
 26 1221012100121000
 27 1221012100012100
 28 1221011100001100
 29 1221000000000000
 30 1111000000000000
19 0110222222222222 
20 0110200000000022 
21 0110201111111022 
22 0110201100000022 
23 0110201010222222 
24 0110201001022222 
25 0110201020102222 
26 0110201022010222 
27 0110201022201022 
28 0110200022220022 
29 0110222222222222 
30 0000222222222222 
31 }31 }
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.2 KB
res/drawable/xc_sb_v_double_arrow.png
451 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·9;·height:·15;·bitdepth:·8;3 ····width:·9;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00012100015 000121000
16 00122210016 001222100
17 01222221017 012222210
18 12222222118 122222221
19 11121211119 111212111
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable/xc_bottom_tee.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·12;·bitdepth:·8;3 ····width:·16;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000111100000015 0000001111000000
16 000000122100000016 0000001221000000
17 000000122100000017 0000001221000000
18 000000122100000018 0000001221000000
19 000000122100000019 0000001221000000
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.29 KB
res/drawable/xc_bottom_right_corner.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000111115 0000000000001111
16 000000000000122116 0000000000001221
17 001100001110122117 0011000011101221
18 001210001210122118 0012100012101221
19 000121001210122119 0001210012101221
756 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.18 KB
res/drawable/xc_based_arrow_up.png
457 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·10;·height:·12;·bitdepth:·8;3 ····width:·10;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000011000015 0000110000
16 000122100016 0001221000
17 011222211017 0112222110
18 012122121018 0121221210
19 011122111019 0111221110
684 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.62 KB
res/drawable/xc_pencil.png
880 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·13;·height:·16;·bitdepth:·8;3 ····width:·13;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1122210000000
 16 1211121000000
 17 1211122100000
 18 0121121200000
15 0011102222222 
16 0100010222222 
17 0100011022222 
18 2010010122222 
19 2211110102222 
20 2201000012222 
21 2220100010222 
22 2222100001222 
23 2222010001022 
24 2222211000122 
25 222220100010219 0022221210000
26 2222220100010 
27 2222222011110 
28 2222222201110 
29 2222222220110 
30 222222222201020 0012111120000
 21 0001211121000
 22 0000211112000
 23 0000121112100
 24 0000022111200
 25 0000012111210
 26 0000001211121
 27 0000000122221
 28 0000000012221
 29 0000000001221
 30 0000000000121
31 }31 }
724 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.2 KB
res/drawable/xc_boat.png
486 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·9;·bitdepth:·8;3 ····width:·16;·height:·9;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001110000000015 0000011100000000
16 000011121100000016 0000111211000000
17 100112222210000017 1001122222100000
18 211121111221111118 2111211112211111
19 222222222222222219 2222222222222222
692 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.69 KB
res/drawable/xc_top_side.png
944 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000000 
16 01111111111111015 111111111111111
 16 122222222222221
 17 122222222222221
17 01111111111111018 111111111111111
18 00000000000000019 000000121000000
 20 000001222100000
 21 000012121210000
 22 000121121121000
 23 001210121012100
 24 001100121001100
 25 000000121000000
 26 000000121000000
 27 000000121000000
 28 000000121000000
 29 000000121000000
 30 000000111000000
19 222222010222222 
20 222220111022222 
21 222201010102222 
22 222010010010222 
23 220102010201022 
24 220022010220022 
25 222222010222222 
26 222222010222222 
27 222222010222222 
28 222222010222222 
29 222222010222222 
30 222222000222222 
31 }31 }
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_coffee_mug.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000111111111000015 0001111111110000
16 001222222222100016 0012222222221000
17 011222222222211217 0112222222222112
18 012122222221121218 0121222222211212
19 212211111112221219 2122111111122212
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_target.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·14;·bitdepth:·8;3 ····width:·16;·height:·14;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001111100000015 0000011111000000
16 000011222110000016 0000112221100000
17 000122222221000017 0001222222210000
18 001222000222100018 0012220002221000
19 012200000002210019 0122000000022100
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_bottom_side.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000011100000015 000000111000000
16 00000012100000016 000000121000000
17 00000012100000017 000000121000000
18 00000012100000018 000000121000000
19 00000012100000019 000000121000000
732 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.19 KB
res/drawable/xc_right_ptr.png
457 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·10;·height:·16;·bitdepth:·8;3 ····width:·10;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000001115 0000000011
16 000000012116 0000000121
17 000000122117 0000001221
18 000001222118 0000012221
19 000012222119 0000122221
700 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.69 KB
res/drawable/xc_left_side.png
940 B
sng
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·15;·bitdepth:·8;3 ····width:·16;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1111000000000000
15 0000111111111111 
16 0220111111111111 
17 0220111100111111 
18 0220111020111111 
19 0220110201111111 
20 0220102011111111 
21 022002000000000016 1221000000000000
 17 1221000011000000
 18 1221000121000000
 19 1221001210000000
 20 1221012100000000
 21 1221121111111111
22 022022222222222022 1221222222222221
23 0220020000000000 
24 022010201111111123 1221121111111111
25 0220110201111111 
26 0220111020111111 
27 0220111100111111 
28 0220111111111111 
29 000011111111111124 1221012100000000
 25 1221001210000000
 26 1221000121000000
 27 1221000011000000
 28 1221000000000000
 29 1111000000000000
30 }30 }
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.45 KB
res/drawable/xc_ur_angle.png
736 B
sng
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000 
16 01111111111015 111111111111
 16 122222222221
 17 122222222221
17 01111111111018 111111111221
18 00000000011019 000000001221
 20 000000001221
 21 000000001221
 22 000000001221
 23 000000001221
 24 000000001221
 25 000000001221
 26 000000001111
19 222222220110 
20 222222220110 
21 222222220110 
22 222222220110 
23 222222220110 
24 222222220110 
25 222222220110 
26 222222220000 
27 }27 }
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.73 KB
res/drawable/xc_x_cursor.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1111000000001111
 16 1222100000012221
 17 1222210000122221
15 0000111111110000 
16 0222011111102220 
17 0222201111022220 
18 0222220110222220 
19 102222200222220118 1222221001222221
20 1102222222222011 
21 1110222222220111 
22 1111022222201111 
23 1111022222201111 
24 1110222222220111 
25 1102222222222011 
26 1022222002222201 
27 022222011022222019 0122222112222210
 20 0012222222222100
 21 0001222222221000
 22 0000122222210000
 23 0000122222210000
 24 0001222222221000
 25 0012222222222100
28 022220111102222026 0122222112222210
29 0222011111102220 
30 000011111111000027 1222221001222221
 28 1222210000122221
 29 1222100000012221
 30 1111000000001111
31 }31 }
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.64 KB
res/drawable/xc_icon.png
924 B
sng
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 }9 }
10 tRNS·{10 tRNS·{
11 ·255·0}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 000000000000000014 1111111111111111
15 001010101010101015 1101010101010101
16 010101010101010016 1010101010101011
17 001010101010101017 1101010101010101
18 0101111111110100 
19 0010111111111010 
20 0101111111110100 
21 0010111111111010 
22 0101111111110100 
23 0010111111111010 
24 0101111111110100 
25 001011111111101018 1010000000001011
 19 1101000000000101
 20 1010000000001011
 21 1101000000000101
 22 1010000000001011
 23 1101000000000101
 24 1010000000001011
 25 1101000000000101
26 010101010101010026 1010101010101011
27 001010101010101027 1101010101010101
28 010101010101010028 1010101010101011
29 000000000000000029 1111111111111111
30 }30 }
708 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_right_side.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·15;·bitdepth:·8;3 ····width:·16;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000111115 0000000000001111
16 000000000000122116 0000000000001221
17 000000110000122117 0000001100001221
18 000000121000122118 0000001210001221
19 000000012100122119 0000000121001221
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.21 KB
res/drawable/xc_sb_right_arrow.png
486 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·9;·bitdepth:·8;3 ····width:·16;·height:·9;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000011000015 0000000000110000
16 000000000012100016 0000000000121000
17 111111111112210017 1111111111122100
18 222222222222221018 2222222222222210
19 111111111112222119 1111111111122221
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.51 KB
res/drawable/xc_left_ptr.png
784 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·10;·height:·16;·bitdepth:·8;3 ····width:·10;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1100000000
 16 1210000000
 17 1221000000
 18 1222100000
15 0011111111 
16 0201111111 
17 0220111111 
18 0222011111 
19 0222201111 
20 0222220111 
21 0222222011 
22 0222222201 
23 0222222220 
24 022222000019 1222210000
25 0220220111 
26 0201022011 
27 0011022011 
28 1111102201 
29 1111102201 
30 111111001120 1222221000
 21 1222222100
 22 1222222210
 23 1222222221
 24 1222221111
 25 1221221000
 26 1210122100
 27 1100122100
 28 0000012210
 29 0000012210
 30 0000001100
31 }31 }
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.17 KB
res/drawable/xc_dot.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00011111100015 000111111000
16 01112222111016 011122221110
17 01222222221017 012222222210
18 11222222221118 112222222211
19 12222222222119 122222222221
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.21 KB
res/drawable/xc_sb_left_arrow.png
486 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·9;·bitdepth:·8;3 ····width:·16;·height:·9;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000011000000000015 0000110000000000
16 000121000000000016 0001210000000000
17 001221111111111117 0012211111111111
18 012222222222222218 0122222222222222
19 122221111111111119 1222211111111111
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.18 KB
res/drawable/xc_plus.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·12;·bitdepth:·8;3 ····width:·12;·height:·12;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00001111000015 000011110000
16 00001221000016 000012210000
17 00001221000017 000012210000
18 00001221000018 000012210000
19 11111221111119 111112211111
692 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable/xc_question_arrow.png
462 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·11;·height:·16;·bitdepth:·8;3 ····width:·11;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0001111100015 00011111000
16 0012222210016 00122222100
17 0122222221017 01222222210
18 1222111222118 12221112221
19 1221000122119 12210001221
720 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_draft_small.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·15;·bitdepth:·8;3 ····width:·15;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000000001215 000000000000012
16 00000000000122116 000000000001221
17 00000000012222017 000000000122220
18 00000001222221018 000000012222210
19 00000122222220019 000001222222200
712 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.16 KB
res/drawable/xc_rightbutton.png
430 B
sng
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 }9 }
10 tRNS·{10 tRNS·{
11 ·0·255}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 00000000000000014 000000000000000
15 01111111111111015 011111111111110
16 01111111111111016 011111111111110
17 01000100010001017 010001000100010
18 01010101010001018 010101010100010
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.29 KB
res/drawable/xc_gumby.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 001111110000000015 0011111100000000
16 220122221000000016 2201222210000000
17 112012222100000017 1120122221000000
18 111212121210000018 1112121212100000
19 112012222210000019 1120122222100000
780 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_umbrella.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000111111111111015 0001111111111110
16 110111211121201116 1101112111212011
17 111121122121122017 1111211221211220
18 012112222211211118 0121122222112111
19 111221121122110019 1112211211221100
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.28 KB
res/drawable/xc_cross_reverse.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·15;·bitdepth:·8;3 ····width:·16;·height:·15;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 012002101200210015 0120021012002100
16 101202101202101216 1012021012021012
17 210122101221012017 2101221012210120
18 021012101210120018 0210121012101200
19 002101101101200019 0021011011012000
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable/xc_double_arrow.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·16;·bitdepth:·8;3 ····width:·12;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00001111000015 000011110000
16 00011221100016 000112211000
17 00112222110017 001122221100
18 01122222211018 011222222110
19 11221221221119 112212212211
720 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_gobbler.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000001111110015 0000000011111100
16 000000001222210016 0000000012222100
17 110000001222111117 1100000012221111
18 211111111122112218 2111111111221122
19 211222222122111119 2112222221221111
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.46 KB
res/drawable/xc_xterm.png
751 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·9;·height:·16;·bitdepth:·8;3 ····width:·9;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000010000 
16 022202220 
17 000222000 
18 110020011 
19 11102011115 111101111
 16 122212221
20 11102011117 111222111
 18 001121100
21 111020111 
22 111020111 
23 111020111 
24 111020111 
25 111020111 
26 111020111 
27 110020011 
28 00022200019 000121000
29 022202220 
30 00001000020 000121000
 21 000121000
 22 000121000
 23 000121000
 24 000121000
 25 000121000
 26 000121000
 27 001121100
 28 111222111
 29 122212221
 30 111101111
31 }31 }
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.18 KB
res/drawable/xc_sb_down_arrow.png
451 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·9;·height:·16;·bitdepth:·8;3 ····width:·9;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00121210015 001212100
16 00121210016 001212100
17 00121210017 001212100
18 00121210018 001212100
19 00121210019 001212100
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.17 KB
res/drawable/xc_trek.png
451 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·9;·height:·16;·bitdepth:·8;3 ····width:·9;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00012100015 000121000
16 00011100016 000111000
17 00122210017 001222100
18 01222221018 012222210
19 12222222119 122222221
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.64 KB
res/drawable/xc_box_spiral.png
924 B
sng
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 }9 }
10 tRNS·{10 tRNS·{
11 ·255·0}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 0000000000000001 
15 011111111111111114 1111111111111110
16 0100000000000001 
17 0101111111111101 
18 0101000000000101 
19 0101011111110101 
20 0101010000010101 
21 0101010111010101 
22 0101010101010101 
23 0101010001010101 
24 0101011111010101 
25 0101000000010101 
26 0101111111110101 
27 0100000000000101 
28 0111111111111101 
29 000000000000000115 1000000000000000
 16 1011111111111110
 17 1010000000000010
 18 1010111111111010
 19 1010100000001010
 20 1010101111101010
 21 1010101000101010
 22 1010101010101010
 23 1010101110101010
 24 1010100000101010
 25 1010111111101010
 26 1010000000001010
 27 1011111111111010
 28 1000000000000010
 29 1111111111111110
30 }30 }
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_circle.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001111110000015 0000011111100000
16 000111222211100016 0001112222111000
17 001122222222110017 0011222222221100
18 011222222222211018 0112222222222110
19 012222111122221019 0122221111222210
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_fleur.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000111100000015 0000001111000000
16 000000122110000016 0000001221100000
17 000001222210000017 0000012222100000
18 000012222221000018 0000122222210000
19 000101122110100019 0001011221101000
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable/xc_man.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000111222110000015 0001112221100000
16 001222212222000016 0012222122220000
17 001111212111100017 0011112121111000
18 210000121000001018 2100001210000010
19 121001222100022219 1210012221000222
768 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_iron_cross.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 001111111111110015 0011111111111100
16 012222222222221016 0122222222222210
17 011222222222211017 0112222222222110
18 121122222222112118 1211222222221121
19 122112222221122119 1221122222211221
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.22 KB
res/drawable/xc_hand1.png
472 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·13;·height:·16;·bitdepth:·8;3 ····width:·13;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000012215 0000000000122
16 000000001222216 0000000012222
17 000000122221017 0000001222210
18 000001222210018 0000012222100
19 000012222100019 0000122221000
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.75 KB
res/drawable/xc_top_right_corner.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0000000000000000 
16 011111111111111015 1111111111111111
 16 1222222222222221
 17 1222222222222221
17 011111111111111018 1111111111111221
18 000000000000011019 0000000000001221
19 222222222222011020 0011111111101221
 21 0012222222101221
 22 0011111122101221
 23 0000001212101221
 24 0000012112101221
 25 0000121012101221
 26 0001210012101221
 27 0012100012101221
 28 0011000011101221
20 220000000002011029 0000000000001221
 30 0000000000001111
21 2201111111020110 
22 2200000011020110 
23 2222220101020110 
24 2222201001020110 
25 2222010201020110 
26 2220102201020110 
27 2201022201020110 
28 2200222200020110 
29 2222222222220110 
30 2222222222220000 
31 }31 }
748 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.73 KB
res/drawable/xc_exchange.png
958 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1100011111100000
 16 1210122222210000
 17 1221222222221000
 18 1222221111122100
 19 1211210000012100
 20 1211221100001100
 21 1222222100000000
15 0011100000011111 
16 0201022222201111 
17 0220222222220111 
18 0222220000022011 
19 0200201111102011 
20 0200220011110011 
21 0222222011111111 
22 0000000011111111 
23 111111110000000022 1111111100000000
24 1111111102222220 
25 1100111110220020 
26 1102011111020020 
27 1102200000222220 
28 1110222222220220 
29 1111022222201020 
30 111110000001110023 0000000011111111
 24 0000000012222221
 25 0011000001221121
 26 0012100000121121
 27 0012211111222221
 28 0001222222221221
 29 0000122222210121
 30 0000011111100011
31 }31 }
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_watch.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 001222222221000015 0012222222210000
16 001222222221000016 0012222222210000
17 001222222221000017 0012222222210000
18 012222222222100018 0122222222221000
19 122111121112210019 1221111211122100
748 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.28 KB
res/drawable/xc_diamond_cross.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001212100000015 0000012121000000
16 000012212210000016 0000122122100000
17 000121212121000017 0001212121210000
18 001210212012100018 0012102120121000
19 012100212001210019 0121002120012100
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable/xc_clock.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 01222222222210015 012222222222100
16 12201222200221016 122012222002210
17 22012011221022117 220120112210221
18 20120122102102118 201201221021021
19 20122221112102119 201222211121021
772 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.18 KB
res/drawable/xc_sb_up_arrow.png
451 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·9;·height:·16;·bitdepth:·8;3 ····width:·9;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00001000015 000010000
16 00012100016 000121000
17 00122210017 001222100
18 01222221018 012222210
19 12222222119 122222221
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.21 KB
res/drawable/xc_sb_h_double_arrow.png
481 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·9;·bitdepth:·8;3 ····width:·15;·height:·9;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00011000001100015 000110000011000
16 00121000001210016 001210000012100
17 01221111111221017 012211111112210
18 12222222222222118 122222222222221
19 22221111111222219 222211111112222
688 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_leftbutton.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 01111111111111115 011111111111111
16 12222222222222116 122222222222221
17 12222222222222117 122222222222221
18 12111211121112118 121112111211121
19 12111212121212119 121112121212121
716 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_draft_large.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000000001215 000000000000012
16 00000000000122116 000000000001221
17 00000000012222117 000000000122221
18 00000001222221018 000000012222210
19 00000122222220019 000001222222200
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.61 KB
res/drawable/xc_middlebutton.png
892 B
sng
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 }9 }
10 tRNS·{10 tRNS·{
11 ·255·0}11 ·0}
12 IMAGE·{12 IMAGE·{
13 ····pixels·base6413 ····pixels·base64
14 011111111111111 
15 10000000000000114 100000000000000
16 100000000000001 
17 101110111011101 
18 101010111010101 
19 101010111010101 
20 101010111010101 
21 101010111010101 
22 101110111011101 
23 100000000000001 
24 100000000000001 
25 100000000000001 
26 100000000000001 
27 100000000000001 
28 100000000000001 
29 11111111111111115 011111111111110
 16 011111111111110
 17 010001000100010
 18 010101000101010
 19 010101000101010
 20 010101000101010
 21 010101000101010
 22 010001000100010
 23 011111111111110
 24 011111111111110
 25 011111111111110
 26 011111111111110
 27 011111111111110
 28 011111111111110
 29 000000000000000
30 }30 }
696 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.74 KB
res/drawable/xc_top_left_arrow.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 0001111111111111 
16 0220011111111111 
17 0222200111111111 
18 1022222001111111 
19 1022222220011111 
20 110222222220001115 1110000000000000
 16 1221100000000000
 17 1222211000000000
 18 0122222110000000
 19 0122222221100000
 20 0012222222211100
21 110222222222201121 0012222222222100
22 1110222220000011 
23 1110222220111111 
24 1111022002011111 
25 1111022010201111 
26 1111102011020111 
27 1111102011102011 
28 1111100011110201 
29 1111111111111020 
30 111111111111110022 0001222221111100
 23 0001222221000000
 24 0000122112100000
 25 0000122101210000
 26 0000012100121000
 27 0000012100012100
 28 0000011100001210
 29 0000000000000121
 30 0000000000000011
31 }31 }
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.76 KB
res/drawable/xc_bottom_left_corner.png
976 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
 15 1111000000000000
15 0000111111111111 
16 0220111111111111 
17 0220100011110011 
18 0220102011102011 
19 0220102011020111 
20 0220102010201111 
21 0220102002011111 
22 0220102020111111 
23 0220102200000011 
24 0220102222222011 
25 0220100000000011 
26 0220111111111111 
27 022000000000000016 1221000000000000
 17 1221011100001100
 18 1221012100012100
 19 1221012100121000
 20 1221012101210000
 21 1221012112100000
 22 1221012121000000
 23 1221012211111100
 24 1221012222222100
 25 1221011111111100
 26 1221000000000000
 27 1221111111111111
28 022222222222222028 1222222222222221
29 022222222222222029 1222222222222221
30 000000000000000030 1111111111111111
31 }31 }
752 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.2 KB
res/drawable/xc_right_tee.png
467 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·12;·height:·16;·bitdepth:·8;3 ····width:·12;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000111115 000000001111
16 00000000122116 000000001221
17 00000000122117 000000001221
18 00000000122118 000000001221
19 00000000122119 000000001221
704 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.25 KB
res/drawable/xc_sailboat.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000001100000015 0000000011000000
16 000000001210000016 0000000012100000
17 000000011210000017 0000000112100000
18 000000121221000018 0000001212210000
19 000000121221000019 0000001212210000
732 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_heart.png
482 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·14;·bitdepth:·8;3 ····width:·15;·height:·14;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00111110111110015 001111101111100
16 01122211122211016 011222111222110
17 11200021200021117 112000212000211
18 12000002000002118 120000020000021
19 12000000000002119 120000000000021
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.6 KB
res/drawable/xc_draped_box.png
848 B
sng
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·14;·height:·14;·bitdepth:·8;3 ····width:·14;·height:·14;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·255·0}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 00000000000000 
16 0111111111111015 11111111111111
17 01220100102210 
18 01201100110210 
19 01011022011010 
20 01110200201110 
21 01002011020010 
22 01002011020010 
23 01110200201110 
24 01011022011010 
25 01201100110210 
26 0122010010221016 12222222222221
 17 12001211210021
 18 12012211221021
 19 12122100122121
 20 12221011012221
 21 12110122101121
 22 12110122101121
 23 12221011012221
 24 12122100122121
 25 12012211221021
 26 12001211210021
 27 12222222222221
27 0111111111111028 11111111111111
28 00000000000000 
29 }29 }
732 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable/xc_shuttle.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000012100015 0000000000121000
16 000000000122210016 0000000001222100
17 000000001222221017 0000000012222210
18 000000002221222218 0000000022212222
19 000001202221222219 0000012022212222
764 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.7 KB
res/drawable/xc_bogosity.png
944 B
sng
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·15;·height:·16;·bitdepth:·8;3 ····width:·15;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
 7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
8 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·255·0·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001000100000 
16 022201020102220 
17 000201020102000 
18 110201020102011 
19 00020002000200015 111110111011111
 16 122210121012221
 17 111210121012111
 18 001210121012100
 19 111211121112111
20 02222222222222020 122222222222221
21 020200020002020 
22 020201020102020 
23 020201020102020 
24 02020002000202021 121211121112121
 22 121210121012121
 23 121210121012121
 24 121211121112121
25 02222222222222025 122222222222221
26 000200020002000 
27 110201020102011 
28 000201020102000 
29 022201020102220 
30 00000100010000026 111211121112111
 27 001210121012100
 28 111210121012111
 29 122210121012221
 30 111110111011111
31 }31 }
744 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_crosshair.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000121000000015 0000001210000000
16 000000121000000016 0000001210000000
17 000000121000000017 0000001210000000
18 000000121000000018 0000001210000000
19 000000121000000019 0000001210000000
712 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.23 KB
res/drawable/xc_cross.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000001212100000015 0000012121000000
16 000001212100000016 0000012121000000
17 000001212100000017 0000012121000000
18 000001212100000018 0000012121000000
19 000001212100000019 0000012121000000
724 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.24 KB
res/drawable/xc_arrow.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000000000011115 0000000000000111
16 000000000001122116 0000000000011221
17 000000000112222117 0000000001122221
18 000000011222221018 0000000112222210
19 000001122222221019 0000011222222210
736 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.26 KB
res/drawable/xc_star.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1009 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 000000010000000015 0000000100000000
16 000000121000000016 0000001210000000
17 000000121000000017 0000001210000000
18 000002101200000018 0000021012000000
19 000001202100000019 0000012021000000
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.27 KB
res/drawable/xc_spider.png
487 B
sng
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·16;·height:·16;·bitdepth:·8;3 ····width:·16;·height:·16;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1008 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 }10 }
11 tRNS·{11 tRNS·{
12 ·0·255·255}12 ·0}
13 IMAGE·{13 IMAGE·{
14 ····pixels·base6414 ····pixels·base64
15 012000000002100015 0120000000021000
16 001200000021000016 0012000000210000
17 000200000020000017 0002000000200000
18 000120000210000018 0001200002100000
19 100021111200000119 1000211112000001
760 B
Image content
Pixel difference
compared images
Flicker difference
compared images
32.6 KB
res/drawable-hdpi-v4/icon.png
27.8 KB
sng
    
Offset 5, 14 lines modifiedOffset 5, 60 lines modified
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
11 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3611 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 12 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 14 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
 15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 16 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 17 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
 18 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
 19 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 20 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 21 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
 22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 23 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 24 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
 25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 26 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 27 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
 28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 30 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
 31 ····(·38,·38,·38)·····#·rgb·=·(0x26,0x26,0x26)·grey15
 32 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 33 ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d)
 34 ····(·25,·25,·25)·····#·rgb·=·(0x19,0x19,0x19)
 35 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 36 ····(·34,·34,·34)·····#·rgb·=·(0x22,0x22,0x22)
 37 ····(·15,·15,·15)·····#·rgb·=·(0x0f,0x0f,0x0f)·grey6
 38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 39 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)
 40 ····(·22,·22,·22)·····#·rgb·=·(0x16,0x16,0x16)
 41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 44 ····(·18,·18,·18)·····#·rgb·=·(0x12,0x12,0x12)·grey7
 45 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey12
 46 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey12
 47 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e)
 48 ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9
 49 ····(·12,·12,·12)·····#·rgb·=·(0x0c,0x0c,0x0c)
 50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)58 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
13 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3859 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
14 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)60 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
15 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)61 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
16 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4062 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
17 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4163 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
18 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)64 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
Offset 36, 19 lines modifiedOffset 82, 14 lines modified
36 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4582 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
37 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4483 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
38 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)84 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
39 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)85 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
40 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)86 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
41 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3987 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
42 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)88 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
43 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
44 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
45 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44) 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
48 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)89 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
49 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3490 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
50 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3291 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
51 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)92 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
52 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)93 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
53 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)94 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
54 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)95 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
Offset 62, 38 lines modifiedOffset 103, 25 lines modified
62 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46103 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
63 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)104 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
64 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)105 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
65 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35106 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
66 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)107 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
67 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30108 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
68 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)109 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
69 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26 
70 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27 
71 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
72 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)110 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
73 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)111 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
74 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)112 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
75 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29113 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
76 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)114 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
77 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
78 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32) 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
81 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31115 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
82 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)116 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
83 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
86 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33117 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
87 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26118 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
88 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32) 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49119 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
91 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)120 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100121 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
94 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)122 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
95 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)123 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
96 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20124 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
98 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)126 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
99 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)127 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)
Offset 117, 117 lines modifiedOffset 145, 89 lines modified
117 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)145 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
118 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17146 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
119 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22147 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
120 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)148 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)
121 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)149 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
122 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16150 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16
123 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)151 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)
Max diff block lines reached; 21832/28450 bytes (76.74%) of diff not shown.
4.71 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
13.0 KB
res/drawable-ldpi-v4/icon.png
10.6 KB
sng
    
Offset 3, 14 lines modifiedOffset 3, 38 lines modified
3 ····width:·36;·height:·36;·bitdepth:·8;3 ····width:·36;·height:·36;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)8 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)
9 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey349 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 10 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
 11 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
 12 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
 13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 14 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
 15 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41)
 16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 19 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)
 20 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
 21 ····(·52,·52,·52)·····#·rgb·=·(0x34,0x34,0x34)
 22 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e)
 23 ····(·10,·10,·10)·····#·rgb·=·(0x0a,0x0a,0x0a)·grey4
 24 ····(·10,·10,·10)·····#·rgb·=·(0x0a,0x0a,0x0a)·grey4
 25 ····(·39,·39,·39)·····#·rgb·=·(0x27,0x27,0x27)
 26 ····(·26,·26,·26)·····#·rgb·=·(0x1a,0x1a,0x1a)·grey10
 27 ····(··7,··7,··7)·····#·rgb·=·(0x07,0x07,0x07)
 28 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
 29 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 33 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)34 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
11 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)35 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
12 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)36 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
13 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)37 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
14 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4038 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
15 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)39 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
16 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4340 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
Offset 22, 42 lines modifiedOffset 46, 34 lines modified
22 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey5046 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
23 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)47 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
24 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)48 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
25 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)49 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
26 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)50 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
27 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)51 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
28 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3652 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
29 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) 
30 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22 
31 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 
32 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
33 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)53 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
34 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)54 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
35 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)55 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
36 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)56 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
37 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4157 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
38 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)58 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
39 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)59 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
40 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)60 ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77)
41 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3761 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
42 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3562 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
43 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3363 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
44 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3264 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
45 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3065 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
46 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) 
47 ····(·65,·65,·65)·····#·rgb·=·(0x41,0x41,0x41) 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2966 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
50 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3167 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
51 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)68 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
52 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4669 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
53 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)70 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
54 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)71 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
55 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)72 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3473 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
58 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)74 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
59 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3975 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
60 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)76 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
61 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4277 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
62 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey4878 ····(122,122,122)·····#·rgb·=·(0x7a,0x7a,0x7a)·grey48
63 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4479 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
Offset 93, 67 lines modifiedOffset 109, 51 lines modified
93 ····(·49,·49,·49)·····#·rgb·=·(0x31,0x31,0x31)109 ····(·49,·49,·49)·····#·rgb·=·(0x31,0x31,0x31)
94 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)110 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
95 ····(·48,·48,·48)·····#·rgb·=·(0x30,0x30,0x30)·grey19111 ····(·48,·48,·48)·····#·rgb·=·(0x30,0x30,0x30)·grey19
96 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)112 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)
97 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24113 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
98 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)114 ····(·62,·62,·62)·····#·rgb·=·(0x3e,0x3e,0x3e)
99 ····(·46,·46,·46)·····#·rgb·=·(0x2e,0x2e,0x2e)·grey18115 ····(·46,·46,·46)·····#·rgb·=·(0x2e,0x2e,0x2e)·grey18
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f) 
102 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a) 
103 ····(·52,·52,·52)·····#·rgb·=·(0x34,0x34,0x34) 
104 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e) 
105 ····(·10,·10,·10)·····#·rgb·=·(0x0a,0x0a,0x0a)·grey4 
106 ····(·10,·10,·10)·····#·rgb·=·(0x0a,0x0a,0x0a)·grey4 
107 ····(·39,·39,·39)·····#·rgb·=·(0x27,0x27,0x27) 
108 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16116 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16
109 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)117 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)
110 ····(·26,·26,·26)·····#·rgb·=·(0x1a,0x1a,0x1a)·grey10 
111 ····(··7,··7,··7)·····#·rgb·=·(0x07,0x07,0x07) 
112 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2 
113 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) 
114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01) 
118 }118 }
119 tRNS·{119 tRNS·{
120 ·0·21·204·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·204·21·213·254·255·255·255·255·255·255·255·255·255·255·255·255·255·254·211·1·255·255·255·255·255·255·255·5·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·25[·...·truncated·by·diffoscope;·len:·132,·SHA:·ed8c7471bbe269166c34e3f6f4fb35b14b51def9a0b971cbd52a7cd81874eb14·...·]·231·76·1·4·39·66·70·4}120 ·0·21·204·204·21·213·254·254·211·1·5·6·228·254·254·226·1·76·231·231·76·1·4·39·66·70·4}
121 IMAGE·{121 IMAGE·{
122 ····pixels·hex122 ····pixels·hex
123 000000000000000000000000000000000000000000000000000000000000000000000000123 000000000000000000000000000000000000000000000000000000000000000000000000
124 000000000000000000000000000000000000000000000000000000000000000000000000124 000000000000000000000000000000000000000000000000000000000000000000000000
125 000000000000000000000000000000000000000000000000000000000000000000000000125 000000000000000000000000000000000000000000000000000000000000000000000000
126 0000000102030405060708090a0b0c0d0e0f0f0e0d100b11120813140515031617000000 
127 00000018191a1b1c031d05141e1f0a200b210c0b20110908070622232425262728000000 
128 000029262a2b242315052c081f112d102e0d0d2e0c0b11120807062f231c1b2a30290000 
129 0000311b261b32332f34353609200b102e0d2e0d37212038391e2c0504033a263b310000 
130 000031253c3a32152f06133612110b0c372e2e100c2d3d38391314051503243c3e310000 
131 0000312526251c331d05141336091211202d2d203d0a0939352c0622330324263f310000 
132 000031252b402403331d0506071e360912121212093908132c051d3332411b3c3f310000 
133 00003125262b251c32231d05424343351e081e1e130714342f22330324251b263b310000 
134 0000312526401b2524410333224344431414342c340605220423411c25252b263b310000 
135 000031401a3c40401b3a41320343444443221d2f1d040433031c241b2b402b1a3b310000 
136 000031404526402b404025252443444444433323330332413a1b252b2b2b2b1a30310000 
137 00003140453c2b402b2b40401b4344444444431c243a252540403c3c3c2b264530310000 
Max diff block lines reached; 77/10811 bytes (0.71%) of diff not shown.
2.37 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
18.3 KB
res/drawable-mdpi-v4/icon.png
15.2 KB
sng
    
Offset 4, 14 lines modifiedOffset 4, 40 lines modified
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)8 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)
9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)9 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
 11 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
 12 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
 13 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
 14 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
 15 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 16 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
 17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 19 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
 20 ····(·33,·33,·33)·····#·rgb·=·(0x21,0x21,0x21)·grey13
 21 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11
 22 ····(·18,·18,·18)·····#·rgb·=·(0x12,0x12,0x12)·grey7
 23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 24 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04)
 25 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
 26 ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9
 27 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14
 28 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11
 29 ····(·15,·15,·15)·····#·rgb·=·(0x0f,0x0f,0x0f)·grey6
 30 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02)
 31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3637 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
12 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)38 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
13 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3839 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
14 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3940 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
15 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4041 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
16 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)42 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
17 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4243 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
Offset 30, 17 lines modifiedOffset 56, 14 lines modified
30 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)56 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
31 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)57 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
32 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)58 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
33 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)59 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
34 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)60 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
35 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)61 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
36 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)62 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
37 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) 
38 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27 
39 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) 
40 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey3363 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
41 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3164 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
42 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey3065 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
43 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)66 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
44 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)67 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
45 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)68 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
46 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)69 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
Offset 51, 33 lines modifiedOffset 74, 28 lines modified
51 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4674 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
52 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey3575 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
53 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3476 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
54 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3277 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
55 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)78 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
56 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey2979 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
57 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)80 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
58 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a) 
59 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
60 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)81 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
61 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)82 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
62 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey3783 ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37
63 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4384 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
64 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)85 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
65 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4186 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
66 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)87 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
67 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)88 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
68 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)89 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
69 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)90 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
70 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a) 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)91 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
73 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4492 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
74 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4793 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
75 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)94 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10095 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
78 ····(·54,·54,·54)·····#·rgb·=·(0x36,0x36,0x36)·grey2196 ····(·54,·54,·54)·····#·rgb·=·(0x36,0x36,0x36)·grey21
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey097 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
80 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)98 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
81 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey2299 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
82 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)100 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
83 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)101 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
Offset 101, 83 lines modifiedOffset 119, 65 lines modified
101 ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d)119 ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d)
102 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24120 ····(·61,·61,·61)·····#·rgb·=·(0x3d,0x3d,0x3d)·grey24
103 ····(·44,·44,·44)·····#·rgb·=·(0x2c,0x2c,0x2c)121 ····(·44,·44,·44)·····#·rgb·=·(0x2c,0x2c,0x2c)
104 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)122 ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c)
105 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17123 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
106 ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23124 ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23
107 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)125 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)
108 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37) 
109 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)126 ····(·58,·58,·58)·····#·rgb·=·(0x3a,0x3a,0x3a)
110 ····(·33,·33,·33)·····#·rgb·=·(0x21,0x21,0x21)·grey13 
111 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11 
112 ····(·38,·38,·38)·····#·rgb·=·(0x26,0x26,0x26)·grey15127 ····(·38,·38,·38)·····#·rgb·=·(0x26,0x26,0x26)·grey15
113 ····(·18,·18,·18)·····#·rgb·=·(0x12,0x12,0x12)·grey7 
114 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
115 ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) 
116 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01) 
117 ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9 
118 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14 
119 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14128 ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14
120 ····(·37,·37,·37)·····#·rgb·=·(0x25,0x25,0x25)129 ····(·37,·37,·37)·····#·rgb·=·(0x25,0x25,0x25)
121 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11 
122 ····(·15,·15,·15)·····#·rgb·=·(0x0f,0x0f,0x0f)·grey6 
123 ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
128 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
129 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
130 }130 }
131 tRNS·{131 tRNS·{
132 ·0·2·89·226·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·226·89·94·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·93·245·255·255·255·255·255·255·255·255·255·255·243·11·255·255·255·255·1[·...·truncated·by·diffoscope;·len:·173,·SHA:·e978760413cc1e3a2bfa4268ca37c75636567c23187099940fd40249a1f8e7c6·...·]·244·158·1·4·33·70·87·90·5}132 ·0·2·89·226·226·89·94·93·245·243·11·15·250·249·142·140·12·1·42·158·244·244·158·1·4·33·70·87·90·5}
133 IMAGE·{133 IMAGE·{
134 ····pixels·hex134 ····pixels·hex
Max diff block lines reached; 8725/15537 bytes (56.16%) of diff not shown.
3.02 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
49.6 KB
res/drawable-xhdpi-v4/icon.png
42.6 KB
sng
    
Offset 5, 14 lines modifiedOffset 5, 60 lines modified
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)9 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)10 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
11 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey3611 ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36
 12 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
 13 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 14 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
 15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 16 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
 17 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
 18 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
 19 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
 20 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
 21 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
 22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 23 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
 24 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
 25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 26 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
 27 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
 28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 30 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
 31 ····(·38,·38,·38)·····#·rgb·=·(0x26,0x26,0x26)·grey15
 32 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 33 ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d)
 34 ····(·25,·25,·25)·····#·rgb·=·(0x19,0x19,0x19)
 35 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
 36 ····(·34,·34,·34)·····#·rgb·=·(0x22,0x22,0x22)
 37 ····(·15,·15,·15)·····#·rgb·=·(0x0f,0x0f,0x0f)·grey6
 38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 39 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)
 40 ····(·22,·22,·22)·····#·rgb·=·(0x16,0x16,0x16)
 41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 44 ····(·18,·18,·18)·····#·rgb·=·(0x12,0x12,0x12)·grey7
 45 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey12
 46 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey12
 47 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e)
 48 ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9
 49 ····(·12,·12,·12)·····#·rgb·=·(0x0c,0x0c,0x0c)
 50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)58 ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f)
13 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey3859 ····(·97,·97,·97)·····#·rgb·=·(0x61,0x61,0x61)·grey38
14 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)60 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
15 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)61 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
16 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4062 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
17 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4163 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
18 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)64 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
Offset 36, 19 lines modifiedOffset 82, 14 lines modified
36 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4582 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
37 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4483 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
38 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)84 ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d)
39 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)85 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
40 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)86 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
41 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3987 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
42 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)88 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
43 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) 
44 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
45 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44) 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 
48 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)89 ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58)
49 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey3490 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34
50 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey3291 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
51 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)92 ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53)
52 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)93 ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55)
53 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)94 ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56)
54 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)95 ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a)
Offset 62, 38 lines modifiedOffset 103, 25 lines modified
62 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46103 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
63 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)104 ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d)
64 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)105 ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b)
65 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35106 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
66 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)107 ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51)
67 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30108 ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30
68 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)109 ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b)
69 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26 
70 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27 
71 ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 
72 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)110 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
73 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)111 ····(·76,·76,·76)·····#·rgb·=·(0x4c,0x4c,0x4c)
74 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)112 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
75 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29113 ····(·74,·74,·74)·····#·rgb·=·(0x4a,0x4a,0x4a)·grey29
76 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)114 ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49)
77 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46) 
78 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32) 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 
81 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31115 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
82 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)116 ····(·72,·72,·72)·····#·rgb·=·(0x48,0x48,0x48)
83 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) 
86 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33117 ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33
87 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26118 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
88 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32) 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49119 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
91 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)120 ····(·50,·50,·50)·····#·rgb·=·(0x32,0x32,0x32)
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)121 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
94 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)122 ····(·68,·68,·68)·····#·rgb·=·(0x44,0x44,0x44)
95 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20123 ····(·51,·51,·51)·····#·rgb·=·(0x33,0x33,0x33)·grey20
96 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)124 ····(·70,·70,·70)·····#·rgb·=·(0x46,0x46,0x46)
97 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)125 ····(·53,·53,·53)·····#·rgb·=·(0x35,0x35,0x35)
98 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27126 ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27
99 ····(·52,·52,·52)·····#·rgb·=·(0x34,0x34,0x34)127 ····(·52,·52,·52)·····#·rgb·=·(0x34,0x34,0x34)
Offset 117, 141 lines modifiedOffset 145, 113 lines modified
117 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)145 ····(·57,·57,·57)·····#·rgb·=·(0x39,0x39,0x39)
118 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17146 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
119 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22147 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
120 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)148 ····(·42,·42,·42)·····#·rgb·=·(0x2a,0x2a,0x2a)
121 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)149 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
122 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16150 ····(·41,·41,·41)·····#·rgb·=·(0x29,0x29,0x29)·grey16
123 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)151 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)
Max diff block lines reached; 36994/43606 bytes (84.84%) of diff not shown.
6.91 KB
Image content
Pixel difference
compared images
Flicker difference
compared images