Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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:·d692b1a333f2ab3a8c801b006728b0b45341f74996e10a97bb2562fdfaf54c54 | ||
10 | Signer·#1·certificate·SHA-1·digest:·24152a03dd4bb71d226b1d91cbb25fd13f343f2e | ||
11 | Signer·#1·certificate·MD5·digest:·231601ce3885f7df916775dd2a0e4667 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·98f2ebf73b6e62ae0b8faa974bf5e38b38adb6a2bdd3a003aafa10457a5c54bf | ||
15 | Signer·#1·public·key·SHA-1·digest:·909fcbc800236472e2c226964f0806291f3445c4 | ||
16 | Signer·#1·public·key·MD5·digest:·feef372203236f91e9bf9ee11dd8d3f6 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 21 lines modified | Offset 1, 19 lines modified | ||
1 | Zip·file·size:·129 | 1 | Zip·file·size:·1298487·bytes,·number·of·entries:·17 |
2 | -rw----·····2.0·fat·····1270·bl·defN·15-Oct-15·09:54·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····1391·bl·defN·15-Oct-15·09:54·META-INF/DA1DDD01.SF | ||
4 | -rw----·····2.0·fat·····1326·bl·defN·15-Oct-15·09:54·META-INF/DA1DDD01.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Oct-15·07:19·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Oct-15·07:19·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····2692·bX·defN·15-Oct-15·07:19·AndroidManifest.xml | ||
8 | -rw----·····2.0·fat·····4484·b | 2 | -rw----·····2.0·fat·····4484·bX·defN·17-Apr-19·14:10·assets/builtin_marker_data.txt |
9 | -rw----·····2.0·fat···106640·bl·defN·1 | 3 | -rw----·····2.0·fat···106640·bl·defN·17-Apr-19·14:10·assets/mapdata.dat |
10 | -rw----·····1.0·fat···557392·b-·stor·1 | 4 | -rw----·····1.0·fat···557392·b-·stor·17-Apr-19·14:10·res/drawable/clouds_2048.jpg |
11 | -rw----·····1.0·fat···234745·b-·stor·1 | 5 | -rw----·····1.0·fat···234745·b-·stor·17-Apr-19·14:10·res/drawable/night_electric.jpg |
12 | -rw----·····1.0·fat···289019·b-·stor·1 | 6 | -rw----·····1.0·fat···289019·b-·stor·17-Apr-19·14:10·res/drawable/usgs.jpg |
13 | -rw----·····1.0·fat····11652·b-·stor·1 | 7 | -rw----·····1.0·fat····11652·b-·stor·17-Apr-19·14:10·res/drawable/xearth.png |
14 | -rw----·····1.0·fat·····2592·b-·stor·1 | 8 | -rw----·····1.0·fat·····2592·b-·stor·17-Apr-19·14:10·res/drawable/xearth_a.png |
15 | -rw----·····2.0·fat······640·bl·defN·1 | 9 | -rw----·····2.0·fat······640·bl·defN·17-Apr-19·14:10·res/layout/main.xml |
16 | -rw----·····2.0·fat·····1060·bl·defN·1 | 10 | -rw----·····2.0·fat·····1060·bl·defN·17-Apr-19·14:10·res/layout/maindialog.xml |
17 | -rw----·····2.0·fat······580·bl·defN·1 | 11 | -rw----·····2.0·fat······580·bl·defN·17-Apr-19·14:10·res/xml/xearth.xml |
18 | -rw----·····2.0·fat·····6908·bl·defN·1 | 12 | -rw----·····2.0·fat·····6908·bl·defN·17-Apr-19·14:10·res/xml/xearth_settings.xml |
13 | -rw----·····2.0·fat·····2496·bl·defN·17-Apr-19·14:10·AndroidManifest.xml | ||
19 | -rw----·····1.0·fat····89 | 14 | -rw----·····1.0·fat····89312·b-·stor·17-Apr-19·14:10·resources.arsc |
20 | -rw----·····2.0·fat····65 | 15 | -rw----·····2.0·fat····65496·bl·defN·17-Apr-19·14:10·classes.dex |
16 | -rw----·····2.0·fat·····1270·b-·defN·17-Apr-19·14:10·META-INF/MANIFEST.MF | ||
17 | -rw----·····2.0·fat·····1391·b-·defN·17-Apr-19·14:10·META-INF/DA1DDD01.SF | ||
18 | -rw----·····2.0·fat·····1326·b-·defN·17-Apr-19·14:10·META-INF/DA1DDD01.RSA | ||
21 | 1 | 19 | 17·files,·1377003·bytes·uncompressed,·1296297·bytes·compressed:··5.9% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 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="2015100901"·android:versionName="2015.10.09.01"·package="de.drhoffmannsoftware.xearth" | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2015100901"·android:versionName="2015.10.09.01"·package="de.drhoffmannsoftware.xearth"> |
3 | ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="8"/> | 3 | ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="8"/> |
4 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"/> | 4 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"/> |
5 | ··<application·android:label="@string/app_name"·android:icon="@drawable/xearth_a"·android:allowBackup="true"> | 5 | ··<application·android:label="@string/app_name"·android:icon="@drawable/xearth_a"·android:allowBackup="true"> |
6 | ····<service·android:label="@string/wallpaper_name"·android:name="de.drhoffmannsoftware.xearth.XearthWallpaper"·android:permission="android.permission.BIND_WALLPAPER"> | 6 | ····<service·android:label="@string/wallpaper_name"·android:name="de.drhoffmannsoftware.xearth.XearthWallpaper"·android:permission="android.permission.BIND_WALLPAPER"> |
7 | ······<intent-filter> | 7 | ······<intent-filter> |
8 | ········<action·android:name="android.service.wallpaper.WallpaperService"/> | 8 | ········<action·android:name="android.service.wallpaper.WallpaperService"/> |
9 | ······</intent-filter> | 9 | ······</intent-filter> |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·e05c·0100·0100·0000·0100·1c00··.....\.......... | ||
00000010:·4840·0100·8300·0000·0000·0000·0000·0000··H@.............. | 00000010:·4840·0100·8300·0000·0000·0000·0000·0000··H@.............. | ||
00000020:·2802·0000·0000·0000·0000·0000·3c00·0000··(...........<... | 00000020:·2802·0000·0000·0000·0000·0000·3c00·0000··(...........<... | ||
00000030:·7e00·0000·ac00·0000·de00·0000·1401·0000··~............... | 00000030:·7e00·0000·ac00·0000·de00·0000·1401·0000··~............... | ||
00000040:·3e01·0000·7401·0000·9c01·0000·d601·0000··>...t........... | 00000040:·3e01·0000·7401·0000·9c01·0000·d601·0000··>...t........... | ||
00000050:·0e02·0000· | 00000050:·0e02·0000·1c02·0000·3e02·0000·4c02·0000··........>...L... | ||
00000060:·5c02·0000·6802·0000·8402·0000·9c02·0000··\...h........... | |||
00000070:·aa02·0000·be02·0000·9c21·0000·1a24·0000··.........!...$.. | |||
00000080:·5890·0000·7c90·0000·b490·0000·ca90·0000··X...|........... | |||
00000090:·fa90·0000·2c91·0000·6291·0000·a091·0000··....,...b....... | |||
000000a0:·ba91·0000·f691·0000·2892·0000·5c92·0000··........(...\... | |||
000000 | 000000b0:·9a92·0000·b692·0000·e492·0000·2093·0000··............·... | ||
00000070:·3403·0000·4203·0000·5203·0000·5e03·0000··4...B...R...^... | |||
00000080:·8a03·0000·a603·0000·cc03·0000·da03·0000··................ | |||
00000090:·1804·0000·4a04·0000·7e04·0000·9a04·0000··....J...~....... | |||
000000a0:·cc04·0000·e404·0000·1605·0000·5a05·0000··............Z... | |||
000000b0:·6805·0000·7c05·0000·d005·0000·1e06·0000··h...|........... | |||
000000c0:·fc24·0000·2c25·0000·5e25·0000·dc27·0000··.$..,%..^%...'.. | |||
000000 | 000000c0:·3293·0000·6493·0000·9a93·0000·ca93·0000··2...d........... | ||
000000 | 000000d0:·f693·0000·0494·0000·3694·0000·6894·0000··........6...h... | ||
000000 | 000000e0:·9a94·0000·b294·0000·ee94·0000·1695·0000··................ | ||
00000 | 000000f0:·4495·0000·7e95·0000·9c95·0000·d295·0000··D...~........... | ||
00000100:·fa95·0000·2496·0000·6a96·0000·9a96·0000··....$...j....... | |||
00000110:· | 00000110:·e896·0000·3c97·0000·8097·0000·a697·0000··....<........... | ||
00000120:·ba97·0000· | 00000120:·ba97·0000·ea97·0000·0a98·0000·1098·0000··................ | ||
00000130:·6c98·0000·7298·0000·7898·0000·8e98·0000··l...r...x....... | |||
000001 | 00000130:·1698·0000·1c98·0000·2298·0000·2898·0000··........"...(... | ||
00000140:·3c98·0000·4c98·0000·ac98·0000·bc98·0000··<...L........... | |||
00000150:· | 00000150:·ea98·0000·0099·0000·4899·0000·5099·0000··........H...P... | ||
00000160:·6299·0000·8 | 00000160:·6299·0000·8e99·0000·9a99·0000·c099·0000··b............... | ||
00000170:·1c9a·0000·569a·0000·8a9a·0000·a89a·0000··....V........... | |||
000001 | 00000170:·de99·0000·f299·0000·069a·0000·269a·0000··............&... | ||
000001 | 00000180:·409a·0000·629a·0000·909a·0000·6ab9·0000··@...b.......j... | ||
00000190:·bebb·0000·c036·0100·ee36·0100·1837·0100··.....6...6...7.. | |||
000001a0:·3a37·0100·7237·0100·8837·0100·ae37·0100··:7..r7...7...7.. | |||
000001b0:·e637·0100·0e38·0100·7238·0100·8e38·0100··.7...8..r8...8.. | |||
000001c0:·a838·0100·d438·0100·f238·0100·2c39·0100··.8...8...8..,9.. | |||
000001d0:·5839·0100·7839·0100·ac39·0100·e639·0100··X9..x9...9...9.. | |||
000001e0:·1a3a·0100·363a·0100·523a·0100·823a·0100··.:..6:..R:...:.. | |||
000001f0:·b23a·0100·d63a·0100·f43a·0100·383b·0100··.:...:...:..8;.. | |||
000001a0:·2a9c·0000·529c·0000·709c·0000·a89c·0000··*...R...p....... | |||
000001b0:·ec9c·0000·129d·0000·389d·0000·4e9d·0000··........8...N... | |||
000001c0:·789d·0000·b09d·0000·f49d·0000·169e·0000··x............... | |||
000001d0:·2e9e·0000·589e·0000·7e9e·0000·ac9e·0000··....X...~....... | |||
000001e0:·dc9e·0000·de19·0100·0e1a·0100·621c·0100··............b... | |||
000001f0:·a81c·0100·823b·0100·bc3b·0100·ea3b·0100··.....;...;...;.. | |||
00000200:·203c·0100·423c·0100·a43c·0100·be3c·0100···<..B<...<...<.. | |||
00000210:·083d·0100·283d·0100·3c3d·0100·503d·0100··.=..(=..<=..P=.. | |||
000002 | 00000200:·5e3b·0100·883b·0100·cc3b·0100·e43b·0100··^;...;...;...;.. | ||
00000210:·0a3c·0100·3a3c·0100·6a3c·0100·b03c·0100··.<..:<..j<...<.. | |||
00000220:·ea3c·0100·203d·0100·823d·0100·cc3d·0100··.<..·=...=...=.. | |||
00000230:·023e·0100·1c00·7200·6500·7300·2f00·6400··.>....r.e.s./.d. | 00000230:·023e·0100·1c00·7200·6500·7300·2f00·6400··.>....r.e.s./.d. | ||
00000240:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./. | 00000240:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./. | ||
00000250:·6300·6c00·6f00·7500·6400·7300·5f00·3200··c.l.o.u.d.s._.2. | 00000250:·6300·6c00·6f00·7500·6400·7300·5f00·3200··c.l.o.u.d.s._.2. | ||
00000260:·3000·3400·3800·2e00·6a00·7000·6700·0000··0.4.8...j.p.g... | 00000260:·3000·3400·3800·2e00·6a00·7000·6700·0000··0.4.8...j.p.g... | ||
00000270:·1f00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | 00000270:·1f00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | ||
00000280:·7700·6100·6200·6c00·6500·2f00·6e00·6900··w.a.b.l.e./.n.i. | 00000280:·7700·6100·6200·6c00·6500·2f00·6e00·6900··w.a.b.l.e./.n.i. | ||
00000290:·6700·6800·7400·5f00·6500·6c00·6500·6300··g.h.t._.e.l.e.c. | 00000290:·6700·6800·7400·5f00·6500·6c00·6500·6300··g.h.t._.e.l.e.c. | ||
Offset 62, 5072 lines modified | Offset 62, 5072 lines modified | ||
000003d0:·1b00·7200·6500·7300·2f00·7800·6d00·6c00··..r.e.s./.x.m.l. | 000003d0:·1b00·7200·6500·7300·2f00·7800·6d00·6c00··..r.e.s./.x.m.l. | ||
000003e0:·2f00·7800·6500·6100·7200·7400·6800·5f00··/.x.e.a.r.t.h._. | 000003e0:·2f00·7800·6500·6100·7200·7400·6800·5f00··/.x.e.a.r.t.h._. | ||
000003f0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s. | 000003f0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s. | ||
00000400:·2e00·7800·6d00·6c00·0000·1a00·6400·6500··..x.m.l.....d.e. | 00000400:·2e00·7800·6d00·6c00·0000·1a00·6400·6500··..x.m.l.....d.e. | ||
00000410:·6600·6100·7500·6c00·7400·2000·6300·6f00··f.a.u.l.t.·.c.o. | 00000410:·6600·6100·7500·6c00·7400·2000·6300·6f00··f.a.u.l.t.·.c.o. | ||
00000420:·6100·7300·7400·6c00·6900·6e00·6500·7300··a.s.t.l.i.n.e.s. | 00000420:·6100·7300·7400·6c00·6900·6e00·6500·7300··a.s.t.l.i.n.e.s. | Diff chunk too large, falling back to line-by-line diff (5056 lines added, 5056 lines removed) | |
00000430:·2000·7000·6f00·6c00·7900·6700·6f00·6e00···.p.o.l.y.g.o.n. | 00000430:·2000·7000·6f00·6c00·7900·6700·6f00·6e00···.p.o.l.y.g.o.n. | ||
00000440:·0000·0 | 00000440:·0000·0500·6600·6900·7800·6500·6400·0000··....f.i.x.e.d... | ||
00000450:· | 00000450:·0f00·7200·6500·6c00·6100·7400·6900·7600··..r.e.l.a.t.i.v. | ||
00000460:· | 00000460:·6500·2000·7400·6f00·2000·7300·7500·6e00··e.·.t.o.·.s.u.n. | ||
00000470:· | 00000470:·0000·0500·6f00·7200·6200·6900·7400·0000··....o.r.b.i.t... | ||
00000480:· | 00000480:·0600·7200·6100·6e00·6400·6f00·6d00·0000··..r.a.n.d.o.m... | ||
00000490:· | 00000490:·0400·6d00·6f00·6f00·6e00·0000·0c00·6f00··..m.o.o.n.....o. | ||
000004a0:· | 000004a0:·7200·7400·6800·6f00·6700·7200·6100·7000··r.t.h.o.g.r.a.p. | ||
000004b0:·6 | 000004b0:·6800·6900·6300·0000·0a00·6300·7900·6c00··h.i.c.....c.y.l. | ||
000004c0:·6900·6 | 000004c0:·6900·6e00·6400·6900·6300·6100·6c00·0000··i.n.d.i.c.a.l... | ||
000004d0:· | 000004d0:·0500·6e00·6f00·7200·7400·6800·0000·0800··..n.o.r.t.h..... | ||
000004e0:·6 | 000004e0:·6700·6100·6c00·6100·6300·7400·6900·6300··g.a.l.a.c.t.i.c. | ||
000004f0:· | 000004f0:·0000·6d0f·3c00·6800·3100·3e00·4100·6200··..m.<.h.1.>.A.b. | ||
00000500:· | 00000500:·6f00·7500·7400·2000·5800·6500·6100·7200··o.u.t.·.X.e.a.r. | ||
00000510:· | 00000510:·7400·6800·2000·6c00·6900·7600·6500·2000··t.h.·.l.i.v.e.·. | ||
00000520:· | 00000520:·5700·6100·6c00·6c00·7000·6100·7000·6500··W.a.l.l.p.a.p.e. | ||
00000530:· | 00000530:·7200·2000·6600·6f00·7200·2000·4100·6e00··r.·.f.o.r.·.A.n. | ||
00000540:·6 | 00000540:·6400·7200·6f00·6900·6400·3c00·2f00·6800··d.r.o.i.d.<./.h. | ||
00000550:· | 00000550:·3100·3e00·2000·5800·6500·6100·7200·7400··1.>.·.X.e.a.r.t. | ||
00000560:· | 00000560:·6800·2000·6400·6900·7300·7000·6c00·6100··h.·.d.i.s.p.l.a. | ||
00000570:· | 00000570:·7900·7300·2000·6100·6e00·2000·6900·6d00··y.s.·.a.n.·.i.m. | ||
00000580:·6 | 00000580:·6100·6700·6500·2000·6f00·6600·2000·7400··a.g.e.·.o.f.·.t. | ||
00000590:· | 00000590:·6800·6500·2000·6500·6100·7200·7400·6800··h.e.·.e.a.r.t.h. | ||
000005a0:·2 | 000005a0:·2c00·2000·6100·7300·2000·7300·6500·6500··,.·.a.s.·.s.e.e. | ||
000005b0:·6e00·2000· | 000005b0:·6e00·2000·6600·7200·6f00·6d00·2000·7900··n.·.f.r.o.m.·.y. | ||
000005c0:· | 000005c0:·6f00·7500·7200·2000·6600·6100·7600·6f00··o.u.r.·.f.a.v.o. | ||
000005d0:· | 000005d0:·7200·6900·7400·6500·2000·7600·6100·6e00··r.i.t.e.·.v.a.n. | ||
000005e0:· | 000005e0:·7400·6100·6700·6500·2000·7000·6f00·6900··t.a.g.e.·.p.o.i. | ||
000005f0:· | 000005f0:·6e00·7400·2000·6900·6e00·2000·7300·7000··n.t.·.i.n.·.s.p. | ||
00000600:· | 00000600:·6100·6300·6500·2000·2800·7400·6800·6900··a.c.e.·.(.t.h.i. | ||
00000610:· | 00000610:·7300·2000·6300·6100·6e00·2000·6200·6500··s.·.c.a.n.·.b.e. | ||
00000620:· | 00000620:·2000·7900·6f00·7500·7200·2000·6300·7500···.y.o.u.r.·.c.u. | ||
00000630:· | 00000630:·7200·7200·6500·6e00·7400·2000·7000·6f00··r.r.e.n.t.·.p.o. | ||
00000640:· | 00000640:·7300·6900·7400·6900·6f00·6e00·2900·2c00··s.i.t.i.o.n.).,. | ||
00000650:· | 00000650:·2000·6300·6f00·7200·7200·6500·6300·7400···.c.o.r.r.e.c.t. | ||
00000660:·6 | 00000660:·6c00·7900·2000·7300·6800·6100·6400·6500··l.y.·.s.h.a.d.e. | ||
00000670:· | 00000670:·6400·2000·6600·6f00·7200·2000·7400·6800··d.·.f.o.r.·.t.h. | ||
00000680:· | 00000680:·6500·2000·6300·7500·7200·7200·6500·6e00··e.·.c.u.r.r.e.n. | ||
00000690:· | 00000690:·7400·2000·7000·6f00·7300·6900·7400·6900··t.·.p.o.s.i.t.i. | ||
000006a0:·6 | 000006a0:·6f00·6e00·2000·6f00·6600·2000·7400·6800··o.n.·.o.f.·.t.h. | ||
000006b0:· | 000006b0:·6500·2000·7300·7500·6e00·2e00·2000·4200··e.·.s.u.n...·.B. | ||
000006c0:·7 | 000006c0:·7900·2000·6400·6500·6600·6100·7500·6c00··y.·.d.e.f.a.u.l. | ||
000006d0:· | 000006d0:·7400·2c00·2000·7800·6500·6100·7200·7400··t.,.·.x.e.a.r.t. | ||
000006e0:· | 000006e0:·6800·2000·7500·7000·6400·6100·7400·6500··h.·.u.p.d.a.t.e. | ||
000006f0:· | 000006f0:·7300·2000·7400·6800·6500·2000·6400·6900··s.·.t.h.e.·.d.i. | ||
00000700:· | 00000700:·7300·7000·6c00·6100·7900·6500·6400·2000··s.p.l.a.y.e.d.·. | ||
00000710:·6 | 00000710:·6900·6d00·6100·6700·6500·2000·6500·7600··i.m.a.g.e.·.e.v. | ||
00000720:·6 | 00000720:·6500·7200·7900·2000·6600·6900·7600·6500··e.r.y.·.f.i.v.e. | ||
00000730:· | 00000730:·2000·6d00·6900·6e00·7500·7400·6500·7300···.m.i.n.u.t.e.s. | ||
00000740:· | 00000740:·2e00·2000·5400·6800·6500·2000·7400·6900··..·.T.h.e.·.t.i. | ||
00000750:·6 | 00000750:·6d00·6500·2000·6200·6500·7400·7700·6500··m.e.·.b.e.t.w.e. | ||
00000760:· | 00000760:·6500·6e00·2000·7500·7000·6400·6100·7400··e.n.·.u.p.d.a.t. | ||
00000770:· | 00000770:·6500·7300·2000·6100·7300·2000·7700·6500··e.s.·.a.s.·.w.e. | ||
00000780:·6 | 00000780:·6c00·6c00·2000·6100·7300·2000·6d00·6100··l.l.·.a.s.·.m.a. | ||
00000790:·6e00· | 00000790:·6e00·7900·2000·7000·6100·7200·6100·6d00··n.y.·.p.a.r.a.m. | ||
000007a0:·6 | 000007a0:·6500·7400·6500·7200·7300·2000·6300·6100··e.t.e.r.s.·.c.a. | ||
000007b0:· | 000007b0:·6e00·2000·6200·6500·2000·6300·6800·6100··n.·.b.e.·.c.h.a. | ||
000007c0:· | 000007c0:·6e00·6700·6500·6400·2000·7500·7300·6900··n.g.e.d.·.u.s.i. | ||
000007d0:· | 000007d0:·6e00·6700·2000·7400·6800·6500·2000·7300··n.g.·.t.h.e.·.s. | ||
000007e0:·6 | 000007e0:·6500·7400·7400·6900·6e00·6700·7300·2e00··e.t.t.i.n.g.s... | ||
000007f0:· | 000007f0:·2000·3c00·7000·2f00·3e00·2000·5400·6800···.<.p./.>.·.T.h. | ||
Max diff block lines reached; 61838/765197 bytes (8.08%) of diff not shown. |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·786a2e87 |
5 | signature···········:· | 5 | signature···········:·63c9...891d |
6 | file_size···········:·65 | 6 | file_size···········:·65496 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·93 | 10 | string_ids_size·····:·938 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·1 | 12 | type_ids_size·······:·130 |
13 | type_ids_off········:·386 | 13 | type_ids_off········:·3864·(0x000f18) |
14 | proto_ids_size······:·143 | 14 | proto_ids_size······:·143 |
15 | proto_ids_off·······:·43 | 15 | proto_ids_off·······:·4384·(0x001120) |
16 | field_ids_size······:·265 | 16 | field_ids_size······:·265 |
17 | field_ids_off·······:·6 | 17 | field_ids_off·······:·6100·(0x0017d4) |
18 | method_ids_size·····:·324 | 18 | method_ids_size·····:·324 |
19 | method_ids_off······:·82 | 19 | method_ids_off······:·8220·(0x00201c) |
20 | class_defs_size·····:·32 | 20 | class_defs_size·····:·32 |
21 | class_defs_off······:·108 | 21 | class_defs_off······:·10812·(0x002a3c) |
22 | data_size···········:·53 | 22 | data_size···········:·53660 |
23 | data_off············:·118 | 23 | data_off············:·11836·(0x002e3c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·5 | 25 | class_idx···········:·56 |
26 | access_flags········:·1·(0x0001) | 26 | access_flags········:·1·(0x0001) |
27 | superclass_idx······:·10 | 27 | superclass_idx······:·105 |
28 | source_file_idx·····:·36 | 28 | source_file_idx·····:·36 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·3 | 30 | instance_fields_size:·3 |
31 | direct_methods_size·:·3 | 31 | direct_methods_size·:·3 |
32 | virtual_methods_size:·2 | 32 | virtual_methods_size:·2 |
33 | Class·#0············- | 33 | Class·#0············- |
Offset 57, 39 lines modified | Offset 57, 39 lines modified | ||
57 | ······type··········:·'(Landroid/content/Context;I)V' | 57 | ······type··········:·'(Landroid/content/Context;I)V' |
58 | ······access········:·0x10000·(CONSTRUCTOR) | 58 | ······access········:·0x10000·(CONSTRUCTOR) |
59 | ······code··········- | 59 | ······code··········- |
60 | ······registers·····:·6 | 60 | ······registers·····:·6 |
61 | ······ins···········:·3 | 61 | ······ins···········:·3 |
62 | ······outs··········:·3 | 62 | ······outs··········:·3 |
63 | ······insns·size····:·47·16-bit·code·units | 63 | ······insns·size····:·47·16-bit·code·units |
64 | 002f | 64 | 002f64:········································|[002f64]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Landroid/content/Context;I)V |
65 | 002f | 65 | 002f74:·1212···································|0000:·const/4·v2,·#int·1·//·#1 |
66 | 002f | 66 | 002f76:·7010·2b01·0300·························|0001:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b |
67 | 002f7 | 67 | 002f7c:·1201···································|0004:·const/4·v1,·#int·0·//·#0 |
68 | 002f7 | 68 | 002f7e:·5b31·0800······························|0005:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
69 | 002f | 69 | 002f82:·2200·1200······························|0007:·new-instance·v0,·Landroid/graphics/BitmapFactory$Options;·//·type@0012 |
70 | 002f | 70 | 002f86:·7010·1700·0000·························|0009:·invoke-direct·{v0},·Landroid/graphics/BitmapFactory$Options;.<init>:()V·//·method@0017 |
71 | 002f8 | 71 | 002f8c:·6201·0200······························|000c:·sget-object·v1,·Landroid/graphics/Bitmap$Config;.RGB_565:Landroid/graphics/Bitmap$Config;·//·field@0002 |
72 | 002f | 72 | 002f90:·5b01·0400······························|000e:·iput-object·v1,·v0,·Landroid/graphics/BitmapFactory$Options;.inPreferredConfig:Landroid/graphics/Bitmap$Config;·//·field@0004 |
73 | 002f | 73 | 002f94:·5c02·0300······························|0010:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inInputShareable:Z·//·field@0003 |
74 | 002f | 74 | 002f98:·5c02·0500······························|0012:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inPurgeable:Z·//·field@0005 |
75 | 002f9 | 75 | 002f9c:·6e10·0900·0400·························|0014:·invoke-virtual·{v4},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@0009 |
76 | 002f | 76 | 002fa2:·0c01···································|0017:·move-result-object·v1 |
77 | 002f | 77 | 002fa4:·7130·1a00·5100·························|0018:·invoke-static·{v1,·v5,·v0},·Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;·//·method@001a |
78 | 002f | 78 | 002faa:·0c01···································|001b:·move-result-object·v1 |
79 | 002fa | 79 | 002fac:·5b31·0800······························|001c:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
80 | 002f | 80 | 002fb0:·5431·0800······························|001e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
81 | 002f | 81 | 002fb4:·6e10·1500·0100·························|0020:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@0015 |
82 | 002f | 82 | 002fba:·0a01···································|0023:·move-result·v1 |
83 | 002fb | 83 | 002fbc:·5931·0900······························|0024:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@0009 |
84 | 002f | 84 | 002fc0:·5431·0800······························|0026:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
85 | 002f | 85 | 002fc4:·6e10·1300·0100·························|0028:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@0013 |
86 | 002f | 86 | 002fca:·0a01···································|002b:·move-result·v1 |
87 | 002fc | 87 | 002fcc:·5931·0700······························|002c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@0007 |
88 | 002f | 88 | 002fd0:·0e00···································|002e:·return-void |
89 | ······catches·······:·(none) | 89 | ······catches·······:·(none) |
90 | ······positions·····:· | 90 | ······positions·····:· |
91 | ········0x0001·line=25 | 91 | ········0x0001·line=25 |
92 | ········0x0004·line=23 | 92 | ········0x0004·line=23 |
93 | ········0x0007·line=26 | 93 | ········0x0007·line=26 |
94 | ········0x000c·line=28 | 94 | ········0x000c·line=28 |
95 | ········0x0010·line=29 | 95 | ········0x0010·line=29 |
Offset 109, 50 lines modified | Offset 109, 50 lines modified | ||
109 | ······type··········:·'(Ljava/lang/String;)V' | 109 | ······type··········:·'(Ljava/lang/String;)V' |
110 | ······access········:·0x10000·(CONSTRUCTOR) | 110 | ······access········:·0x10000·(CONSTRUCTOR) |
111 | ······code··········- | 111 | ······code··········- |
112 | ······registers·····:·5 | 112 | ······registers·····:·5 |
113 | ······ins···········:·2 | 113 | ······ins···········:·2 |
114 | ······outs··········:·2 | 114 | ······outs··········:·2 |
115 | ······insns·size····:·71·16-bit·code·units | 115 | ······insns·size····:·71·16-bit·code·units |
116 | 002f | 116 | 002fd4:········································|[002fd4]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Ljava/lang/String;)V |
117 | 002f | 117 | 002fe4:·7010·2b01·0300·························|0000:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b |
118 | 002f | 118 | 002fea:·1201···································|0003:·const/4·v1,·#int·0·//·#0 |
119 | 002fe | 119 | 002fec:·5b31·0800······························|0004:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
120 | 002f | 120 | 002ff0:·2200·5900······························|0006:·new-instance·v0,·Ljava/io/File;·//·type@0059 |
121 | 002f | 121 | 002ff4:·2201·6d00······························|0008:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@006d |
122 | 002f | 122 | 002ff8:·7010·3701·0100·························|000a:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0137 |
123 | 002ff | 123 | 002ffe:·7100·2c00·0000·························|000d:·invoke-static·{},·Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File;·//·method@002c |
124 | 00 | 124 | 003004:·0c02···································|0010:·move-result-object·v2 |
125 | 00 | 125 | 003006:·6e20·3a01·2100·························|0011:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@013a |
126 | 00300 | 126 | 00300c:·0c01···································|0014:·move-result-object·v1 |
127 | 00300 | 127 | 00300e:·1a02·0d00······························|0015:·const-string·v2,·"/xearth/"·//·string@000d |
128 | 0030 | 128 | 003012:·6e20·3b01·2100·························|0017:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b |
129 | 0030 | 129 | 003018:·0c01···································|001a:·move-result-object·v1 |
130 | 0030 | 130 | 00301a:·6e20·3b01·4100·························|001b:·invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b |
131 | 0030 | 131 | 003020:·0c01···································|001e:·move-result-object·v1 |
132 | 0030 | 132 | 003022:·6e10·3c01·0100·························|001f:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@013c |
133 | 0030 | 133 | 003028:·0c01···································|0022:·move-result-object·v1 |
134 | 0030 | 134 | 00302a:·7020·0e01·1000·························|0023:·invoke-direct·{v0,·v1},·Ljava/io/File;.<init>:(Ljava/lang/String;)V·//·method@010e |
135 | 0030 | 135 | 003030:·6e10·0f01·0000·························|0026:·invoke-virtual·{v0},·Ljava/io/File;.exists:()Z·//·method@010f |
136 | 0030 | 136 | 003036:·0a01···································|0029:·move-result·v1 |
137 | 0030 | 137 | 003038:·3801·1c00······························|002a:·if-eqz·v1,·0046·//·+001c |
138 | 00303 | 138 | 00303c:·6e10·1001·0000·························|002c:·invoke-virtual·{v0},·Ljava/io/File;.getAbsolutePath:()Ljava/lang/String;·//·method@0110 |
139 | 0030 | 139 | 003042:·0c01···································|002f:·move-result-object·v1 |
140 | 0030 | 140 | 003044:·7110·1800·0100·························|0030:·invoke-static·{v1},·Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap;·//·method@0018 |
141 | 0030 | 141 | 00304a:·0c01···································|0033:·move-result-object·v1 |
142 | 00304 | 142 | 00304c:·5b31·0800······························|0034:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
143 | 0030 | 143 | 003050:·5431·0800······························|0036:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
144 | 0030 | 144 | 003054:·6e10·1500·0100·························|0038:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@0015 |
145 | 0030 | 145 | 00305a:·0a01···································|003b:·move-result·v1 |
146 | 00305 | 146 | 00305c:·5931·0900······························|003c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@0009 |
147 | 0030 | 147 | 003060:·5431·0800······························|003e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008 |
148 | 0030 | 148 | 003064:·6e10·1300·0100·························|0040:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@0013 |
149 | 0030 | 149 | 00306a:·0a01···································|0043:·move-result·v1 |
150 | 00306 | 150 | 00306c:·5931·0700······························|0044:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@0007 |
151 | 0030 | 151 | 003070:·0e00···································|0046:·return-void |
152 | ······catches·······:·(none) | 152 | ······catches·······:·(none) |
153 | ······positions·····:· | 153 | ······positions·····:· |
154 | ········0x0000·line=36 | 154 | ········0x0000·line=36 |
155 | ········0x0003·line=23 | 155 | ········0x0003·line=23 |
156 | ········0x0006·line=37 | 156 | ········0x0006·line=37 |
157 | ········0x0026·line=38 | 157 | ········0x0026·line=38 |
158 | ········0x002c·line=39 | 158 | ········0x002c·line=39 |
Offset 169, 27 lines modified | Offset 169, 27 lines modified | ||
Max diff block lines reached; 1591857/1609048 bytes (98.93%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·59 | 1 | Zip·file·size:·59716·bytes,·number·of·entries:·32 |
2 | ?rwxrwxr-x··2.0·unx·····2416·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BitMap.class | 2 | ?rwxrwxr-x··2.0·unx·····2416·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BitMap.class |
3 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BuildConfig.class | 3 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BuildConfig.class |
4 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Cylindric.class | 4 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Cylindric.class |
5 | ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map$MarkerInfo.class | 5 | ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map$MarkerInfo.class |
6 | ?rwxrwxr-x··2.0·unx·····4579·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map.class | 6 | ?rwxrwxr-x··2.0·unx·····4579·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map.class |
7 | ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Mercator.class | 7 | ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Mercator.class |
8 | ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Overlay.class | 8 | ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Overlay.class |
Offset 25, 10 lines modified | Offset 25, 10 lines modified | ||
25 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2.class | 25 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2.class |
26 | ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3.class | 26 | ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3.class |
27 | ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4.class | 27 | ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4.class |
28 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5.class | 28 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5.class |
29 | ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6.class | 29 | ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6.class |
30 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing.class | 30 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing.class |
31 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit.class | 31 | ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit.class |
32 | ?rwxrwxr-x··2.0·unx····3 | 32 | ?rwxrwxr-x··2.0·unx····33864·b-·defN·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine.class |
33 | ?rwxrwxr-x··2.0·unx·····4188·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper.class | 33 | ?rwxrwxr-x··2.0·unx·····4188·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper.class |
34 | 32·files,·7 | 34 | 32·files,·73900·bytes·uncompressed,·53990·bytes·compressed:··26.9% |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ············14····19····29···Class·java/lang/Exception | 309 | ············14····19····29···Class·java/lang/Exception |
310 | ············21····26····29···Class·java/lang/Exception | 310 | ············21····26····29···Class·java/lang/Exception |
311 | ··public·int·get_pixel(double,·double); | 311 | ··public·int·get_pixel(double,·double); |
312 | ····descriptor:·(DD)I | 312 | ····descriptor:·(DD)I |
313 | ····flags:·(0x0001)·ACC_PUBLIC | 313 | ····flags:·(0x0001)·ACC_PUBLIC |
314 | ····Code: | 314 | ····Code: |
315 | ······stack=300,·locals=1 | 315 | ······stack=300,·locals=19,·args_size=3 |
316 | ·········0:·ldc···········#116················//·int·-16777216 | 316 | ·········0:·ldc···········#116················//·int·-16777216 |
317 | ·········2:·istore········5 | 317 | ·········2:·istore········5 |
318 | ·········4:·ldc2_w········#120················//·double·3.141592653589793d | 318 | ·········4:·ldc2_w········#120················//·double·3.141592653589793d |
319 | ·········7:·dstore········6 | 319 | ·········7:·dstore········6 |
320 | ·········9:·ldc2_w········#124················//·double·-3.141592653589793d | 320 | ·········9:·ldc2_w········#124················//·double·-3.141592653589793d |
321 | ········12:·dstore········8 | 321 | ········12:·dstore········8 |
322 | ········14:·dload_3 | 322 | ········14:·dload_3 |
Offset 353, 61 lines modified | Offset 353, 61 lines modified | ||
353 | ········71:·dload_3 | 353 | ········71:·dload_3 |
354 | ········72:·dload·········6 | 354 | ········72:·dload·········6 |
355 | ········74:·dadd | 355 | ········74:·dadd |
356 | ········75:·dstore········11 | 356 | ········75:·dstore········11 |
357 | ········77:·aload_0 | 357 | ········77:·aload_0 |
358 | ········78:·getfield······#55·················//·Field·w:I | 358 | ········78:·getfield······#55·················//·Field·w:I |
359 | ········81:·i2d | 359 | ········81:·i2d |
360 | ········82:·dstore········ | 360 | ········82:·dstore········13 |
361 | ········84:·dload·········11 | 361 | ········84:·dload·········11 |
362 | ········86:·dload········· | 362 | ········86:·dload·········13 |
363 | ········88:·dmul | 363 | ········88:·dmul |
364 | ········89:·ldc2_w········#136················//·double·6.283185307179586d | 364 | ········89:·ldc2_w········#136················//·double·6.283185307179586d |
365 | ········92:·ddiv | 365 | ········92:·ddiv |
366 | ········93:·d2i | 366 | ········93:·d2i |
367 | ········94:·istore········1 | 367 | ········94:·istore········15 |
368 | ········96:·dload_1 | 368 | ········96:·dload_1 |
369 | ········97:·dneg | 369 | ········97:·dneg |
370 | ········98:·dstore········11 | 370 | ········98:·dstore········11 |
371 | ·······100:·aload_0 | 371 | ·······100:·aload_0 |
372 | ·······101:·getfield······#60·················//·Field·h:I | 372 | ·······101:·getfield······#60·················//·Field·h:I |
373 | ·······104:·i2d | 373 | ·······104:·i2d |
374 | ·······105:·dstore········ | 374 | ·······105:·dstore········13 |
375 | ·······107:·dload·········11 | 375 | ·······107:·dload·········11 |
376 | ·······109:·dload········· | 376 | ·······109:·dload·········13 |
377 | ·······111:·dmul | 377 | ·······111:·dmul |
378 | ·······112:·dload·········6 | 378 | ·······112:·dload·········6 |
379 | ·······114:·ddiv | 379 | ·······114:·ddiv |
380 | ·······115:·dstore········11 | 380 | ·······115:·dstore········11 |
381 | ·······117:·aload_0 | 381 | ·······117:·aload_0 |
382 | ·······118:·getfield······#60·················//·Field·h:I | 382 | ·······118:·getfield······#60·················//·Field·h:I |
383 | ·······121:·iconst_2 | 383 | ·······121:·iconst_2 |
384 | ·······122:·idiv | 384 | ·······122:·idiv |
385 | ·······123:·istore········1 | 385 | ·······123:·istore········16 |
386 | ·······125:·iload·········1 | 386 | ·······125:·iload·········16 |
387 | ·······127:·i2d | 387 | ·······127:·i2d |
388 | ·······128:·dstore········ | 388 | ·······128:·dstore········13 |
389 | ·······130:·dload·········11 | 389 | ·······130:·dload·········11 |
390 | ·······132:·dload········· | 390 | ·······132:·dload·········13 |
391 | ·······134:·dadd | 391 | ·······134:·dadd |
392 | ·······135:·dstore········11 | 392 | ·······135:·dstore········11 |
393 | ·······137:·dload·········11 | 393 | ·······137:·dload·········11 |
394 | ·······139:·d2i | 394 | ·······139:·d2i |
395 | ·······140:·istore········1 | 395 | ·······140:·istore········17 |
396 | ·······142:·aload_0 | 396 | ·······142:·aload_0 |
397 | ·······143:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap; | 397 | ·······143:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap; |
398 | ·······146:·astore········1 | 398 | ·······146:·astore········18 |
399 | ·······148:·aload·········1 | 399 | ·······148:·aload·········18 |
400 | ·······150:·ifnull········173 | 400 | ·······150:·ifnull········173 |
401 | ·······153:·aload_0 | 401 | ·······153:·aload_0 |
402 | ·······154:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap; | 402 | ·······154:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap; |
403 | ·······157:·astore········1 | 403 | ·······157:·astore········18 |
404 | ·······159:·aload·········1 | 404 | ·······159:·aload·········18 |
405 | ·······161:·iload·········1 | 405 | ·······161:·iload·········15 |
406 | ·······163:·iload·········1 | 406 | ·······163:·iload·········17 |
407 | ·······165:·invokevirtual·#141················//·Method·android/graphics/Bitmap.getPixel:(II)I | 407 | ·······165:·invokevirtual·#141················//·Method·android/graphics/Bitmap.getPixel:(II)I |
408 | ·······168:·istore········5 | 408 | ·······168:·istore········5 |
409 | ·······170:·goto··········36 | 409 | ·······170:·goto··········36 |
410 | ·······173:·ldc···········#142················//·int·-65281 | 410 | ·······173:·ldc···········#142················//·int·-65281 |
411 | ·······175:·istore········5 | 411 | ·······175:·istore········5 |
412 | ·······177:·goto··········36 | 412 | ·······177:·goto··········36 |
Offset 654, 35 lines modified | Offset 654, 34 lines modified | ||
654 | ····························································try·{ | 654 | ····························································try·{ |
655 | ································································this.render(canvas); | 655 | ································································this.render(canvas); |
656 | ································································Log.d("TAG",·"cleanup..."); | 656 | ································································Log.d("TAG",·"cleanup..."); |
657 | ································································try·{ | 657 | ································································try·{ |
658 | ····································································this.x11_cleanup(canvas); | 658 | ····································································this.x11_cleanup(canvas); |
659 | ····································································canvas.restore(); | 659 | ····································································canvas.restore(); |
660 | ····································································return; | 660 | ····································································return; |
661 | ····································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("1")) | ||
662 | ····································································Block_22:·{ | ||
663 | ········································································break·Block_22; | ||
664 | ···································································· | 661 | ····································································XearthWallpaper.access$502((Overlay)null); |
665 | ···································································· | 662 | ····································································continue·Label_0107; |
666 | ····································································} | ||
667 | ····································································try·{ | 663 | ····································································try·{ |
668 | ········································································final·XearthWallpaper·this$3·=·this.this$0; | 664 | ········································································final·XearthWallpaper·this$3·=·this.this$0; |
669 | ········································································try·{ | 665 | ········································································try·{ |
670 | ············································································XearthWallpaper.access$602(new·BitMap(this$3.getApplicationContext(),·2130837506)); | 666 | ············································································XearthWallpaper.access$602(new·BitMap(this$3.getApplicationContext(),·2130837506)); |
671 | ············································································continue·Label_0217_Outer; | 667 | ············································································continue·Label_0217_Outer; |
668 | ············································································Label_0701:·{ | ||
672 | ············································································XearthWallpaper.access$602((BitMap)null); | 669 | ················································································XearthWallpaper.access$602((BitMap)null); |
670 | ············································································} | ||
673 | ············································································this.scan_map(); | 671 | ············································································this.scan_map(); |
674 | ············································································continue·Label_0217_Outer; | 672 | ············································································continue·Label_0217_Outer; |
675 | ············································································Label_0 | 673 | ············································································Label_0660:; |
676 | ········································································} | 674 | ········································································} |
677 | ········································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("0")) | 675 | ········································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("0")) |
678 | ········································································catch·(OutOfMemoryError·outOfMemoryError)·{} | 676 | ········································································catch·(OutOfMemoryError·outOfMemoryError)·{} |
679 | ····································································} | 677 | ····································································} |
680 | ····································································catch·(OutOfMemoryError·outOfMemoryError2)·{} | 678 | ····································································catch·(OutOfMemoryError·outOfMemoryError2)·{} |
681 | ································································} | 679 | ································································} |
680 | ································································//·iftrue(Label_0660:,·!XearthWallpaper.access$200().equalsIgnoreCase("1")) | ||
682 | ································································catch·(OutOfMemoryError·outOfMemoryError3)·{} | 681 | ································································catch·(OutOfMemoryError·outOfMemoryError3)·{} |
683 | ····························································} | 682 | ····························································} |
684 | ····························································catch·(OutOfMemoryError·outOfMemoryError4)·{} | 683 | ····························································catch·(OutOfMemoryError·outOfMemoryError4)·{} |
685 | ························································} | 684 | ························································} |
686 | ························································catch·(OutOfMemoryError·outOfMemoryError5)·{} | 685 | ························································catch·(OutOfMemoryError·outOfMemoryError5)·{} |
687 | ····················································} | 686 | ····················································} |
688 | ················································} | 687 | ················································} |
Offset 862, 31 lines modified | Offset 861, 31 lines modified | ||
862 | ········final·double[]·array·=·new·double[3]; | 861 | ········final·double[]·array·=·new·double[3]; |
863 | ········final·double·a·=·map$MarkerInfo.lat·*·0.017453292519943295; | 862 | ········final·double·a·=·map$MarkerInfo.lat·*·0.017453292519943295; |
864 | ········final·double·n·=·map$MarkerInfo.lon·*·0.017453292519943295; | 863 | ········final·double·n·=·map$MarkerInfo.lon·*·0.017453292519943295; |
865 | ········array[0]·=·Math.sin(n)·*·Math.cos(a); | 864 | ········array[0]·=·Math.sin(n)·*·Math.cos(a); |
866 | ········array[1]·=·Math.sin(a); | 865 | ········array[1]·=·Math.sin(a); |
867 | ········array[2]·=·Math.cos(n)·*·Math.cos(a); | 866 | ········array[2]·=·Math.cos(n)·*·Math.cos(a); |
868 | ········final·double[]·xform_ROTATE·=·XearthWallpaper.access$100(this.this$0).XFORM_ROTATE(array); | 867 | ········final·double[]·xform_ROTATE·=·XearthWallpaper.access$100(this.this$0).XFORM_ROTATE(array); |
869 | ········Label_02 | 868 | ········Label_0230:·{ |
870 | ············if·(XearthWallpaper.proj_type·==·0)·{ | 869 | ············if·(XearthWallpaper.proj_type·==·0)·{ |
871 | ················if·(xform_ROTATE[2]·>·0.0)·{ | 870 | ················if·(xform_ROTATE[2]·>·0.0)·{ |
872 | ····················break·Label_02 | 871 | ····················break·Label_0230; |
873 | ················} | 872 | ················} |
874 | ············} | 873 | ············} |
875 | ············else·{ | 874 | ············else·{ |
876 | ················if·(XearthWallpaper.proj_type·==·1)·{ | 875 | ················if·(XearthWallpaper.proj_type·==·1)·{ |
877 | ····················xform_ROTATE[0]·=·Mercator.x(xform_ROTATE[0],·xform_ROTATE[2]); | 876 | ····················xform_ROTATE[0]·=·Mercator.x(xform_ROTATE[0],·xform_ROTATE[2]); |
878 | ····················xform_ROTATE[1]·=·Mercator.y(xform_ROTATE[1]); | 877 | ····················xform_ROTATE[1]·=·Mercator.y(xform_ROTATE[1]); |
879 | ····················break·Label_02 | 878 | ····················break·Label_0230; |
880 | ················} | 879 | ················} |
881 | ················if·(XearthWallpaper.proj_type·==·2)·{ | 880 | ················if·(XearthWallpaper.proj_type·==·2)·{ |
882 | ····················xform_ROTATE[0]·=·Cylindric.x(xform_ROTATE[0],·xform_ROTATE[2]); | 881 | ····················xform_ROTATE[0]·=·Cylindric.x(xform_ROTATE[0],·xform_ROTATE[2]); |
883 | ····················xform_ROTATE[1]·=·Cylindric.y(xform_ROTATE[1]); | 882 | ····················xform_ROTATE[1]·=·Cylindric.y(xform_ROTATE[1]); |
884 | ················} | 883 | ················} |
885 | ················break·Label_02 | 884 | ················break·Label_0230; |
886 | ············} | 885 | ············} |
887 | ············return; | 886 | ············return; |
888 | ········} | 887 | ········} |
889 | ········final·int·n2·=·(int)XearthWallpaper.access$700(this.this$0).x(xform_ROTATE[0]); | 888 | ········final·int·n2·=·(int)XearthWallpaper.access$700(this.this$0).x(xform_ROTATE[0]); |
890 | ········final·int·n3·=·(int)XearthWallpaper.access$700(this.this$0).y(xform_ROTATE[1]); | 889 | ········final·int·n3·=·(int)XearthWallpaper.access$700(this.this$0).y(xform_ROTATE[1]); |
891 | ········XearthWallpaper.access$000(this.this$0).setColor(-16777216); | 890 | ········XearthWallpaper.access$000(this.this$0).setColor(-16777216); |
892 | ········canvas.drawCircle((float)n2,·(float)n3,·4.0f,·XearthWallpaper.access$000(this.this$0)); | 891 | ········canvas.drawCircle((float)n2,·(float)n3,·4.0f,·XearthWallpaper.access$000(this.this$0)); |
Offset 25, 14 lines modified | Offset 25, 15 lines modified | ||
25 | .field·y:S | 25 | .field·y:S |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 27 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
29 | ····.prologue | 30 | ····.prologue |
30 | ····.line·122 | 31 | ····.line·122 |
31 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 32 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | ····:cond_0 | 149 | ····:cond_0 |
150 | ····return-void | 150 | ····return-void |
151 | .end·method | 151 | .end·method |
152 | #·virtual·methods | 152 | #·virtual·methods |
153 | .method·public·get_pixel(DDI)I | 153 | .method·public·get_pixel(DDI)I |
154 | ····.locals·1 | 154 | ····.locals·10 |
155 | ····.param·p1,·"lat"····#·D | 155 | ····.param·p1,·"lat"····#·D |
156 | ····.param·p3,·"lon"····#·D | 156 | ····.param·p3,·"lon"····#·D |
157 | ····.param·p5,·"in"····#·I | 157 | ····.param·p5,·"in"····#·I |
158 | ····.prologue | 158 | ····.prologue |
159 | ····.line·54 | 159 | ····.line·54 |
160 | ····const-wide·v6,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793 | 160 | ····const-wide·v6,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793 |
Offset 240, 27 lines modified | Offset 240, 27 lines modified | ||
240 | ····invoke-virtual·{v6,·v4,·v5},·Landroid/graphics/Bitmap;->getPixel(II)I | 240 | ····invoke-virtual·{v6,·v4,·v5},·Landroid/graphics/Bitmap;->getPixel(II)I |
241 | ····move-result·v0 | 241 | ····move-result·v0 |
242 | ····.line·60 | 242 | ····.line·60 |
243 | ····.local·v0,·"a":I | 243 | ····.local·v0,·"a":I |
244 | ····invoke-static | 244 | ····invoke-static·{p5},·Landroid/graphics/Color;->red(I)I |
245 | ····move-result·v3 | 245 | ····move-result·v3 |
246 | ····.line·61 | 246 | ····.line·61 |
247 | ····.local·v3,·"r":I | 247 | ····.local·v3,·"r":I |
248 | ····invoke-static | 248 | ····invoke-static·{p5},·Landroid/graphics/Color;->green(I)I |
249 | ····move-result·v2 | 249 | ····move-result·v2 |
250 | ····.line·62 | 250 | ····.line·62 |
251 | ····.local·v2,·"g":I | 251 | ····.local·v2,·"g":I |
252 | ····invoke-static | 252 | ····invoke-static·{p5},·Landroid/graphics/Color;->blue(I)I |
253 | ····move-result·v1 | 253 | ····move-result·v1 |
254 | ····.line·64 | 254 | ····.line·64 |
255 | ····.local·v1,·"b":I | 255 | ····.local·v1,·"b":I |
256 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I | 256 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; | 21 | .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;)V | 23 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·94 | 27 | ····.line·94 |
27 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$1;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; | 28 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$1;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 77, 14 lines modified | Offset 77, 15 lines modified | ||
77 | .field·wdth:I | 77 | .field·wdth:I |
78 | #·direct·methods | 78 | #·direct·methods |
79 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V | 79 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V |
80 | ····.locals·4 | 80 | ····.locals·4 |
81 | ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper; | ||
81 | ····.prologue | 82 | ····.prologue |
82 | ····const/16·v3,·0x100 | 83 | ····const/16·v3,·0x100 |
83 | ····const/4·v2,·0x1 | 84 | ····const/4·v2,·0x1 |
84 | ····const/4·v1,·0x0 | 85 | ····const/4·v1,·0x0 |
Offset 175, 55 lines modified | Offset 176, 55 lines modified | ||
175 | ····.line·164 | 176 | ····.line·164 |
176 | ····return-void | 177 | ····return-void |
177 | .end·method | 178 | .end·method |
178 | #·virtual·methods | 179 | #·virtual·methods |
179 | .method·compute_positions()V | 180 | .method·compute_positions()V |
180 | ····.locals· | 181 | ····.locals·8 |
181 | ····.prologue | 182 | ····.prologue |
182 | ····const-wide/16·v | 183 | ····const-wide/16·v5,·0x0 |
183 | ····const/4·v | 184 | ····const/4·v7,·0x1 |
184 | ····.line·322 | 185 | ····.line·322 |
185 | ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; | 186 | ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; |
186 | ····move-result-object·v0 | 187 | ····move-result-object·v0 |
187 | ····.line·324 | 188 | ····.line·324 |
188 | ····.local·v0,·"cal":Ljava/util/Calendar; | 189 | ····.local·v0,·"cal":Ljava/util/Calendar; |
189 | ····sget-wide·v | 190 | ····sget-wide·v1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->fixed_time:J |
190 | ····cmp-long·v1,·v | 191 | ····cmp-long·v1,·v1,·v5 |
191 | ····if-nez·v1,·:cond_3 | 192 | ····if-nez·v1,·:cond_3 |
192 | ····.line·325 | 193 | ····.line·325 |
193 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J | 194 | ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J |
194 | ····move-result-wide·v | 195 | ····move-result-wide·v1 |
195 | ····const-wide/16·v | 196 | ····const-wide/16·v3,·0x3e8 |
196 | ····div-long/2addr·v | 197 | ····div-long/2addr·v1,·v3 |
197 | ····iput-wide·v | 198 | ····iput-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J |
198 | ····.line·326 | 199 | ····.line·326 |
199 | ····iget-wide·v | 200 | ····iget-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J |
200 | ····cmp-long·v1,·v | 201 | ····cmp-long·v1,·v1,·v5 |
201 | ····if-nez·v1,·:cond_2 | 202 | ····if-nez·v1,·:cond_2 |
202 | ····iget-wide·v | 203 | ····iget-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J |
203 | ····iput-wide·v | 204 | ····iput-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J |
204 | ····.line·333 | 205 | ····.line·333 |
205 | ····:goto_0 | 206 | ····:goto_0 |
206 | ····iget-boolean·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->compute_sun_pos:Z | 207 | ····iget-boolean·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->compute_sun_pos:Z |
207 | ····if-eqz·v1,·:cond_0 | 208 | ····if-eqz·v1,·:cond_0 |
Offset 245, 31 lines modified | Offset 246, 31 lines modified | ||
245 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 246 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
246 | ····move-result-object·v2 | 247 | ····move-result-object·v2 |
247 | ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun; | 248 | ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun; |
248 | ····iget-wide·v | 249 | ····iget-wide·v3,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lat:D |
249 | ····invoke-virtual·{v2,·v | 250 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; |
250 | ····move-result-object·v2 | 251 | ····move-result-object·v2 |
251 | ····const-string·v3,·"/" | 252 | ····const-string·v3,·"/" |
252 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 253 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
253 | ····move-result-object·v2 | 254 | ····move-result-object·v2 |
254 | ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun; | 255 | ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun; |
255 | ····iget-wide·v | 256 | ····iget-wide·v3,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lon:D |
256 | ····invoke-virtual·{v2,·v | 257 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; |
257 | ····move-result-object·v2 | 258 | ····move-result-object·v2 |
258 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 259 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
259 | ····move-result-object·v2 | 260 | ····move-result-object·v2 |
Offset 281, 30 lines modified | Offset 282, 30 lines modified | ||
281 | ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos; | 282 | ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos; |
282 | ····move-result-object·v1 | 283 | ····move-result-object·v1 |
283 | ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->view_pos_type:I | 284 | ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->view_pos_type:I |
284 | ····if-ne·v1,·v | 285 | ····if-ne·v1,·v7,·:cond_4 |
285 | ····.line·340 | 286 | ····.line·340 |
286 | ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->sun_relative_position()V | 287 | ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->sun_relative_position()V |
287 | ····.line·355 | 288 | ····.line·355 |
288 | ····:goto_1 | 289 | ····:goto_1 |
289 | ····iget-object·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper; | 290 | ····iget-object·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper; |
290 | ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos; | 291 | ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos; |
291 | ····move-result-object·v1 | 292 | ····move-result-object·v1 |
292 | ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->rotate_type:I | 293 | ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->rotate_type:I |
293 | ····if-ne·v1,·v | 294 | ····if-ne·v1,·v7,·:cond_1 |
Max diff block lines reached; 312329/316994 bytes (98.53%) of diff not shown. |
Offset 568, 15 lines modified | Offset 568, 15 lines modified | ||
568 | ····return-wide·v4 | 568 | ····return-wide·v4 |
569 | .end·method | 569 | .end·method |
570 | #·virtual·methods | 570 | #·virtual·methods |
571 | .method·sun_position(J)V | 571 | .method·sun_position(J)V |
572 | ····.locals·1 | 572 | ····.locals·12 |
573 | ····.param·p1,·"ssue"····#·J | 573 | ····.param·p1,·"ssue"····#·J |
574 | ····.prologue | 574 | ····.prologue |
575 | ····const-wide·v10,·0x404ca5dc1a63c1f8L····#·57.29577951308232 | 575 | ····const-wide·v10,·0x404ca5dc1a63c1f8L····#·57.29577951308232 |
576 | ····.line·56 | 576 | ····.line·56 |
577 | ····invoke-static·{p1,·p2},·Lde/drhoffmannsoftware/xearth/Sun;->sun_ecliptic_longitude(J)D | 577 | ····invoke-static·{p1,·p2},·Lde/drhoffmannsoftware/xearth/Sun;->sun_ecliptic_longitude(J)D |
Offset 25, 14 lines modified | Offset 25, 15 lines modified | ||
25 | .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/Map; | 25 | .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/Map; |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/Map;)V | 27 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/Map;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/Map; | ||
29 | ····.prologue | 30 | ····.prologue |
30 | ····.line·44 | 31 | ····.line·44 |
31 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/Map$MarkerInfo;->this$0:Lde/drhoffmannsoftware/xearth/Map; | 32 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/Map$MarkerInfo;->this$0:Lde/drhoffmannsoftware/xearth/Map; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 73, 14 lines modified | Offset 73, 15 lines modified | ||
73 | ····if-gtz·v0,·:cond_1 | 73 | ····if-gtz·v0,·:cond_1 |
74 | ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0 | 74 | ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0 |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
76 | ····.line·22 | ||
76 | ····:cond_1 | 77 | ····:cond_1 |
77 | ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D | 78 | ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D |
78 | ····move-result-wide·v0 | 79 | ····move-result-wide·v0 |
79 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->tan(D)D | 80 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->tan(D)D |
Offset 21, 10 lines modified | Offset 21, 9 lines modified | ||
21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·10 | 24 | ····.line·10 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·96 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·y:S | 23 | .field·y:S |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V | 25 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·65 | 29 | ····.line·65 |
29 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper; | 30 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1355 | 37 | ····.line·1355 |
37 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 38 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 86, 24 lines modified | Offset 87, 20 lines modified | ||
86 | ····const/4·v0,·-0x1 | 87 | ····const/4·v0,·-0x1 |
87 | ····goto·:goto_0 | 88 | ····goto·:goto_0 |
88 | .end·method | 89 | .end·method |
89 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 90 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
90 | ····.locals·1 | 91 | ····.locals·1 |
91 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
92 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
93 | ····.prologue | 92 | ····.prologue |
94 | ····.line·1355 | 93 | ····.line·1355 |
95 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 94 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
96 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
97 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 95 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
98 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
99 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I | 96 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I |
100 | ····move-result·v0 | 97 | ····move-result·v0 |
101 | ····return·v0 | 98 | ····return·v0 |
102 | .end·method | 99 | .end·method |
Offset 30, 91 lines modified | Offset 30, 92 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1194 | 37 | ····.line·1194 |
37 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 38 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | #·virtual·methods | 42 | #·virtual·methods |
42 | .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I | 43 | .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I |
43 | ····.locals· | 44 | ····.locals·7 |
44 | ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 45 | ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
45 | ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 46 | ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
46 | ····.prologue | 47 | ····.prologue |
47 | ····const/4·v1,·0x1 | 48 | ····const/4·v1,·0x1 |
48 | ····const/4·v2,·0x0 | 49 | ····const/4·v2,·0x0 |
49 | ····const/4·v0,·-0x1 | 50 | ····const/4·v0,·-0x1 |
50 | ····.line·1197 | 51 | ····.line·1197 |
51 | ····iget-wide·v | 52 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
52 | ····iget-wide·v | 53 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
53 | ····cmpg-double·v3,·v | 54 | ····cmpg-double·v3,·v3,·v5 |
54 | ····if-gez·v3,·:cond_1 | 55 | ····if-gez·v3,·:cond_1 |
55 | ····.line·1209 | 56 | ····.line·1209 |
56 | ····:cond_0 | 57 | ····:cond_0 |
57 | ····:goto_0 | 58 | ····:goto_0 |
58 | ····return·v0 | 59 | ····return·v0 |
59 | ····.line·1198 | 60 | ····.line·1198 |
60 | ····:cond_1 | 61 | ····:cond_1 |
61 | ····iget-wide·v | 62 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
62 | ····iget-wide·v | 63 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
63 | ····cmpl-double·v3,·v | 64 | ····cmpl-double·v3,·v3,·v5 |
64 | ····if-lez·v3,·:cond_2 | 65 | ····if-lez·v3,·:cond_2 |
65 | ····move·v0,·v1 | 66 | ····move·v0,·v1 |
66 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
67 | ····.line·1200 | 68 | ····.line·1200 |
68 | ····:cond_2 | 69 | ····:cond_2 |
69 | ····iget-wide·v | 70 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
70 | ····const-wide/16·v | 71 | ····const-wide/16·v5,·0x0 |
71 | ····cmpl-double·v3,·v | 72 | ····cmpl-double·v3,·v3,·v5 |
72 | ····if-nez·v3,·:cond_4 | 73 | ····if-nez·v3,·:cond_4 |
73 | ····.line·1201 | 74 | ····.line·1201 |
74 | ····iget-wide·v | 75 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
75 | ····iget-wide·v | 76 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
76 | ····cmpg-double·v3,·v | 77 | ····cmpg-double·v3,·v3,·v5 |
77 | ····if-ltz·v3,·:cond_0 | 78 | ····if-ltz·v3,·:cond_0 |
78 | ····.line·1202 | 79 | ····.line·1202 |
79 | ····iget-wide·v | 80 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
80 | ····iget-wide·v | 81 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
81 | ····cmpl-double·v0,·v | 82 | ····cmpl-double·v0,·v3,·v5 |
82 | ····if-lez·v0,·:cond_3 | 83 | ····if-lez·v0,·:cond_3 |
83 | ····move·v0,·v1 | 84 | ····move·v0,·v1 |
84 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
Offset 122, 42 lines modified | Offset 123, 42 lines modified | ||
122 | ····move·v0,·v2 | 123 | ····move·v0,·v2 |
123 | ····.line·1203 | 124 | ····.line·1203 |
124 | ····goto·:goto_0 | 125 | ····goto·:goto_0 |
125 | ····.line·1204 | 126 | ····.line·1204 |
126 | ····:cond_4 | 127 | ····:cond_4 |
127 | ····iget-wide·v | 128 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
128 | ····const-wide/high16·v | 129 | ····const-wide/high16·v5,·0x4000000000000000L····#·2.0 |
129 | ····cmpl-double·v3,·v | 130 | ····cmpl-double·v3,·v3,·v5 |
130 | ····if-nez·v3,·:cond_6 | 131 | ····if-nez·v3,·:cond_6 |
131 | ····.line·1205 | 132 | ····.line·1205 |
132 | ····iget-wide·v | 133 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
133 | ····iget-wide·v | 134 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
134 | ····cmpg-double·v3,·v | 135 | ····cmpg-double·v3,·v3,·v5 |
135 | ····if-gez·v3,·:cond_5 | 136 | ····if-gez·v3,·:cond_5 |
136 | ····move·v0,·v1 | 137 | ····move·v0,·v1 |
137 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
138 | ····.line·1206 | 139 | ····.line·1206 |
139 | ····:cond_5 | 140 | ····:cond_5 |
140 | ····iget-wide·v | 141 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
141 | ····iget-wide·v | 142 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
Max diff block lines reached; 944/6110 bytes (15.45%) of diff not shown. |
Offset 282, 15 lines modified | Offset 282, 14 lines modified | ||
282 | ····.line·56 | 282 | ····.line·56 |
283 | ····new-instance·v0,·Lde/drhoffmannsoftware/xearth/Projection; | 283 | ····new-instance·v0,·Lde/drhoffmannsoftware/xearth/Projection; |
284 | ····invoke-direct·{v0},·Lde/drhoffmannsoftware/xearth/Projection;-><init>()V | 284 | ····invoke-direct·{v0},·Lde/drhoffmannsoftware/xearth/Projection;-><init>()V |
285 | ····iput-object·v0,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->projection:Lde/drhoffmannsoftware/xearth/Projection; | 285 | ····iput-object·v0,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->projection:Lde/drhoffmannsoftware/xearth/Projection; |
286 | ····.line·109 | ||
287 | ····return-void | 286 | ····return-void |
288 | .end·method | 287 | .end·method |
289 | .method·static·synthetic·access$000(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Landroid/graphics/Paint; | 288 | .method·static·synthetic·access$000(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Landroid/graphics/Paint; |
290 | ····.locals·1 | 289 | ····.locals·1 |
291 | ····.param·p0,·"x0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper; | 290 | ····.param·p0,·"x0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper; |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1418 | 37 | ····.line·1418 |
37 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 38 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 60, 24 lines modified | Offset 61, 20 lines modified | ||
60 | ····sub-int/2addr·v0,·v1 | 61 | ····sub-int/2addr·v0,·v1 |
61 | ····return·v0 | 62 | ····return·v0 |
62 | .end·method | 63 | .end·method |
63 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 64 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
64 | ····.locals·1 | 65 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
66 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
67 | ····.prologue | 66 | ····.prologue |
68 | ····.line·1418 | 67 | ····.line·1418 |
69 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot; | 68 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot; |
70 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
71 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot; | 69 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot; |
72 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
73 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;)I | 70 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;)I |
74 | ····move-result·v0 | 71 | ····move-result·v0 |
75 | ····return·v0 | 72 | ····return·v0 |
76 | .end·method | 73 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$dialog:Landroid/app/Dialog; | 22 | .field·final·synthetic·val$dialog:Landroid/app/Dialog; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;Landroid/app/Dialog;)V | 24 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;Landroid/app/Dialog;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·140 | 28 | ····.line·140 |
28 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; | 29 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity; |
29 | ····iput-object·p2,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->val$dialog:Landroid/app/Dialog; | 30 | ····iput-object·p2,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->val$dialog:Landroid/app/Dialog; |
Offset 184, 139 lines modified | Offset 184, 139 lines modified | ||
184 | ····:cond_1 | 184 | ····:cond_1 |
185 | ····return-wide·p0 | 185 | ····return-wide·p0 |
186 | .end·method | 186 | .end·method |
187 | #·virtual·methods | 187 | #·virtual·methods |
188 | .method·public·XFORM_ROTATE([D)[D | 188 | .method·public·XFORM_ROTATE([D)[D |
189 | ····.locals·1 | 189 | ····.locals·17 |
190 | ····.param·p1,·"p"····#·[D | 190 | ····.param·p1,·"p"····#·[D |
191 | ····.prologue | 191 | ····.prologue |
192 | ····.line·179 | 192 | ····.line·179 |
193 | ····const/4·v1 | 193 | ····const/4·v13,·0x0 |
194 | ····aget-wide·v | 194 | ····aget-wide·v3,·p1,·v13 |
195 | ····.line·180 | 195 | ····.line·180 |
196 | ····.local·v | 196 | ····.local·v3,·"_p0_":D |
197 | ····const/4·v1 | 197 | ····const/4·v13,·0x1 |
198 | ····aget-wide·v | 198 | ····aget-wide·v5,·p1,·v13 |
199 | ····.line·181 | 199 | ····.line·181 |
200 | ····.local·v | 200 | ····.local·v5,·"_p1_":D |
201 | ····const/4·v1 | 201 | ····const/4·v13,·0x2 |
202 | ····aget-wide·v | 202 | ····aget-wide·v7,·p1,·v13 |
203 | ····.line·182 | 203 | ····.line·182 |
204 | ····.local·v | 204 | ····.local·v7,·"_p2_":D |
205 | ····move-object/from16·v0,·p0 | 205 | ····move-object/from16·v0,·p0 |
206 | ····iget-wide·v | 206 | ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D |
207 | ····.line·183 | 207 | ····.line·183 |
208 | ····.local·v | 208 | ····.local·v1,·"_c_":D |
209 | ····move-object/from16·v0,·p0 | 209 | ····move-object/from16·v0,·p0 |
210 | ····iget-wide·v | 210 | ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D |
211 | ····.line·184 | 211 | ····.line·184 |
212 | ····.local·v | 212 | ····.local·v9,·"_s_":D |
213 | ····move-object/from16·v0,·p0 | 213 | ····move-object/from16·v0,·p0 |
214 | ····iget-wide·v | 214 | ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lon:D |
215 | ····.line·185 | 215 | ····.line·185 |
216 | ····mul-double·v1 | 216 | ····mul-double·v13,·v1,·v3 |
217 | ····mul-double·v1 | 217 | ····mul-double·v15,·v9,·v7 |
218 | ····sub-double·v1 | 218 | ····sub-double·v11,·v13,·v15 |
219 | ····.line·186 | 219 | ····.line·186 |
220 | ····.local·v1 | 220 | ····.local·v11,·"_t_":D |
221 | ····mul-double·v1 | 221 | ····mul-double·v13,·v9,·v3 |
222 | ····mul-double·v1 | 222 | ····mul-double·v15,·v1,·v7 |
223 | ····add-double·v | 223 | ····add-double·v7,·v13,·v15 |
224 | ····.line·187 | 224 | ····.line·187 |
225 | ····move-wide·v | 225 | ····move-wide·v3,·v11 |
226 | ····.line·188 | 226 | ····.line·188 |
227 | ····move-object/from16·v0,·p0 | 227 | ····move-object/from16·v0,·p0 |
228 | ····iget-wide·v | 228 | ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lat:D |
229 | ····.line·189 | 229 | ····.line·189 |
230 | ····move-object/from16·v0,·p0 | 230 | ····move-object/from16·v0,·p0 |
231 | ····iget-wide·v | 231 | ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lat:D |
232 | ····.line·190 | 232 | ····.line·190 |
233 | ····mul-double·v1 | 233 | ····mul-double·v13,·v1,·v5 |
234 | ····mul-double·v1 | 234 | ····mul-double·v15,·v9,·v7 |
235 | ····sub-double·v1 | 235 | ····sub-double·v11,·v13,·v15 |
236 | ····.line·191 | 236 | ····.line·191 |
237 | ····mul-double·v1 | 237 | ····mul-double·v13,·v9,·v5 |
238 | ····mul-double·v1 | 238 | ····mul-double·v15,·v1,·v7 |
239 | ····add-double·v | 239 | ····add-double·v7,·v13,·v15 |
240 | ····.line·192 | 240 | ····.line·192 |
241 | ····move-wide·v | 241 | ····move-wide·v5,·v11 |
242 | ····.line·193 | 242 | ····.line·193 |
243 | ····move-object/from16·v0,·p0 | 243 | ····move-object/from16·v0,·p0 |
244 | ····iget-wide·v | 244 | ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_rot:D |
245 | ····.line·194 | 245 | ····.line·194 |
246 | ····move-object/from16·v0,·p0 | 246 | ····move-object/from16·v0,·p0 |
247 | ····iget-wide·v | 247 | ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_rot:D |
248 | ····.line·195 | 248 | ····.line·195 |
249 | ····mul-double·v1 | 249 | ····mul-double·v13,·v1,·v3 |
250 | ····mul-double·v1 | 250 | ····mul-double·v15,·v9,·v5 |
251 | ····sub-double·v1 | 251 | ····sub-double·v11,·v13,·v15 |
252 | ····.line·196 | 252 | ····.line·196 |
253 | ····mul-double·v1 | 253 | ····mul-double·v13,·v9,·v3 |
254 | ····mul-double·v1 | 254 | ····mul-double·v15,·v1,·v5 |
255 | ····add-double·v | 255 | ····add-double·v5,·v13,·v15 |
256 | ····.line·197 | 256 | ····.line·197 |
257 | ····move-wide·v | 257 | ····move-wide·v3,·v11 |
258 | ····.line·198 | 258 | ····.line·198 |
259 | ····const/4·v1 | 259 | ····const/4·v13,·0x0 |
260 | ····aput-wide·v | 260 | ····aput-wide·v3,·p1,·v13 |
261 | ····.line·199 | 261 | ····.line·199 |
262 | ····const/4·v1 | 262 | ····const/4·v13,·0x1 |
263 | ····aput-wide·v | 263 | ····aput-wide·v5,·p1,·v13 |
Max diff block lines reached; 12918/16728 bytes (77.22%) of diff not shown. |
Offset 501, 14 lines modified | Offset 501, 15 lines modified | ||
501 | ····move-result-object·v5 | 501 | ····move-result-object·v5 |
502 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 502 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
503 | ····move-result-object·v4 | 503 | ····move-result-object·v4 |
504 | ····.line·164 | ||
504 | ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->getResources()Landroid/content/res/Resources; | 505 | ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->getResources()Landroid/content/res/Resources; |
505 | ····move-result-object·v5 | 506 | ····move-result-object·v5 |
506 | ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 507 | ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
507 | ····move-result-object·v5 | 508 | ····move-result-object·v5 |
Offset 517, 14 lines modified | Offset 518, 15 lines modified | ||
517 | ····move-result-object·v4 | 518 | ····move-result-object·v4 |
518 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 519 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
519 | ····move-result-object·v4 | 520 | ····move-result-object·v4 |
521 | ····.line·163 | ||
520 | ····invoke-direct·{p0,·v3,·v4},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->scrollableDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog; | 522 | ····invoke-direct·{p0,·v3,·v4},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->scrollableDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog; |
521 | ····move-result-object·v0 | 523 | ····move-result-object·v0 |
522 | ····goto·:goto_0 | 524 | ····goto·:goto_0 |
523 | .end·method | 525 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 21 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 23 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·118 | 27 | ····.line·118 |
27 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$1;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 28 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$1;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 91 lines modified | Offset 30, 92 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1135 | 37 | ····.line·1135 |
37 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 38 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | #·virtual·methods | 42 | #·virtual·methods |
42 | .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I | 43 | .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I |
43 | ····.locals· | 44 | ····.locals·7 |
44 | ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 45 | ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
45 | ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; | 46 | ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing; |
46 | ····.prologue | 47 | ····.prologue |
47 | ····const/4·v1,·0x1 | 48 | ····const/4·v1,·0x1 |
48 | ····const/4·v2,·0x0 | 49 | ····const/4·v2,·0x0 |
49 | ····const/4·v0,·-0x1 | 50 | ····const/4·v0,·-0x1 |
50 | ····.line·1138 | 51 | ····.line·1138 |
51 | ····iget-wide·v | 52 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
52 | ····iget-wide·v | 53 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
53 | ····cmpg-double·v3,·v | 54 | ····cmpg-double·v3,·v3,·v5 |
54 | ····if-gez·v3,·:cond_1 | 55 | ····if-gez·v3,·:cond_1 |
55 | ····.line·1150 | 56 | ····.line·1150 |
56 | ····:cond_0 | 57 | ····:cond_0 |
57 | ····:goto_0 | 58 | ····:goto_0 |
58 | ····return·v0 | 59 | ····return·v0 |
59 | ····.line·1139 | 60 | ····.line·1139 |
60 | ····:cond_1 | 61 | ····:cond_1 |
61 | ····iget-wide·v | 62 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
62 | ····iget-wide·v | 63 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
63 | ····cmpl-double·v3,·v | 64 | ····cmpl-double·v3,·v3,·v5 |
64 | ····if-lez·v3,·:cond_2 | 65 | ····if-lez·v3,·:cond_2 |
65 | ····move·v0,·v1 | 66 | ····move·v0,·v1 |
66 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
67 | ····.line·1141 | 68 | ····.line·1141 |
68 | ····:cond_2 | 69 | ····:cond_2 |
69 | ····iget-wide·v | 70 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
70 | ····const-wide/16·v | 71 | ····const-wide/16·v5,·0x0 |
71 | ····cmpl-double·v3,·v | 72 | ····cmpl-double·v3,·v3,·v5 |
72 | ····if-nez·v3,·:cond_4 | 73 | ····if-nez·v3,·:cond_4 |
73 | ····.line·1142 | 74 | ····.line·1142 |
74 | ····iget-wide·v | 75 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
75 | ····iget-wide·v | 76 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
76 | ····cmpg-double·v3,·v | 77 | ····cmpg-double·v3,·v3,·v5 |
77 | ····if-ltz·v3,·:cond_0 | 78 | ····if-ltz·v3,·:cond_0 |
78 | ····.line·1143 | 79 | ····.line·1143 |
79 | ····iget-wide·v | 80 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
80 | ····iget-wide·v | 81 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
81 | ····cmpl-double·v0,·v | 82 | ····cmpl-double·v0,·v3,·v5 |
82 | ····if-lez·v0,·:cond_3 | 83 | ····if-lez·v0,·:cond_3 |
83 | ····move·v0,·v1 | 84 | ····move·v0,·v1 |
84 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
Offset 122, 42 lines modified | Offset 123, 42 lines modified | ||
122 | ····move·v0,·v2 | 123 | ····move·v0,·v2 |
123 | ····.line·1144 | 124 | ····.line·1144 |
124 | ····goto·:goto_0 | 125 | ····goto·:goto_0 |
125 | ····.line·1145 | 126 | ····.line·1145 |
126 | ····:cond_4 | 127 | ····:cond_4 |
127 | ····iget-wide·v | 128 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D |
128 | ····const-wide/high16·v | 129 | ····const-wide/high16·v5,·0x4000000000000000L····#·2.0 |
129 | ····cmpl-double·v3,·v | 130 | ····cmpl-double·v3,·v3,·v5 |
130 | ····if-nez·v3,·:cond_6 | 131 | ····if-nez·v3,·:cond_6 |
131 | ····.line·1146 | 132 | ····.line·1146 |
132 | ····iget-wide·v | 133 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
133 | ····iget-wide·v | 134 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
134 | ····cmpg-double·v3,·v | 135 | ····cmpg-double·v3,·v3,·v5 |
135 | ····if-gez·v3,·:cond_5 | 136 | ····if-gez·v3,·:cond_5 |
136 | ····move·v0,·v1 | 137 | ····move·v0,·v1 |
137 | ····goto·:goto_0 | 138 | ····goto·:goto_0 |
138 | ····.line·1147 | 139 | ····.line·1147 |
139 | ····:cond_5 | 140 | ····:cond_5 |
140 | ····iget-wide·v | 141 | ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
141 | ····iget-wide·v | 142 | ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D |
Max diff block lines reached; 944/6110 bytes (15.45%) of diff not shown. |
Offset 209, 50 lines modified | Offset 209, 50 lines modified | ||
209 | ····goto·:goto_0 | 209 | ····goto·:goto_0 |
210 | .end·method | 210 | .end·method |
211 | #·virtual·methods | 211 | #·virtual·methods |
212 | .method·public·get_pixel(DD)I | 212 | .method·public·get_pixel(DD)I |
213 | ····.locals· | 213 | ····.locals·8 |
214 | ····.param·p1,·"lat"····#·D | 214 | ····.param·p1,·"lat"····#·D |
215 | ····.param·p3,·"lon"····#·D | 215 | ····.param·p3,·"lon"····#·D |
216 | ····.prologue | 216 | ····.prologue |
217 | ····const/high16·v2,·-0x1000000 | 217 | ····const/high16·v2,·-0x1000000 |
218 | ····const-wide·v6,·0x400921fb54442d18L····#·Math.PI | 218 | ····const-wide·v6,·0x400921fb54442d18L····#·Math.PI |
219 | ····.line·49 | 219 | ····.line·49 |
220 | ····const-wide·v | 220 | ····const-wide·v3,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793 |
221 | ····cmpg-double·v3,·p3,·v | 221 | ····cmpg-double·v3,·p3,·v3 |
222 | ····if-ltz·v3,·:cond_0 | 222 | ····if-ltz·v3,·:cond_0 |
223 | ····cmpl-double·v3,·p3,·v6 | 223 | ····cmpl-double·v3,·p3,·v6 |
224 | ····if-lez·v3,·:cond_1 | 224 | ····if-lez·v3,·:cond_1 |
225 | ····.line·54 | 225 | ····.line·54 |
226 | ····:cond_0 | 226 | ····:cond_0 |
227 | ····:goto_0 | 227 | ····:goto_0 |
228 | ····return·v2 | 228 | ····return·v2 |
229 | ····.line·50 | 229 | ····.line·50 |
230 | ····:cond_1 | 230 | ····:cond_1 |
231 | ····const-wide·v | 231 | ····const-wide·v3,·-0x4006de04abbbd2e8L····#·-1.5707963267948966 |
232 | ····cmpg-double·v3,·p1,·v | 232 | ····cmpg-double·v3,·p1,·v3 |
233 | ····if-ltz·v3,·:cond_0 | 233 | ····if-ltz·v3,·:cond_0 |
234 | ····const-wide·v | 234 | ····const-wide·v3,·0x3ff921fb54442d18L····#·1.5707963267948966 |
235 | ····cmpl-double·v3,·p1,·v | 235 | ····cmpl-double·v3,·p1,·v3 |
236 | ····if-gtz·v3,·:cond_0 | 236 | ····if-gtz·v3,·:cond_0 |
237 | ····.line·51 | 237 | ····.line·51 |
238 | ····add-double·v2,·p3,·v6 | 238 | ····add-double·v2,·p3,·v6 |
239 | ····iget·v4,·p0,·Lde/drhoffmannsoftware/xearth/BitMap;->w:I | 239 | ····iget·v4,·p0,·Lde/drhoffmannsoftware/xearth/BitMap;->w:I |
Offset 85, 14 lines modified | Offset 85, 15 lines modified | ||
85 | ····if-gtz·v0,·:cond_1 | 85 | ····if-gtz·v0,·:cond_1 |
86 | ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0 | 86 | ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0 |
87 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
88 | ····.line·25 | ||
88 | ····:cond_1 | 89 | ····:cond_1 |
89 | ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D | 90 | ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D |
90 | ····move-result-wide·v0 | 91 | ····move-result-wide·v0 |
91 | ····const-wide/high16·v2,·0x4000000000000000L····#·2.0 | 92 | ····const-wide/high16·v2,·0x4000000000000000L····#·2.0 |
Offset 27, 14 lines modified | Offset 27, 15 lines modified | ||
27 | .field·y:D | 27 | .field·y:D |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 29 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
31 | ····.prologue | 32 | ····.prologue |
32 | ····.line·128 | 33 | ····.line·128 |
33 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 34 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | ····return-void | 23 | ····return-void |
24 | .end·method | 24 | .end·method |
25 | #·virtual·methods | 25 | #·virtual·methods |
26 | .method·inv_x(D)D | 26 | .method·inv_x(D)D |
27 | ····.locals· | 27 | ····.locals·4 |
28 | ····.param·p1,·"x"····#·D | 28 | ····.param·p1,·"x"····#·D |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·32 | 30 | ····.line·32 |
31 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D | 31 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D |
32 | ····sub-double·v0,·p1,·v0 | 32 | ····sub-double·v0,·p1,·v0 |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ····mul-double/2addr·v0,·v2 | 40 | ····mul-double/2addr·v0,·v2 |
41 | ····return-wide·v0 | 41 | ····return-wide·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·inv_y(D)D | 43 | .method·inv_y(D)D |
44 | ····.locals· | 44 | ····.locals·4 |
45 | ····.param·p1,·"y"····#·D | 45 | ····.param·p1,·"y"····#·D |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·35 | 47 | ····.line·35 |
48 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D | 48 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D |
49 | ····sub-double/2addr·v0,·p1 | 49 | ····sub-double/2addr·v0,·p1 |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ····mul-double/2addr·v0,·v2 | 57 | ····mul-double/2addr·v0,·v2 |
58 | ····return-wide·v0 | 58 | ····return-wide·v0 |
59 | .end·method | 59 | .end·method |
60 | .method·public·setoffset(DD)V | 60 | .method·public·setoffset(DD)V |
61 | ····.locals· | 61 | ····.locals·0 |
62 | ····.param·p1,·"x"····#·D | 62 | ····.param·p1,·"x"····#·D |
63 | ····.param·p3,·"y"····#·D | 63 | ····.param·p3,·"y"····#·D |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·21 | 65 | ····.line·21 |
66 | ····iput-wide·p1,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D | 66 | ····iput-wide·p1,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | ····iput-wide·p3,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D | 73 | ····iput-wide·p3,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D |
74 | ····.line·23 | 74 | ····.line·23 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | .method·x(D)D | 77 | .method·x(D)D |
78 | ····.locals· | 78 | ····.locals·4 |
79 | ····.param·p1,·"x"····#·D | 79 | ····.param·p1,·"x"····#·D |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line·26 | 81 | ····.line·26 |
82 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D | 82 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D |
83 | ····mul-double/2addr·v0,·p1 | 83 | ····mul-double/2addr·v0,·p1 |
Offset 90, 15 lines modified | Offset 90, 15 lines modified | ||
90 | ····add-double/2addr·v0,·v2 | 90 | ····add-double/2addr·v0,·v2 |
91 | ····return-wide·v0 | 91 | ····return-wide·v0 |
92 | .end·method | 92 | .end·method |
93 | .method·y(D)D | 93 | .method·y(D)D |
94 | ····.locals· | 94 | ····.locals·4 |
95 | ····.param·p1,·"y"····#·D | 95 | ····.param·p1,·"y"····#·D |
96 | ····.prologue | 96 | ····.prologue |
97 | ····.line·29 | 97 | ····.line·29 |
98 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D | 98 | ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D |
99 | ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D | 99 | ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 31 | .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V | 33 | .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·433 | 37 | ····.line·433 |
37 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; | 38 | ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 60, 24 lines modified | Offset 61, 20 lines modified | ||
60 | ····sub-int/2addr·v0,·v1 | 61 | ····sub-int/2addr·v0,·v1 |
61 | ····return·v0 | 62 | ····return·v0 |
62 | .end·method | 63 | .end·method |
63 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 64 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
64 | ····.locals·1 | 65 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
66 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
67 | ····.prologue | 66 | ····.prologue |
68 | ····.line·433 | 67 | ····.line·433 |
69 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit; | 68 | ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit; |
70 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
71 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit; | 69 | ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit; |
72 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
73 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;)I | 70 | ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;)I |
74 | ····move-result·v0 | 71 | ····move-result·v0 |
75 | ····return·v0 | 72 | ····return·v0 |
76 | .end·method | 73 | .end·method |