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:·fc6a76e6af22a1651bfe12fc108ce8cc26ed2d9fe8e34535e931988772a4029c | ||
10 | Signer·#1·certificate·SHA-1·digest:·1f8a70a57aee4e1916c7168c779af531742f7c31 | ||
11 | Signer·#1·certificate·MD5·digest:·995a66d7df9a0115e9b4a431ce7090eb | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·d67d4f347e43cd723bdef4edf7dd67492280df3b1ce0db41555f4c2f313a3f9d | ||
15 | Signer·#1·public·key·SHA-1·digest:·f9b339a68310b53cf70e3670a8aca82dd02fdd16 | ||
16 | Signer·#1·public·key·MD5·digest:·2d17c7619c38b219253384c49f4daafd | ||
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, 46 lines modified | Offset 1, 44 lines modified | ||
1 | Zip·file·size:·1480 | 1 | Zip·file·size:·148082·bytes,·number·of·entries:·42 |
2 | -rw----·····2.0·fat·····3611·bl·defN·15-Mar-07·07:48·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····3732·bl·defN·15-Mar-07·07:48·META-INF/6FD474FC.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Mar-07·07:48·META-INF/6FD474FC.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-07·07:23·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Mar-07·07:23·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····2592·bX·defN·1 | 2 | -rw----·····2.0·fat·····2592·bX·defN·17-May-16·00:22·AndroidManifest.xml |
8 | -rw----·····1.0·fat······402·b-·stor· | 3 | -rw----·····1.0·fat······402·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_about.png |
9 | -rw----·····1.0·fat······270·b-·stor· | 4 | -rw----·····1.0·fat······270·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_collapse.png |
10 | -rw----·····1.0·fat······278·b-·stor· | 5 | -rw----·····1.0·fat······278·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_expand.png |
11 | -rw----·····1.0·fat·····1492·b-·stor· | 6 | -rw----·····1.0·fat·····1492·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
12 | -rw----·····1.0·fat······646·b-·stor· | 7 | -rw----·····1.0·fat······646·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/ic_launcher.png |
13 | -rw----·····1.0·fat······278·b-·stor· | 8 | -rw----·····1.0·fat······278·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_about.png |
14 | -rw----·····1.0·fat······243·b-·stor· | 9 | -rw----·····1.0·fat······243·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_collapse.png |
15 | -rw----·····1.0·fat······248·b-·stor· | 10 | -rw----·····1.0·fat······248·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_action_expand.png |
16 | -rw----·····1.0·fat······910·b-·stor· | 11 | -rw----·····1.0·fat······910·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png |
17 | -rw----·····1.0·fat····14649·b-·stor· | 12 | -rw----·····1.0·fat····14649·b-·stor·80-Jan-01·00:00·res/drawable-nodpi-v4/widget_preview.png |
18 | -rw----·····2.0·fat····36932·bl·defN·1 | 13 | -rw----·····2.0·fat····36932·bl·defN·17-May-16·00:22·res/drawable-nodpi-v4/widget_preview_svg.svg |
19 | -rw----·····1.0·fat······452·b-·stor· | 14 | -rw----·····1.0·fat······452·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_about.png |
20 | -rw----·····1.0·fat······337·b-·stor· | 15 | -rw----·····1.0·fat······337·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_collapse.png |
21 | -rw----·····1.0·fat······359·b-·stor· | 16 | -rw----·····1.0·fat······359·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_expand.png |
22 | -rw----·····1.0·fat·····2100·b-·stor· | 17 | -rw----·····1.0·fat·····2100·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png |
23 | -rw----·····1.0·fat······651·b-·stor· | 18 | -rw----·····1.0·fat······651·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_about.png |
24 | -rw----·····1.0·fat······419·b-·stor· | 19 | -rw----·····1.0·fat······419·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_collapse.png |
25 | -rw----·····1.0·fat······436·b-·stor· | 20 | -rw----·····1.0·fat······436·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_action_expand.png |
26 | -rw----·····1.0·fat·····3407·b-·stor· | 21 | -rw----·····1.0·fat·····3407·b-·stor·80-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png |
27 | -rw----·····2.0·fat······560·bl·defN·1 | 22 | -rw----·····2.0·fat······560·bl·defN·17-May-16·00:22·res/drawable/background_selector.xml |
28 | -rw----·····2.0·fat······172·bl·defN·1 | 23 | -rw----·····2.0·fat······172·bl·defN·17-May-16·00:22·res/layout/cell_day.xml |
29 | -rw----·····2.0·fat······424·bl·defN·1 | 24 | -rw----·····2.0·fat······424·bl·defN·17-May-16·00:22·res/layout/cell_day_this_month.xml |
30 | -rw----·····2.0·fat······416·bl·defN·1 | 25 | -rw----·····2.0·fat······416·bl·defN·17-May-16·00:22·res/layout/cell_header.xml |
31 | -rw----·····2.0·fat······424·bl·defN·1 | 26 | -rw----·····2.0·fat······424·bl·defN·17-May-16·00:22·res/layout/cell_today.xml |
32 | -rw----·····2.0·fat······540·bl·defN·1 | 27 | -rw----·····2.0·fat······540·bl·defN·17-May-16·00:22·res/layout/dialog_about.xml |
33 | -rw----·····2.0·fat·····1560·bl·defN·1 | 28 | -rw----·····2.0·fat·····1560·bl·defN·17-May-16·00:22·res/layout/donations__fragment.xml |
34 | -rw----·····2.0·fat·····1904·bl·defN·1 | 29 | -rw----·····2.0·fat·····1904·bl·defN·17-May-16·00:22·res/layout/donations__fragment_flattr.xml |
35 | -rw----·····2.0·fat·····1352·bl·defN·1 | 30 | -rw----·····2.0·fat·····1352·bl·defN·17-May-16·00:22·res/layout/donations__fragment_google.xml |
36 | -rw----·····2.0·fat······976·bl·defN·1 | 31 | -rw----·····2.0·fat······976·bl·defN·17-May-16·00:22·res/layout/donations__fragment_paypal.xml |
37 | -rw----·····2.0·fat······524·bl·defN·1 | 32 | -rw----·····2.0·fat······524·bl·defN·17-May-16·00:22·res/layout/donations_activity.xml |
38 | -rw----·····2.0·fat······560·bl·defN·1 | 33 | -rw----·····2.0·fat······560·bl·defN·17-May-16·00:22·res/layout/loading.xml |
39 | -rw----·····2.0·fat······404·bl·defN·1 | 34 | -rw----·····2.0·fat······404·bl·defN·17-May-16·00:22·res/layout/row_header.xml |
40 | -rw----·····2.0·fat······448·bl·defN·1 | 35 | -rw----·····2.0·fat······448·bl·defN·17-May-16·00:22·res/layout/row_week.xml |
41 | -rw----·····2.0·fat·····1632·bl·defN·1 | 36 | -rw----·····2.0·fat·····1632·bl·defN·17-May-16·00:22·res/layout/widget.xml |
42 | -rw----·····2.0·fat······452·bl·defN·1 | 37 | -rw----·····2.0·fat······452·bl·defN·17-May-16·00:22·res/menu/main_activity_actions.xml |
43 | -rw----·····2.0·fat······596·bl·defN·1 | 38 | -rw----·····2.0·fat······596·bl·defN·17-May-16·00:22·res/xml/widget_info.xml |
44 | -rw----·····1.0·fat···· | 39 | -rw----·····1.0·fat····60304·b-·stor·80-Jan-01·00:00·resources.arsc |
45 | -rw----·····2.0·fat····70 | 40 | -rw----·····2.0·fat····70812·bl·defN·17-May-16·00:22·classes.dex |
41 | -rw----·····2.0·fat·····3611·b-·defN·17-May-16·00:22·META-INF/MANIFEST.MF | ||
42 | -rw----·····2.0·fat·····3732·b-·defN·17-May-16·00:22·META-INF/6FD474FC.SF | ||
43 | -rw----·····2.0·fat·····1332·b-·defN·17-May-16·00:22·META-INF/6FD474FC.RSA | ||
46 | 4 | 44 | 42·files,·219836·bytes·uncompressed,·141768·bytes·compressed:··35.5% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 256 lines modified | Offset 1, 256 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·90eb·0000·0100·0000·0100·1c00··................ | ||
00000010:·5c6f·0000·e801·0000·0000·0000·0001·0000··\o.............. | 00000010:·5c6f·0000·e801·0000·0000·0000·0001·0000··\o.............. | ||
00000020:·bc07·0000·0000·0000·0000·0000·2700·0000··............'... | 00000020:·bc07·0000·0000·0000·0000·0000·2700·0000··............'... | ||
00000030:·4 | 00000030:·4c00·0000·6600·0000·7e00·0000·9800·0000··L...f...~....... | ||
00000040:·bd00·0000·e200·0000·0e01·0000·3a01·0000··............:... | |||
000000 | 00000040:·b400·0000·cd00·0000·f100·0000·1d01·0000··................ | ||
00000050:·4901·0000·7501·0000·9a01·0000·b801·0000··I...u........... | |||
00000060:·d | 00000060:·d401·0000·f101·0000·1602·0000·3002·0000··............0... | ||
00000070:·5702·0000·8202·0000· | 00000070:·5702·0000·8202·0000·a902·0000·d702·0000··W............... | ||
00000080:·0303·0000·2e03·0000·5 | 00000080:·0303·0000·2e03·0000·5503·0000·8103·0000··........U....... | ||
00000090:·af03·0000·db03·0000·0 | 00000090:·af03·0000·db03·0000·0304·0000·3004·0000··............0... | ||
000000a0:·5f04·0000·8 | 000000a0:·5f04·0000·8f04·0000·bd04·0000·ea04·0000··_............... | ||
000000b0:·1305·0000· | 000000b0:·1305·0000·4205·0000·6d05·0000·7505·0000··....B...m...u... | ||
000000c0:· | 000000c0:·8c05·0000·d405·0000·de05·0000·0f06·0000··................ | ||
000000d0:· | 000000d0:·2006·0000·4a06·0000·5606·0000·8d06·0000···...J...V....... | ||
000000e0:· | 000000e0:·9706·0000·bd06·0000·0d07·0000·3507·0000··............5... | ||
000000f0:·3e07·0000·4707·0000·5007·0000·5907·0000··>...G...P...Y... | 000000f0:·3e07·0000·4707·0000·5007·0000·5907·0000··>...G...P...Y... | ||
00000100:·6207·0000·6c07·0000·7507·0000·7e07·0000··b...l...u...~... | 00000100:·6207·0000·6c07·0000·7507·0000·7e07·0000··b...l...u...~... | ||
00000110:· | 00000110:·8707·0000·9207·0000·9f07·0000·b007·0000··................ | ||
00000120:·c807·0000·dc07·0000·ee07·0000·0e08·0000··................ | 00000120:·c807·0000·dc07·0000·ee07·0000·0e08·0000··................ | ||
00000130:·1508·0000·2808·0000·3f08·0000·4708·0000··....(...?...G... | 00000130:·1508·0000·2808·0000·3f08·0000·4708·0000··....(...?...G... | ||
00000140:·fe0d·0000·a90e·0000·840f·0000·aa0f·0000··................ | 00000140:·fe0d·0000·a90e·0000·840f·0000·aa0f·0000··................ | ||
00000150:·b | 00000150:·b30f·0000·1810·0000·2010·0000·8010·0000··........·....... | ||
00000160:· | 00000160:·8c10·0000·c410·0000·f210·0000·0311·0000··................ | ||
00000170:· | 00000170:·4911·0000·6211·0000·9811·0000·b011·0000··I...b........... | ||
00000180:· | 00000180:·e111·0000·f311·0000·1812·0000·4f12·0000··............O... | ||
00000190:· | 00000190:·6b12·0000·7312·0000·a012·0000·8313·0000··k...s........... | ||
000001a0:· | 000001a0:·3214·0000·111a·0000·791a·0000·af1a·0000··2.......y....... | ||
000001b0:·b | 000001b0:·bb1a·0000·271b·0000·3a1b·0000·731b·0000··....'...:...s... | ||
000001c0:·9 | 000001c0:·9a1b·0000·cd1b·0000·0a1c·0000·2b1c·0000··............+... | ||
000001d0:· | 000001d0:·381c·0000·4f1c·0000·921c·0000·a21c·0000··8...O........... | ||
000001e0:·a | 000001e0:·ac1c·0000·021d·0000·0a1d·0000·1a1d·0000··................ | ||
000001f0:· | 000001f0:·761d·0000·a51d·0000·e11d·0000·331e·0000··v...........3... | ||
00000200:· | 00000200:·6a1e·0000·961e·0000·a61e·0000·b71e·0000··j............... | ||
00000210:·c41e·0000·191f·0000·4b1f·0000·761f·0000··........K...v... | |||
000002 | 00000210:·d11e·0000·fc1e·0000·0f1f·0000·3925·0000··............9%.. | ||
000002 | 00000220:·4325·0000·5525·0000·8725·0000·9c25·0000··C%..U%...%...%.. | ||
000002 | 00000230:·a625·0000·ca25·0000·ee25·0000·3a27·0000··.%...%...%..:'.. | ||
00000250:·4921·0000·6d21·0000·8021·0000·9a21·0000··I!..m!...!...!.. | |||
000002 | 00000240:·4c27·0000·8127·0000·8927·0000·de27·0000··L'...'...'...'.. | ||
00000250:·f127·0000·0d28·0000·1928·0000·7828·0000··.'...(...(..x(.. | |||
00000260:·8128·0000·be28·0000·d628·0000·d029·0000··.(...(...(...).. | |||
00000270:· | 00000270:·dd29·0000·382a·0000·b32a·0000·f32a·0000··.)..8*...*...*.. | ||
00000280:·f | 00000280:·ff2a·0000·682b·0000·cc2b·0000·0d2c·0000··.*..h+...+...,.. | ||
00000290:· | 00000290:·292c·0000·582c·0000·622c·0000·702c·0000··),..X,..b,..p,.. | ||
000002a0:·862c·0000·972c·0000·cf2c·0000·6d2d·0000··.,...,...,..m-.. | |||
000002 | 000002b0:·a92d·0000·fb2d·0000·c52e·0000·432f·0000··.-...-......C/.. | ||
000002c0:·602f·0000·b12f·0000·1030·0000·2030·0000··`/.../...0..·0.. | |||
000002b0:·f52d·0000·932e·0000·cb2e·0000·db2e·0000··.-.............. | |||
000002c0:·e92e·0000·672f·0000·7d2f·0000·dc2f·0000··....g/..}/.../.. | |||
000002d0:· | 000002d0:·4030·0000·4e30·0000·5f30·0000·7830·0000··@0..N0.._0..x0.. | ||
000002e0:· | 000002e0:·8430·0000·b830·0000·0b31·0000·3231·0000··.0...0...1..21.. | ||
000002f0:· | 000002f0:·9031·0000·9831·0000·c531·0000·cf31·0000··.1...1...1...1.. | ||
00000300:·dd31·0000·2632·0000·3c32·0000·5932·0000··.1..&2..<2..Y2.. | |||
000003 | 00000310:·6732·0000·a332·0000·1833·0000·6533·0000··g2...2...3..e3.. | ||
00000320:·9d33·0000·3234·0000·3e34·0000·7434·0000··.3..24..>4..t4.. | |||
00000310:·6a33·0000·a033·0000·ae33·0000·bc33·0000··j3...3...3...3.. | |||
00000320:·1834·0000·2434·0000·6d34·0000·8334·0000··.4..$4..m4...4.. | |||
00000330:·d034·0000·d934·0000·e | 00000330:·d034·0000·d934·0000·eb34·0000·fc34·0000··.4...4...4...4.. | ||
00000340:·f635·0000·1336·0000·5a36·0000·fd36·0000··.5...6..Z6...6.. | |||
00000350:·4537·0000·6137·0000·7337·0000·ff37·0000··E7..a7..s7...7.. | |||
000003 | 00000340:·6235·0000·ca35·0000·e735·0000·0b36·0000··b5...5...5...6.. | ||
00000350:·5636·0000·9d36·0000·ab36·0000·3737·0000··V6...6...6..77.. | |||
00000360:·da37·0000·8038·0000·c838·0000·e438·0000··.7...8...8...8.. | |||
00000370:·f738·0000·3b39·0000· | 00000370:·f738·0000·3b39·0000·9339·0000·a939·0000··.8..;9...9...9.. | ||
00000380:· | 00000380:·2b3a·0000·ab3a·0000·b73a·0000·f53a·0000··+:...:...:...:.. | ||
00000390:·073b·0000· | 00000390:·073b·0000·7c3b·0000·bf3b·0000·e63b·0000··.;..|;...;...;.. | ||
000003a0:· | 000003a0:·463c·0000·713c·0000·a93c·0000·b23c·0000··F<..q<...<...<.. | ||
000003b0:· | 000003b0:·bc3c·0000·c93c·0000·d93c·0000·e33c·0000··.<...<...<...<.. | ||
000003c0:· | 000003c0:·1d3d·0000·373d·0000·4f3d·0000·5a3d·0000··.=..7=..O=..Z=.. | ||
000003d0:·d03d·0000·e43d·0000·233e·0000·903e·0000··.=...=..#>...>.. | |||
000003e0:·c03e·0000·cc3e·0000·e43e·0000·303f·0000··.>...>...>..0?.. | |||
000003 | 000003d0:·753d·0000·893d·0000·d53d·0000·e93d·0000··u=...=...=...=.. | ||
000003e0:·193e·0000·773e·0000·903e·0000·c13e·0000··.>..w>...>...>.. | |||
000003f0:·2e3f·0000·473f·0000·513f·0000·883f·0000··.?..G?..Q?...?.. | |||
00000400:· | 00000400:·993f·0000·a63f·0000·d83f·0000·e43f·0000··.?...?...?...?.. | ||
00000410:· | 00000410:·2340·0000·4e40·0000·6e40·0000·8940·0000··#@..N@..n@...@.. | ||
00000420:· | 00000420:·9540·0000·a740·0000·c140·0000·cd40·0000··.@...@...@...@.. | ||
00000430:· | 00000430:·fd40·0000·0741·0000·2d41·0000·4f41·0000··.@...A..-A..OA.. | ||
00000440:· | 00000440:·9a41·0000·a341·0000·e641·0000·f841·0000··.A...A...A...A.. | ||
00000450:· | 00000450:·1242·0000·3942·0000·a042·0000·c442·0000··.B..9B...B...B.. | ||
00000460:·2443·0000·6 | 00000460:·2443·0000·6743·0000·8d43·0000·b843·0000··$C..gC...C...C.. | ||
00000470:· | 00000470:·cf43·0000·dc43·0000·1a44·0000·7844·0000··.C...C...D..xD.. | ||
00000480:·8244·0000·8c44·0000·9544·0000· | 00000480:·8244·0000·8c44·0000·9544·0000·bb44·0000··.D...D...D...D.. | ||
00000490:· | 00000490:·d444·0000·3145·0000·8d45·0000·b545·0000··.D..1E...E...E.. | ||
000004a0:·d | 000004a0:·db45·0000·0246·0000·4446·0000·8146·0000··.E...F..DF...F.. | ||
000004b0:·9846·0000·a346·0000· | 000004b0:·9846·0000·a346·0000·cd46·0000·3c47·0000··.F...F...F..<G.. | ||
000004c0:·3347·0000·5d47·0000·ba47·0000·e447·0000··3G..]G...G...G.. | |||
000004 | 000004c0:·9947·0000·e747·0000·f747·0000·ff47·0000··.G...G...G...G.. | ||
000004d0:·2f48·0000·7048·0000·7c48·0000·a648·0000··/H..pH..|H...H.. | |||
000004e0:· | 000004e0:·b548·0000·ce48·0000·df48·0000·4449·0000··.H...H...H..DI.. | ||
000004f0:· | 000004f0:·7949·0000·bf49·0000·1e4a·0000·304a·0000··yI...I...J..0J.. | ||
00000500:· | 00000500:·6e4a·0000·9f4a·0000·aa4a·0000·ba4a·0000··nJ...J...J...J.. | ||
00000510:· | 00000510:·c84a·0000·f24a·0000·294b·0000·324b·0000··.J...J..)K..2K.. | ||
00000520:·454b·0000· | 00000520:·454b·0000·524b·0000·864b·0000·934b·0000··EK..RK...K...K.. | ||
00000530:·0 | 00000530:·054c·0000·104c·0000·324c·0000·494c·0000··.L...L..2L..IL.. | ||
00000540:·794c·0000·b44c·0000·ec4c·0000·024d·0000··yL...L...L...M.. | |||
000005 | 00000550:·114d·0000·3c4d·0000·824d·0000·a64d·0000··.M..<M...M...M.. | ||
00000550:·494d·0000·844d·0000·9e4d·0000·d64d·0000··IM...M...M...M.. | |||
00000560:· | 00000560:·b84d·0000·0e4e·0000·284e·0000·314e·0000··.M...N..(N..1N.. | ||
00000570:· | 00000570:·6f4e·0000·884e·0000·9e4e·0000·b14e·0000··oN...N...N...N.. | ||
00000580:·514f·0000·7b4f·0000·834f·0000·c14f·0000··QO..{O...O...O.. | |||
00000590:·cb4f·0000·f94f·0000·1650·0000·5550·0000··.O...O...P..UP.. | |||
000005 | 00000580:·db4e·0000·2d4f·0000·484f·0000·654f·0000··.N..-O..HO..eO.. | ||
00000590:·6c4f·0000·974f·0000·c34f·0000·eb4f·0000··lO...O...O...O.. | |||
000005a0:·f34f·0000·2150·0000·2b50·0000·9950·0000··.O..!P..+P...P.. | |||
000005b0:·d | 000005b0:·d850·0000·e150·0000·eb50·0000·1151·0000··.P...P...P...Q.. | ||
000005c0:·1a51·0000·5b51·0000·8051·0000·b651·0000··.Q..[Q...Q...Q.. | |||
000005 | 000005d0:·de51·0000·ec51·0000·0652·0000·1252·0000··.Q...Q...R...R.. | ||
000005d0:·4252·0000·4a52·0000·8b52·0000·9752·0000··BR..JR...R...R.. | |||
000005e0:· | 000005e0:·7952·0000·e052·0000·f052·0000·0e53·0000··yR...R...R...S.. | ||
000005f0:·4 | 000005f0:·4053·0000·4853·0000·7953·0000·8253·0000··@S..HS..yS...S.. | ||
00000600:·9d53·0000·a | 00000600:·9d53·0000·a753·0000·b753·0000·2654·0000··.S...S...S..&T.. | ||
00000610:·5 | 00000610:·5b54·0000·6c54·0000·a154·0000·1855·0000··[T..lT...T...U.. | ||
00000620:· | 00000620:·4255·0000·5755·0000·9155·0000·bd55·0000··BU..WU...U...U.. | ||
00000630:· | 00000630:·0c56·0000·1556·0000·2456·0000·7956·0000··.V...V..$V..yV.. | ||
00000640:·f756·0000·5957·0000·a057·0000·3c58·0000··.V..YW...W..<X.. | |||
000006 | 00000640:·c356·0000·d956·0000·2057·0000·a657·0000··.V...V..·W...W.. | ||
00000650:·0858·0000·2458·0000·3558·0000·4758·0000··.X..$X..5X..GX.. | |||
00000660:· | 00000660:·e358·0000·0559·0000·7359·0000·355a·0000··.X...Y..sY..5Z.. | ||
00000670:· | 00000670:·585a·0000·755a·0000·7a5a·0000·a85a·0000··XZ..uZ..zZ...Z.. | ||
00000680:·dd5a·0000·eb5a·0000·365b·0000·3e5b·0000··.Z...Z..6[..>[.. | |||
000006 | 00000680:·b05a·0000·be5a·0000·c85a·0000·ec5a·0000··.Z...Z...Z...Z.. | ||
00000690:·fb5a·0000·055b·0000·375b·0000·615b·0000··.Z...[..7[..a[.. | |||
000006a0:· | 000006a0:·ac5b·0000·f95b·0000·095c·0000·115c·0000··.[...[...\...\.. | ||
000006b0:·3b5c·0000· | 000006b0:·3b5c·0000·965c·0000·d85c·0000·fb5c·0000··;\...\...\...\.. | ||
000006c0:·1 | 000006c0:·1a5d·0000·405d·0000·665d·0000·6c5d·0000··.]..@]..f]..l].. | ||
Max diff block lines reached; 456627/473483 bytes (96.44%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Zip·file·size:·86 | 1 | Zip·file·size:·86487·bytes,·number·of·entries:·48 |
2 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class | 2 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class |
3 | ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub$Proxy.class | 3 | ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub$Proxy.class |
4 | ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub.class | 4 | ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub.class |
5 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/BuildConfig.class | 5 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/BuildConfig.class |
6 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity$1.class | 6 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity$1.class |
7 | ?rwxrwxr-x··2.0·unx·····3602·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity.class | 7 | ?rwxrwxr-x··2.0·unx·····3602·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity.class |
8 | ?rwxrwxr-x··2.0·unx·····586 | 8 | ?rwxrwxr-x··2.0·unx·····5862·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/MonthCalendarWidget.class |
9 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$array.class | 9 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$array.class |
10 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$attr.class | 10 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$attr.class |
11 | ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$color.class | 11 | ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$color.class |
12 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$drawable.class | 12 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$drawable.class |
13 | ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$id.class | 13 | ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$id.class |
14 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$integer.class | 14 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$integer.class |
15 | ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$layout.class | 15 | ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/R$layout.class |
Offset 25, 26 lines modified | Offset 25, 26 lines modified | ||
25 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$4.class | 25 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$4.class |
26 | ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabPurchaseFinishedListener.class | 26 | ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabPurchaseFinishedListener.class |
27 | ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5.class | 27 | ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5.class |
28 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener.class | 28 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener.class |
29 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$6.class | 29 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$6.class |
30 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7.class | 30 | ?rwxrwxr-x··2.0·unx·····2109·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7.class |
31 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$8.class | 31 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$8.class |
32 | ?rwxrwxr-x··2.0·unx····110 | 32 | ?rwxrwxr-x··2.0·unx····11038·b-·defN·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment.class |
33 | ?rwxrwxr-x··2.0·unx·····6275·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Base64.class | 33 | ?rwxrwxr-x··2.0·unx·····6275·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Base64.class |
34 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Base64DecoderException.class | 34 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Base64DecoderException.class |
35 | ?rwxrwxr-x··2.0·unx······992·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException.class | 35 | ?rwxrwxr-x··2.0·unx······992·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException.class |
36 | ?rwxrwxr-x··2.0·unx·····3259·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1.class | 36 | ?rwxrwxr-x··2.0·unx·····3259·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1.class |
37 | ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1.class | 37 | ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1.class |
38 | ?rwxrwxr-x··2.0·unx·····1994·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2.class | 38 | ?rwxrwxr-x··2.0·unx·····1994·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2.class |
39 | ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1.class | 39 | ?rwxrwxr-x··2.0·unx·····1294·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1.class |
40 | ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2.class | 40 | ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2.class |
41 | ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3.class | 41 | ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3.class |
42 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener.class | 42 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener.class |
43 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener.class | 43 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener.class |
44 | ?rwxrwxr-x··2.0·unx····228 | 44 | ?rwxrwxr-x··2.0·unx····22826·b-·defN·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper.class |
45 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult.class | 45 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult.class |
46 | ?rwxrwxr-x··2.0·unx·····226 | 46 | ?rwxrwxr-x··2.0·unx·····2262·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory.class |
47 | ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase.class | 47 | ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase.class |
48 | ?rwxrwxr-x··2.0·unx·····2707·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Security.class | 48 | ?rwxrwxr-x··2.0·unx·····2707·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Security.class |
49 | ?rwxrwxr-x··2.0·unx·····1211·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/SkuDetails.class | 49 | ?rwxrwxr-x··2.0·unx·····1211·b-·stor·80-Jan-01·00:00·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/SkuDetails.class |
50 | 48·files,·956 | 50 | 48·files,·95626·bytes·uncompressed,·75543·bytes·compressed:··21.0% |
Offset 161, 16 lines modified | Offset 161, 16 lines modified | ||
161 | ············n14·=·0; | 161 | ············n14·=·0; |
162 | ········} | 162 | ········} |
163 | ········remoteViews.setViewVisibility(n13,·n14); | 163 | ········remoteViews.setViewVisibility(n13,·n14); |
164 | ········instance.updateAppWidget(n,·remoteViews); | 164 | ········instance.updateAppWidget(n,·remoteViews); |
165 | ····} | 165 | ····} |
166 | ···· | 166 | ···· |
167 | ····private·void·redrawWidgets(final·Context·context)·{ | 167 | ····private·void·redrawWidgets(final·Context·context)·{ |
168 | ········int[]·appWidgetIds; | ||
169 | ········f | 168 | ········final·int[]·appWidgetIds·=·AppWidgetManager.getInstance(context).getAppWidgetIds(new·ComponentName(context,·(Class)MonthCalendarWidget.class)); |
169 | ········for·(int·length·=·appWidgetIds.length,·i·=·0;·i·<·length;·++i)·{ | ||
170 | ············this.drawWidget(context,·appWidgetIds[i]); | 170 | ············this.drawWidget(context,·appWidgetIds[i]); |
171 | ········} | 171 | ········} |
172 | ····} | 172 | ····} |
173 | ···· | 173 | ···· |
174 | ····public·void·onAppWidgetOptionsChanged(final·Context·context,·final·AppWidgetManager·appWidgetManager,·final·int·n,·final·Bundle·bundle)·{ | 174 | ····public·void·onAppWidgetOptionsChanged(final·Context·context,·final·AppWidgetManager·appWidgetManager,·final·int·n,·final·Bundle·bundle)·{ |
175 | ········super.onAppWidgetOptionsChanged(context,·appWidgetManager,·n,·bundle); | 175 | ········super.onAppWidgetOptionsChanged(context,·appWidgetManager,·n,·bundle); |
176 | ········this.drawWidget(context,·n); | 176 | ········this.drawWidget(context,·n); |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ········if·(Build$VERSION.SDK_INT·>=·9)·{ | 102 | ········if·(Build$VERSION.SDK_INT·>=·9)·{ |
103 | ············s·=·"https://"; | 103 | ············s·=·"https://"; |
104 | ········} | 104 | ········} |
105 | ········else·{ | 105 | ········else·{ |
106 | ············s·=·"http://"; | 106 | ············s·=·"http://"; |
107 | ········} | 107 | ········} |
108 | ········(this.mFlattrUrlTextView·=·(TextView)this.getActivity().findViewById(2131427336)).setText((CharSequence)(s·+·mFlattrUrl)); | 108 | ········(this.mFlattrUrlTextView·=·(TextView)this.getActivity().findViewById(2131427336)).setText((CharSequence)(s·+·mFlattrUrl)); |
109 | ········final·String·string·=·str·+·("<script·type='text/javascript'>/*·<![CDATA[·*/(function()·{var·s·=·document.createElement('script'),·t·=·document.getElementsByTagName('script')[0];s.type·=·'text/javascript';s.async·=·true;s.src·=·'"·+·s·+·"api.flattr.com/js/0.6/load.js?mode=auto'; | 109 | ········final·String·string·=·str·+·("<script·type='text/javascript'>/*·<![CDATA[·*/(function()·{var·s·=·document.createElement('script'),·t·=·document.getElementsByTagName('script')[0];s.type·=·'text/javascript';s.async·=·true;s.src·=·'"·+·s·+·"api.flattr.com/js/0.6/load.js?mode=auto';t.parentNode.insertBefore(s,·t);})();/*·]]>·*/</script>")·+·"</head>·<body>·<div·align='center'>"·+·("<a·class='FlattrButton'·style='display:none;'·href='"·+·mFlattrProjectUrl·+·"'·target='_blank'></a>·<noscript><a·href='"·+·s·+·mFlattrUrl·+·"'·target='_blank'>·<img·src='"·+·s·+·"api.flattr.com/button/flattr-badge-large.png'·alt='Flattr·this'·title='Flattr·this'·border='0'·/></a></noscript>")·+·"</div>·</body>·</html>"; |
110 | ········webView.getSettings().setJavaScriptEnabled((boolean)(javaScriptEnabled·!=·0)); | 110 | ········webView.getSettings().setJavaScriptEnabled((boolean)(javaScriptEnabled·!=·0)); |
111 | ········webView.loadData(string,·"text/html",·"utf-8"); | 111 | ········webView.loadData(string,·"text/html",·"utf-8"); |
112 | ········webView.setOnTouchListener((View$OnTouchListener)new·DonationsFragment$8(this)); | 112 | ········webView.setOnTouchListener((View$OnTouchListener)new·DonationsFragment$8(this)); |
113 | ········webView.setBackgroundColor(0); | 113 | ········webView.setBackgroundColor(0); |
114 | ····} | 114 | ····} |
115 | ···· | 115 | ···· |
116 | ····public·static·DonationsFragment·newInstance(final·boolean·b,·final·boolean·b2,·final·String·s,·final·String[]·array,·final·String[]·array2,·final·boolean·b3,·final·String·s2,·final·String·s3,·final·String·s4,·final·boolean·b4,·final·String·s5,·final·String·s6)·{ | 116 | ····public·static·DonationsFragment·newInstance(final·boolean·b,·final·boolean·b2,·final·String·s,·final·String[]·array,·final·String[]·array2,·final·boolean·b3,·final·String·s2,·final·String·s3,·final·String·s4,·final·boolean·b4,·final·String·s5,·final·String·s6)·{ |
Offset 24, 36 lines modified | Offset 24, 39 lines modified | ||
24 | ···· | 24 | ···· |
25 | ····public·void·run()·{ | 25 | ····public·void·run()·{ |
26 | ········final·ArrayList<IabResult>·list·=·new·ArrayList<IabResult>(); | 26 | ········final·ArrayList<IabResult>·list·=·new·ArrayList<IabResult>(); |
27 | ········for·(final·Purchase·purchase·:·this.val$purchases)·{ | 27 | ········for·(final·Purchase·purchase·:·this.val$purchases)·{ |
28 | ············try·{ | 28 | ············try·{ |
29 | ················this.this$0.consume(purchase); | 29 | ················this.this$0.consume(purchase); |
30 | ················try·{ | 30 | ················try·{ |
31 | ····················final·StringBuilder·append·=·new·StringBuilder().append("Successful·consume·of·sku·"); | ||
32 | ····················try·{ | 31 | ····················try·{ |
33 | ························final·StringBuilder·append | 32 | ························final·StringBuilder·append·=·new·StringBuilder().append("Successful·consume·of·sku·"); |
34 | ························try·{ | 33 | ························try·{ |
34 | ····························final·StringBuilder·append2·=·append.append(purchase.getSku()); | ||
35 | ····························final·IabResult·iabResult·=·new·IabResult(0,·append2.toString()); | ||
36 | ····························final·ArrayList<IabResult>·list2·=·list; | ||
37 | ····························try·{ | 35 | ····························try·{ |
36 | ································final·IabResult·iabResult·=·new·IabResult(0,·append2.toString()); | ||
37 | ································final·ArrayList<IabResult>·list2·=·list; | ||
38 | ································try·{ | ||
38 | ································list2.add(iabResult); | 39 | ····································list2.add(iabResult); |
39 | ································continue; | 40 | ····································continue; |
40 | ····························} | 41 | ································} |
41 | ····························catch·(IabException·ex)·{ | 42 | ································catch·(IabException·ex)·{ |
42 | ································list.add(ex.getResult()); | 43 | ····································list.add(ex.getResult()); |
43 | ································continue; | 44 | ····································continue; |
45 | ································} | ||
44 | ····························} | 46 | ····························} |
47 | ····························catch·(IabException·ex2)·{} | ||
45 | ························} | 48 | ························} |
46 | ························catch·(IabException·ex | 49 | ························catch·(IabException·ex3)·{} |
47 | ····················} | 50 | ····················} |
48 | ····················catch·(IabException·ex | 51 | ····················catch·(IabException·ex4)·{} |
49 | ················} | 52 | ················} |
50 | ················catch·(IabException·ex | 53 | ················catch·(IabException·ex5)·{} |
51 | ············} | 54 | ············} |
52 | ············catch·(IabException·ex | 55 | ············catch·(IabException·ex6)·{} |
53 | ············break; | 56 | ············break; |
54 | ········} | 57 | ········} |
55 | ········this.this$0.flagEndAsync(); | 58 | ········this.this$0.flagEndAsync(); |
56 | ········if·(!this.this$0.mDisposed·&&·this.val$singleListener·!=·null)·{ | 59 | ········if·(!this.this$0.mDisposed·&&·this.val$singleListener·!=·null)·{ |
57 | ············this.val$handler.post((Runnable)new·IabHelper$3$1(this,·(List)list)); | 60 | ············this.val$handler.post((Runnable)new·IabHelper$3$1(this,·(List)list)); |
58 | ········} | 61 | ········} |
59 | ········if·(!this.this$0.mDisposed·&&·this.val$multiListener·!=·null)·{ | 62 | ········if·(!this.this$0.mDisposed·&&·this.val$multiListener·!=·null)·{ |
Offset 3546, 15 lines modified | Offset 3546, 15 lines modified | ||
3546 | ·······664:·astore_3 | 3546 | ·······664:·astore_3 |
3547 | ·······665:·goto··········653 | 3547 | ·······665:·goto··········653 |
3548 | ··int·querySkuDetails(java.lang.String,·com.tobiaskuban.android.monthcalendarwidgetfoss.donation.util.Inventory,·java.util.List); | 3548 | ··int·querySkuDetails(java.lang.String,·com.tobiaskuban.android.monthcalendarwidgetfoss.donation.util.Inventory,·java.util.List); |
3549 | ····descriptor:·(Ljava/lang/String;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory;Ljava/util/List;)I | 3549 | ····descriptor:·(Ljava/lang/String;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory;Ljava/util/List;)I |
3550 | ····flags:·(0x0000) | 3550 | ····flags:·(0x0000) |
3551 | ····Code: | 3551 | ····Code: |
3552 | ······stack=300,·locals=1 | 3552 | ······stack=300,·locals=17,·args_size=4 |
3553 | ·········0:·iconst_0 | 3553 | ·········0:·iconst_0 |
3554 | ·········1:·istore········4 | 3554 | ·········1:·istore········4 |
3555 | ·········3:·aload_0 | 3555 | ·········3:·aload_0 |
3556 | ·········4:·ldc_w·········#632················//·String·Querying·SKU·details. | 3556 | ·········4:·ldc_w·········#632················//·String·Querying·SKU·details. |
3557 | ·········7:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V | 3557 | ·········7:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V |
3558 | ········10:·new···········#264················//·class·java/util/ArrayList | 3558 | ········10:·new···········#264················//·class·java/util/ArrayList |
3559 | ········13:·astore········5 | 3559 | ········13:·astore········5 |
Offset 3568, 39 lines modified | Offset 3568, 39 lines modified | ||
3568 | ········29:·aload·········6 | 3568 | ········29:·aload·········6 |
3569 | ········31:·invokevirtual·#640················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z | 3569 | ········31:·invokevirtual·#640················//·Method·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z |
3570 | ········34:·pop | 3570 | ········34:·pop |
3571 | ········35:·aload_3 | 3571 | ········35:·aload_3 |
3572 | ········36:·ifnull········98 | 3572 | ········36:·ifnull········98 |
3573 | ········39:·aload_3 | 3573 | ········39:·aload_3 |
3574 | ········40:·invokeinterface·#644,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 3574 | ········40:·invokeinterface·#644,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
3575 | ········45:·astore········ | 3575 | ········45:·astore········6 |
3576 | ········47:·aload········· | 3576 | ········47:·aload·········6 |
3577 | ········49:·invokeinterface·#650,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 3577 | ········49:·invokeinterface·#650,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
3578 | ········54:·istore········ | 3578 | ········54:·istore········7 |
3579 | ········56:·iload········· | 3579 | ········56:·iload·········7 |
3580 | ········58:·ifeq··········98 | 3580 | ········58:·ifeq··········98 |
3581 | ········61:·aload········· | 3581 | ········61:·aload·········6 |
3582 | ········63:·invokeinterface·#654,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 3582 | ········63:·invokeinterface·#654,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
3583 | ········68:·checkcast·····#151················//·class·java/lang/String | 3583 | ········68:·checkcast·····#151················//·class·java/lang/String |
3584 | ········71:·astore········ | 3584 | ········71:·astore········8 |
3585 | ········73:·aload·········5 | 3585 | ········73:·aload·········5 |
3586 | ········75:·aload········· | 3586 | ········75:·aload·········8 |
3587 | ········77:·invokevirtual·#657················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z | 3587 | ········77:·invokevirtual·#657················//·Method·java/util/ArrayList.contains:(Ljava/lang/Object;)Z |
3588 | ········80:·istore········ | 3588 | ········80:·istore········7 |
3589 | ········82:·iload········· | 3589 | ········82:·iload·········7 |
3590 | ········84:·ifne··········47 | 3590 | ········84:·ifne··········47 |
3591 | ········87:·aload·········5 | 3591 | ········87:·aload·········5 |
3592 | ········89:·aload········· | 3592 | ········89:·aload·········8 |
3593 | ········91:·invokevirtual·#658················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z | 3593 | ········91:·invokevirtual·#658················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
3594 | ········94:·pop | 3594 | ········94:·pop |
3595 | ········95:·goto··········47 | 3595 | ········95:·goto··········47 |
3596 | ········98:·aload·········5 | 3596 | ········98:·aload·········5 |
3597 | ·······100:·invokevirtual·#599················//·Method·java/util/ArrayList.size:()I | 3597 | ·······100:·invokevirtual·#599················//·Method·java/util/ArrayList.size:()I |
3598 | ·······103:·istore········ | 3598 | ·······103:·istore········9 |
3599 | ·······105:·iload········· | 3599 | ·······105:·iload·········9 |
3600 | ·······107:·ifne··········124 | 3600 | ·······107:·ifne··········124 |
3601 | ·······110:·ldc_w·········#660················//·String·queryPrices:·nothing·to·do·because·there·are·no·SKUs. | 3601 | ·······110:·ldc_w·········#660················//·String·queryPrices:·nothing·to·do·because·there·are·no·SKUs. |
3602 | ·······113:·astore········6 | 3602 | ·······113:·astore········6 |
3603 | ·······115:·aload_0 | 3603 | ·······115:·aload_0 |
3604 | ·······116:·aload·········6 | 3604 | ·······116:·aload·········6 |
3605 | ·······118:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V | 3605 | ·······118:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V |
3606 | ·······121:·iload·········4 | 3606 | ·······121:·iload·········4 |
Offset 3613, 53 lines modified | Offset 3613, 53 lines modified | ||
3613 | ·······136:·ldc···········#26·················//·String·ITEM_ID_LIST | 3613 | ·······136:·ldc···········#26·················//·String·ITEM_ID_LIST |
3614 | ·······138:·aload·········5 | 3614 | ·······138:·aload·········5 |
3615 | ·······140:·invokevirtual·#665················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V | 3615 | ·······140:·invokevirtual·#665················//·Method·android/os/Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V |
3616 | ·······143:·aload_0 | 3616 | ·······143:·aload_0 |
3617 | ·······144:·getfield······#239················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService; | 3617 | ·······144:·getfield······#239················//·Field·mService:Lcom/android/vending/billing/IInAppBillingService; |
3618 | ·······147:·astore········6 | 3618 | ·······147:·astore········6 |
3619 | ·······149:·iconst_3 | 3619 | ·······149:·iconst_3 |
3620 | ·······150:·istore········ | 3620 | ·······150:·istore········7 |
3621 | ·······152:·aload_0 | 3621 | ·······152:·aload_0 |
3622 | ·······153:·getfield······#133················//·Field·mContext:Landroid/content/Context; | 3622 | ·······153:·getfield······#133················//·Field·mContext:Landroid/content/Context; |
3623 | ·······156:·invokevirtual·#243················//·Method·android/content/Context.getPackageName:()Ljava/lang/String; | 3623 | ·······156:·invokevirtual·#243················//·Method·android/content/Context.getPackageName:()Ljava/lang/String; |
3624 | ·······159:·astore········1 | 3624 | ·······159:·astore········11 |
3625 | ·······161:·aload·········6 | 3625 | ·······161:·aload·········6 |
3626 | ·······163:·iload········· | 3626 | ·······163:·iload·········7 |
3627 | ·······165:·aload·········1 | 3627 | ·······165:·aload·········11 |
3628 | ·······167:·aload_1 | 3628 | ·······167:·aload_1 |
3629 | ·······168:·aload·········10 | 3629 | ·······168:·aload·········10 |
3630 | ·······170:·invokeinterface·#669,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; | 3630 | ·······170:·invokeinterface·#669,··5··········//·InterfaceMethod·com/android/vending/billing/IInAppBillingService.getSkuDetails:(ILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; |
3631 | ·······175:·astore········1 | 3631 | ·······175:·astore········12 |
3632 | ·······177:·ldc···········#67·················//·String·DETAILS_LIST | 3632 | ·······177:·ldc···········#67·················//·String·DETAILS_LIST |
3633 | ·······179:·astore········6 | 3633 | ·······179:·astore········6 |
3634 | ·······181:·aload·········1 | 3634 | ·······181:·aload·········12 |
3635 | ·······183:·aload·········6 | 3635 | ·······183:·aload·········6 |
3636 | ·······185:·invokevirtual·#590················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z | 3636 | ·······185:·invokevirtual·#590················//·Method·android/os/Bundle.containsKey:(Ljava/lang/String;)Z |
3637 | ·······188:·istore········ | 3637 | ·······188:·istore········9 |
3638 | ·······190:·iload········· | 3638 | ·······190:·iload·········9 |
3639 | ·······192:·ifne··········275 | 3639 | ·······192:·ifne··········275 |
3640 | ·······195:·aload_0 | 3640 | ·······195:·aload_0 |
3641 | ·······196:·aload·········1 | 3641 | ·······196:·aload·········12 |
3642 | ·······198:·invokevirtual·#471················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I | 3642 | ·······198:·invokevirtual·#471················//·Method·getResponseCodeFromBundle:(Landroid/os/Bundle;)I |
3643 | ·······201:·istore········4 | 3643 | ·······201:·istore········4 |
3644 | ·······203:·iload·········4 | 3644 | ·······203:·iload·········4 |
3645 | ·······205:·ifeq··········256 | 3645 | ·······205:·ifeq··········256 |
3646 | ·······208:·new···········#159················//·class·java/lang/StringBuilder | 3646 | ·······208:·new···········#159················//·class·java/lang/StringBuilder |
3647 | ·······211:·astore········6 | 3647 | ·······211:·astore········6 |
3648 | ·······213:·aload·········6 | 3648 | ·······213:·aload·········6 |
3649 | ·······215:·invokespecial·#160················//·Method·java/lang/StringBuilder."<init>":()V | 3649 | ·······215:·invokespecial·#160················//·Method·java/lang/StringBuilder."<init>":()V |
3650 | ·······218:·aload·········6 | 3650 | ·······218:·aload·········6 |
3651 | ·······220:·ldc_w·········#671················//·String·getSkuDetails()·failed: | 3651 | ·······220:·ldc_w·········#671················//·String·getSkuDetails()·failed: |
3652 | ·······223:·invokevirtual·#168················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3652 | ·······223:·invokevirtual·#168················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3653 | ·······226:·astore········6 | 3653 | ·······226:·astore········6 |
3654 | ·······228:·iload·········4 | 3654 | ·······228:·iload·········4 |
3655 | ·······230:·invokestatic··#258················//·Method·getResponseDesc:(I)Ljava/lang/String; | 3655 | ·······230:·invokestatic··#258················//·Method·getResponseDesc:(I)Ljava/lang/String; |
3656 | ·······233:·astore········1 | 3656 | ·······233:·astore········13 |
3657 | ·······235:·aload·········6 | 3657 | ·······235:·aload·········6 |
3658 | ·······237:·aload·········1 | 3658 | ·······237:·aload·········13 |
3659 | ·······239:·invokevirtual·#168················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3659 | ·······239:·invokevirtual·#168················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3660 | ·······242:·invokevirtual·#174················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 3660 | ·······242:·invokevirtual·#174················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
3661 | ·······245:·astore········6 | 3661 | ·······245:·astore········6 |
3662 | ·······247:·aload_0 | 3662 | ·······247:·aload_0 |
3663 | ·······248:·aload·········6 | 3663 | ·······248:·aload·········6 |
3664 | ·······250:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V | 3664 | ·······250:·invokevirtual·#139················//·Method·logDebug:(Ljava/lang/String;)V |
3665 | ·······253:·goto··········121 | 3665 | ·······253:·goto··········121 |
Offset 3667, 58 lines modified | Offset 3667, 56 lines modified | ||
3667 | ·······259:·astore········6 | 3667 | ·······259:·astore········6 |
3668 | ·······261:·aload_0 | 3668 | ·······261:·aload_0 |
3669 | ·······262:·aload·········6 | 3669 | ·······262:·aload·········6 |
3670 | ·······264:·invokevirtual·#183················//·Method·logError:(Ljava/lang/String;)V | 3670 | ·······264:·invokevirtual·#183················//·Method·logError:(Ljava/lang/String;)V |
3671 | ·······267:·sipush········-1002 | 3671 | ·······267:·sipush········-1002 |
3672 | ·······270:·istore········4 | 3672 | ·······270:·istore········4 |
3673 | ·······272:·goto··········121 | 3673 | ·······272:·goto··········121 |
3674 | ·······275:·aload·········12 | ||
3674 | ·······27 | 3675 | ·······277:·ldc···········#67·················//·String·DETAILS_LIST |
3675 | ·······277:·astore········6 | ||
3676 | ·······279:·aload·········13 | ||
3677 | ·······281:·aload·········6 | ||
3678 | ·······2 | 3676 | ·······279:·invokevirtual·#596················//·Method·android/os/Bundle.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; |
3679 | ·······28 | 3677 | ·······282:·astore········14 |
3680 | ·······28 | 3678 | ·······284:·aload·········14 |
3681 | ·······2 | 3679 | ·······286:·invokevirtual·#674················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
3682 | ·······2 | 3680 | ·······289:·astore········6 |
Max diff block lines reached; 352/12041 bytes (2.92%) of diff not shown. |
Offset 227, 46 lines modified | Offset 227, 44 lines modified | ||
227 | ·········0:·new···········#43·················//·class·java/util/ArrayList | 227 | ·········0:·new···········#43·················//·class·java/util/ArrayList |
228 | ·········3:·astore_2 | 228 | ·········3:·astore_2 |
229 | ·········4:·aload_2 | 229 | ·········4:·aload_2 |
230 | ·········5:·invokespecial·#51·················//·Method·java/util/ArrayList."<init>":()V | 230 | ·········5:·invokespecial·#51·················//·Method·java/util/ArrayList."<init>":()V |
231 | ·········8:·aload_0 | 231 | ·········8:·aload_0 |
232 | ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map; | 232 | ·········9:·getfield······#18·················//·Field·mPurchaseMap:Ljava/util/Map; |
233 | ········12:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; | 233 | ········12:·invokeinterface·#55,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; |
234 | ········17:·astore_3 | ||
235 | ········18:·aload_3 | ||
236 | ········1 | 234 | ········17:·invokeinterface·#61,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
237 | ········24:·astore········4 | ||
238 | ········2 | 235 | ········22:·astore_3 |
236 | ········23:·aload_3 | ||
239 | ········2 | 237 | ········24:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
240 | ········ | 238 | ········29:·istore········4 |
241 | ········3 | 239 | ········31:·iload·········4 |
242 | ········3 | 240 | ········33:·ifeq··········86 |
243 | ········ | 241 | ········36:·aload_3 |
244 | ········ | 242 | ········37:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
245 | ········4 | 243 | ········42:·checkcast·····#20·················//·class·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase |
246 | ········ | 244 | ········45:·astore········5 |
247 | ········ | 245 | ········47:·aload·········5 |
248 | ········ | 246 | ········49:·invokevirtual·#74·················//·Method·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase.getItemType:()Ljava/lang/String; |
249 | ········57:·astore_3 | ||
250 | ········5 | 247 | ········52:·astore········6 |
248 | ········54:·aload·········6 | ||
251 | ········5 | 249 | ········56:·aload_1 |
252 | ········ | 250 | ········57:·invokevirtual·#79·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
253 | ········6 | 251 | ········60:·istore········4 |
254 | ········6 | 252 | ········62:·iload·········4 |
255 | ········6 | 253 | ········64:·ifeq··········23 |
256 | ········ | 254 | ········67:·aload·········5 |
257 | ········ | 255 | ········69:·invokevirtual·#24·················//·Method·com/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase.getSku:()Ljava/lang/String; |
258 | ········7 | 256 | ········72:·astore········6 |
259 | ········7 | 257 | ········74:·aload_2 |
260 | ········7 | 258 | ········75:·aload·········6 |
261 | ········7 | 259 | ········77:·invokeinterface·#84,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
262 | ········8 | 260 | ········82:·pop |
263 | ········8 | 261 | ········83:·goto··········23 |
264 | ········8 | 262 | ········86:·aload_2 |
265 | ········8 | 263 | ········87:·areturn |
266 | ··java.util.List·getAllPurchases(); | 264 | ··java.util.List·getAllPurchases(); |
267 | ····descriptor:·()Ljava/util/List; | 265 | ····descriptor:·()Ljava/util/List; |
268 | ····flags:·(0x0000) | 266 | ····flags:·(0x0000) |
269 | ····Code: | 267 | ····Code: |
270 | ······stack=300,·locals=3,·args_size=1 | 268 | ······stack=300,·locals=3,·args_size=1 |
271 | ·········0:·new···········#43·················//·class·java/util/ArrayList | 269 | ·········0:·new···········#43·················//·class·java/util/ArrayList |
Offset 57, 78 lines modified | Offset 57, 78 lines modified | ||
57 | ····.annotation·system·Ldalvik/annotation/Throws; | 57 | ····.annotation·system·Ldalvik/annotation/Throws; |
58 | ········value·=·{ | 58 | ········value·=·{ |
59 | ············Landroid/os/RemoteException; | 59 | ············Landroid/os/RemoteException; |
60 | ········} | 60 | ········} |
61 | ····.end·annotation | 61 | ····.end·annotation |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·3 | 63 | ····.line·365 |
64 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 64 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····.line·3 | 66 | ····.line·366 |
67 | ····.local·v0,·"_data":Landroid/os/Parcel; | 67 | ····.local·v0,·"_data":Landroid/os/Parcel; |
68 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 68 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····.line·3 | 70 | ····.line·369 |
71 | ····.local·v1,·"_reply":Landroid/os/Parcel; | 71 | ····.local·v1,·"_reply":Landroid/os/Parcel; |
72 | ····:try_start_0 | 72 | ····:try_start_0 |
73 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" | 73 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" |
74 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 74 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
75 | ····.line·3 | 75 | ····.line·370 |
76 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V | 76 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V |
77 | ····.line·3 | 77 | ····.line·371 |
78 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 78 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
79 | ····.line·3 | 79 | ····.line·372 |
80 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 80 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
81 | ····.line·3 | 81 | ····.line·373 |
82 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 82 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
83 | ····const/4·v4,·0x5 | 83 | ····const/4·v4,·0x5 |
84 | ····const/4·v5,·0x0 | 84 | ····const/4·v5,·0x0 |
85 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 85 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
86 | ····.line·3 | 86 | ····.line·374 |
87 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readException()V | 87 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readException()V |
88 | ····.line·3 | 88 | ····.line·375 |
89 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readInt()I | 89 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readInt()I |
90 | ····:try_end_0 | 90 | ····:try_end_0 |
91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
92 | ····move-result·v2 | 92 | ····move-result·v2 |
93 | ····.line·3 | 93 | ····.line·378 |
94 | ····.local·v2,·"_result":I | 94 | ····.local·v2,·"_result":I |
95 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 95 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
96 | ····.line·3 | 96 | ····.line·379 |
97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
98 | ····.line·3 | 98 | ····.line·381 |
99 | ····return·v2 | 99 | ····return·v2 |
100 | ····.line·3 | 100 | ····.line·378 |
101 | ····.end·local·v2····#·"_result":I | 101 | ····.end·local·v2····#·"_result":I |
102 | ····:catchall_0 | 102 | ····:catchall_0 |
103 | ····move-exception·v3 | 103 | ····move-exception·v3 |
104 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 104 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
105 | ····.line·3 | 105 | ····.line·379 |
106 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 106 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
107 | ····throw·v3 | 107 | ····throw·v3 |
108 | .end·method | 108 | .end·method |
109 | .method·public·getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; | 109 | .method·public·getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; |
110 | ····.locals·6 | 110 | ····.locals·6 |
Offset 140, 104 lines modified | Offset 140, 104 lines modified | ||
140 | ····.annotation·system·Ldalvik/annotation/Throws; | 140 | ····.annotation·system·Ldalvik/annotation/Throws; |
141 | ········value·=·{ | 141 | ········value·=·{ |
142 | ············Landroid/os/RemoteException; | 142 | ············Landroid/os/RemoteException; |
143 | ········} | 143 | ········} |
144 | ····.end·annotation | 144 | ····.end·annotation |
145 | ····.prologue | 145 | ····.prologue |
146 | ····.line·2 | 146 | ····.line·288 |
147 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 147 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
149 | ····.line·2 | 149 | ····.line·289 |
150 | ····.local·v0,·"_data":Landroid/os/Parcel; | 150 | ····.local·v0,·"_data":Landroid/os/Parcel; |
151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
152 | ····move-result-object·v1 | 152 | ····move-result-object·v1 |
153 | ····.line· | 153 | ····.line·292 |
154 | ····.local·v1,·"_reply":Landroid/os/Parcel; | 154 | ····.local·v1,·"_reply":Landroid/os/Parcel; |
155 | ····:try_start_0 | 155 | ····:try_start_0 |
156 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" | 156 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" |
157 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 157 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
158 | ····.line· | 158 | ····.line·293 |
159 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V | 159 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V |
160 | ····.line· | 160 | ····.line·294 |
161 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 161 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
162 | ····.line· | 162 | ····.line·295 |
163 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 163 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
164 | ····.line· | 164 | ····.line·296 |
165 | ····invoke-virtual·{v0,·p4},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 165 | ····invoke-virtual·{v0,·p4},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
166 | ····.line· | 166 | ····.line·297 |
167 | ····invoke-virtual·{v0,·p5},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 167 | ····invoke-virtual·{v0,·p5},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
168 | ····.line· | 168 | ····.line·298 |
169 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 169 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
170 | ····const/4·v4,·0x3 | 170 | ····const/4·v4,·0x3 |
171 | ····const/4·v5,·0x0 | 171 | ····const/4·v5,·0x0 |
172 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 172 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
Max diff block lines reached; 10083/14071 bytes (71.66%) of diff not shown. |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·10 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·184 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 646, 24 lines modified | Offset 646, 26 lines modified | ||
646 | ····.line·220 | 646 | ····.line·220 |
647 | ····.local·v7,·"cellRv":Landroid/widget/RemoteViews; | 647 | ····.local·v7,·"cellRv":Landroid/widget/RemoteViews; |
648 | ····const·v33,·0x1020014 | 648 | ····const·v33,·0x1020014 |
649 | ····const/16·v34,·0x5 | 649 | ····const/16·v34,·0x5 |
650 | ····.line·221 | ||
650 | ····move/from16·v0,·v34 | 651 | ····move/from16·v0,·v34 |
651 | ····invoke-virtual·{v5,·v0},·Ljava/util/Calendar;->get(I)I | 652 | ····invoke-virtual·{v5,·v0},·Ljava/util/Calendar;->get(I)I |
652 | ····move-result·v34 | 653 | ····move-result·v34 |
653 | ····invoke-static/range·{v34·..·v34},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 654 | ····invoke-static/range·{v34·..·v34},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
654 | ····move-result-object·v34 | 655 | ····move-result-object·v34 |
656 | ····.line·220 | ||
655 | ····move/from16·v0,·v33 | 657 | ····move/from16·v0,·v33 |
656 | ····move-object/from16·v1,·v34 | 658 | ····move-object/from16·v1,·v34 |
657 | ····invoke-virtual·{v7,·v0,·v1},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V | 659 | ····invoke-virtual·{v7,·v0,·v1},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V |
658 | ····.line·222 | 660 | ····.line·222 |
Offset 811, 32 lines modified | Offset 813, 35 lines modified | ||
811 | ····move-object/from16·v2,·v36 | 813 | ····move-object/from16·v2,·v36 |
812 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 814 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
813 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.PREVIOUS_MONTH" | 815 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.PREVIOUS_MONTH" |
816 | ····.line·235 | ||
814 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 817 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
815 | ····move-result-object·v35 | 818 | ····move-result-object·v35 |
816 | ····const/high16·v36,·0x8000000 | 819 | ····const/high16·v36,·0x8000000 |
820 | ····.line·233 | ||
817 | ····move-object/from16·v0,·p1 | 821 | ····move-object/from16·v0,·p1 |
818 | ····move/from16·v1,·v34 | 822 | ····move/from16·v1,·v34 |
819 | ····move-object/from16·v2,·v35 | 823 | ····move-object/from16·v2,·v35 |
820 | ····move/from16·v3,·v36 | 824 | ····move/from16·v3,·v36 |
821 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 825 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
822 | ····move-result-object·v34 | 826 | ····move-result-object·v34 |
827 | ····.line·232 | ||
823 | ····move-object/from16·v0,·v23 | 828 | ····move-object/from16·v0,·v23 |
824 | ····move/from16·v1,·v33 | 829 | ····move/from16·v1,·v33 |
825 | ····move-object/from16·v2,·v34 | 830 | ····move-object/from16·v2,·v34 |
826 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V | 831 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V |
Offset 872, 32 lines modified | Offset 877, 35 lines modified | ||
872 | ····move-object/from16·v2,·v36 | 877 | ····move-object/from16·v2,·v36 |
873 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 878 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
874 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.NEXT_MONTH" | 879 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.NEXT_MONTH" |
880 | ····.line·241 | ||
875 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 881 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
876 | ····move-result-object·v35 | 882 | ····move-result-object·v35 |
877 | ····const/high16·v36,·0x8000000 | 883 | ····const/high16·v36,·0x8000000 |
884 | ····.line·239 | ||
878 | ····move-object/from16·v0,·p1 | 885 | ····move-object/from16·v0,·p1 |
879 | ····move/from16·v1,·v34 | 886 | ····move/from16·v1,·v34 |
880 | ····move-object/from16·v2,·v35 | 887 | ····move-object/from16·v2,·v35 |
881 | ····move/from16·v3,·v36 | 888 | ····move/from16·v3,·v36 |
882 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 889 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
883 | ····move-result-object·v34 | 890 | ····move-result-object·v34 |
891 | ····.line·238 | ||
884 | ····move-object/from16·v0,·v23 | 892 | ····move-object/from16·v0,·v23 |
885 | ····move/from16·v1,·v33 | 893 | ····move/from16·v1,·v33 |
886 | ····move-object/from16·v2,·v34 | 894 | ····move-object/from16·v2,·v34 |
887 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V | 895 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V |
Offset 917, 32 lines modified | Offset 925, 35 lines modified | ||
917 | ····move-object/from16·v2,·v36 | 925 | ····move-object/from16·v2,·v36 |
918 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 926 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
919 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.RESET_MONTH" | 927 | ····const-string·v36,·"com.tobiaskuban.android.monthcalendarwidgetfoss.action.RESET_MONTH" |
928 | ····.line·246 | ||
920 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 929 | ····invoke-virtual/range·{v35·..·v36},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
921 | ····move-result-object·v35 | 930 | ····move-result-object·v35 |
922 | ····const/high16·v36,·0x8000000 | 931 | ····const/high16·v36,·0x8000000 |
932 | ····.line·244 | ||
923 | ····move-object/from16·v0,·p1 | 933 | ····move-object/from16·v0,·p1 |
924 | ····move/from16·v1,·v34 | 934 | ····move/from16·v1,·v34 |
925 | ····move-object/from16·v2,·v35 | 935 | ····move-object/from16·v2,·v35 |
926 | ····move/from16·v3,·v36 | 936 | ····move/from16·v3,·v36 |
927 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 937 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
928 | ····move-result-object·v34 | 938 | ····move-result-object·v34 |
939 | ····.line·243 | ||
Max diff block lines reached; 5775/9260 bytes (62.37%) of diff not shown. |
Offset 152, 14 lines modified | Offset 152, 15 lines modified | ||
152 | ····.local·v13,·"ft":Landroid/app/FragmentTransaction; | 152 | ····.local·v13,·"ft":Landroid/app/FragmentTransaction; |
153 | ····const-string·v6,·"alterechtschreibung@googlemail.com" | 153 | ····const-string·v6,·"alterechtschreibung@googlemail.com" |
154 | ····const-string·v7,·"EUR" | 154 | ····const-string·v7,·"EUR" |
155 | ····const·v1,·0x7f07001d | 155 | ····const·v1,·0x7f07001d |
156 | ····.line·80 | ||
156 | ····invoke-virtual·{p0,·v1},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity;->getString(I)Ljava/lang/String; | 157 | ····invoke-virtual·{p0,·v1},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity;->getString(I)Ljava/lang/String; |
157 | ····move-result-object·v8 | 158 | ····move-result-object·v8 |
158 | ····const-string·v10,·"https://github.com/alterechtschreibung" | 159 | ····const-string·v10,·"https://github.com/alterechtschreibung" |
159 | ····const-string·v11,·"flattr.com/profile/alterechtschreibung" | 160 | ····const-string·v11,·"flattr.com/profile/alterechtschreibung" |
Offset 168, 14 lines modified | Offset 169, 15 lines modified | ||
168 | ····move-object·v3,·v2 | 169 | ····move-object·v3,·v2 |
169 | ····move-object·v4,·v2 | 170 | ····move-object·v4,·v2 |
170 | ····move·v9,·v5 | 171 | ····move·v9,·v5 |
172 | ····.line·79 | ||
171 | ····invoke-static/range·{v0·..·v11},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->newInstance(ZZLjava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 173 | ····invoke-static/range·{v0·..·v11},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->newInstance(ZZLjava/lang/String;[Ljava/lang/String;[Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
172 | ····move-result-object·v12 | 174 | ····move-result-object·v12 |
173 | ····.line·83 | 175 | ····.line·83 |
174 | ····.local·v12,·"donationsFragment":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 176 | ····.local·v12,·"donationsFragment":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
175 | ····const·v0,·0x7f0b000c | 177 | ····const·v0,·0x7f0b000c |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/DonationsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·330 | 27 | ····.line·330 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$6;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$6;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·274 | 27 | ····.line·274 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$4;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$4;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·250 | 27 | ····.line·250 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·516 | 27 | ····.line·516 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$8;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$8;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 331, 39 lines modified | Offset 331, 15 lines modified | ||
331 | ····move-result-object·v11 | 331 | ····move-result-object·v11 |
332 | ····invoke-virtual·{v11,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 332 | ····invoke-virtual·{v11,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
333 | ····move-result-object·v11 | 333 | ····move-result-object·v11 |
334 | ····const-string·v12,·"api.flattr.com/js/0.6/load.js?mode=auto\';t.parentNode.insertBefore(s,·t);})();/*·]]>·*/</script>" | ||
334 | ····const-string·v12,·"api.flattr.com/js/0.6/load.js?mode=auto\';" | ||
335 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
336 | ····move-result-object·v11 | ||
337 | ····const-string·v12,·"t.parentNode.insertBefore(s,·t);" | ||
338 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
339 | ····move-result-object·v11 | ||
340 | ····const-string·v12,·"})();" | ||
341 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
342 | ····move-result-object·v11 | ||
343 | ····const-string·v12,·"/*·]]>·*/" | ||
344 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
345 | ····move-result-object·v11 | ||
346 | ····const-string·v12,·"</script>" | ||
347 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 335 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
348 | ····move-result-object·v11 | 336 | ····move-result-object·v11 |
349 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 337 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 834, 18 lines modified | Offset 810, 20 lines modified | ||
834 | ····.local·v0,·"e":Landroid/content/ActivityNotFoundException; | 810 | ····.local·v0,·"e":Landroid/content/ActivityNotFoundException; |
835 | ····const·v4,·0x1080027 | 811 | ····const·v4,·0x1080027 |
836 | ····const·v5,·0x7f07000e | 812 | ····const·v5,·0x7f07000e |
837 | ····const·v6,·0x7f07000f | 813 | ····const·v6,·0x7f07000f |
814 | ····.line·396 | ||
838 | ····invoke-virtual·{p0,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; | 815 | ····invoke-virtual·{p0,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; |
839 | ····move-result-object·v6 | 816 | ····move-result-object·v6 |
817 | ····.line·395 | ||
840 | ····invoke-virtual·{p0,·v4,·v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V | 818 | ····invoke-virtual·{p0,·v4,·v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V |
841 | ····goto·:goto_0 | 819 | ····goto·:goto_0 |
842 | .end·method | 820 | .end·method |
843 | .method·public·onActivityCreated(Landroid/os/Bundle;)V | 821 | .method·public·onActivityCreated(Landroid/os/Bundle;)V |
844 | ····.locals·9 | 822 | ····.locals·9 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·307 | 27 | ····.line·307 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 140, 15 lines modified | Offset 141, 17 lines modified | ||
140 | ····const·v2,·0x7f07000c | 141 | ····const·v2,·0x7f07000c |
141 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 142 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$5;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
142 | ····const·v4,·0x7f07000d | 143 | ····const·v4,·0x7f07000d |
144 | ····.line·324 | ||
143 | ····invoke-virtual·{v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; | 145 | ····invoke-virtual·{v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; |
144 | ····move-result-object·v3 | 146 | ····move-result-object·v3 |
147 | ····.line·323 | ||
145 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V | 148 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V |
146 | ····goto·:goto_0 | 149 | ····goto·:goto_0 |
147 | .end·method | 150 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·203 | 27 | ····.line·203 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$mLoadingFrame:Landroid/widget/FrameLayout; | 21 | .field·final·synthetic·val$mLoadingFrame:Landroid/widget/FrameLayout; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;Landroid/widget/FrameLayout;Landroid/webkit/WebView;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;Landroid/widget/FrameLayout;Landroid/webkit/WebView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·419 | 27 | ····.line·419 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->val$mLoadingFrame:Landroid/widget/FrameLayout; | 29 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->val$mLoadingFrame:Landroid/widget/FrameLayout; |
Offset 77, 20 lines modified | Offset 78, 22 lines modified | ||
77 | ····move-result-object·v2 | 78 | ····move-result-object·v2 |
78 | ····new-instance·v3,·Landroid/content/Intent; | 79 | ····new-instance·v3,·Landroid/content/Intent; |
79 | ····const-string·v4,·"android.intent.action.VIEW" | 80 | ····const-string·v4,·"android.intent.action.VIEW" |
81 | ····.line·449 | ||
80 | ····invoke-static·{p2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 82 | ····invoke-static·{p2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
81 | ····move-result-object·v5 | 83 | ····move-result-object·v5 |
82 | ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 84 | ····invoke-direct·{v3,·v4,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
85 | ····.line·448 | ||
83 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | 86 | ····invoke-virtual·{v2,·v3},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V |
84 | ····:try_end_0 | 87 | ····:try_end_0 |
85 | ····.catch·Landroid/content/ActivityNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 88 | ····.catch·Landroid/content/ActivityNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
86 | ····.line·454 | 89 | ····.line·454 |
87 | ····:goto_0 | 90 | ····:goto_0 |
88 | ····invoke-virtual·{p1},·Landroid/webkit/WebView;->stopLoading()V | 91 | ····invoke-virtual·{p1},·Landroid/webkit/WebView;->stopLoading()V |
Offset 113, 18 lines modified | Offset 116, 20 lines modified | ||
113 | ····const·v4,·0x7f07000e | 116 | ····const·v4,·0x7f07000e |
114 | ····iget-object·v5,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 117 | ····iget-object·v5,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
115 | ····const·v6,·0x7f07000f | 118 | ····const·v6,·0x7f07000f |
119 | ····.line·452 | ||
116 | ····invoke-virtual·{v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; | 120 | ····invoke-virtual·{v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; |
117 | ····move-result-object·v5 | 121 | ····move-result-object·v5 |
122 | ····.line·451 | ||
118 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V | 123 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V |
119 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
120 | .end·method | 125 | .end·method |
121 | .method·public·onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V | 126 | .method·public·onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V |
122 | ····.locals·2 | 127 | ····.locals·2 |
Offset 172, 20 lines modified | Offset 177, 22 lines modified | ||
172 | ····move-result-object·v1 | 177 | ····move-result-object·v1 |
173 | ····new-instance·v2,·Landroid/content/Intent; | 178 | ····new-instance·v2,·Landroid/content/Intent; |
174 | ····const-string·v3,·"android.intent.action.VIEW" | 179 | ····const-string·v3,·"android.intent.action.VIEW" |
180 | ····.line·427 | ||
175 | ····invoke-static·{p2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 181 | ····invoke-static·{p2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
176 | ····move-result-object·v4 | 182 | ····move-result-object·v4 |
177 | ····invoke-direct·{v2,·v3,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 183 | ····invoke-direct·{v2,·v3,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
184 | ····.line·426 | ||
178 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | 185 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V |
179 | ····:try_end_0 | 186 | ····:try_end_0 |
180 | ····.catch·Landroid/content/ActivityNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 187 | ····.catch·Landroid/content/ActivityNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
181 | ····.line·433 | 188 | ····.line·433 |
182 | ····:goto_0 | 189 | ····:goto_0 |
183 | ····const/4·v1,·0x0 | 190 | ····const/4·v1,·0x0 |
Offset 204, 15 lines modified | Offset 211, 17 lines modified | ||
204 | ····const·v3,·0x7f07000e | 211 | ····const·v3,·0x7f07000e |
205 | ····iget-object·v4,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 212 | ····iget-object·v4,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$7;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
206 | ····const·v5,·0x7f07000f | 213 | ····const·v5,·0x7f07000f |
214 | ····.line·430 | ||
207 | ····invoke-virtual·{v4,·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; | 215 | ····invoke-virtual·{v4,·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; |
208 | ····move-result-object·v4 | 216 | ····move-result-object·v4 |
217 | ····.line·429 | ||
209 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V | 218 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V |
210 | ····goto·:goto_0 | 219 | ····goto·:goto_0 |
211 | .end·method | 220 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 21 | .field·final·synthetic·this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V | 23 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·223 | 27 | ····.line·223 |
27 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 70, 18 lines modified | Offset 71, 20 lines modified | ||
70 | ····const·v2,·0x7f070005 | 71 | ····const·v2,·0x7f070005 |
71 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; | 72 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment; |
72 | ····const·v4,·0x7f070006 | 73 | ····const·v4,·0x7f070006 |
74 | ····.line·231 | ||
73 | ····invoke-virtual·{v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; | 75 | ····invoke-virtual·{v3,·v4},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->getString(I)Ljava/lang/String; |
74 | ····move-result-object·v3 | 76 | ····move-result-object·v3 |
77 | ····.line·230 | ||
75 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V | 78 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/DonationsFragment;->openDialog(IILjava/lang/String;)V |
76 | ····.line·237 | 79 | ····.line·237 |
77 | ····:cond_1 | 80 | ····:cond_1 |
78 | ····:goto_0 | 81 | ····:goto_0 |
79 | ····return-void | 82 | ····return-void |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$results:Ljava/util/List; | 22 | .field·final·synthetic·val$results:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·969 | 28 | ····.line·969 |
28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; | 29 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; |
29 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2;->val$results:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$2;->val$results:Ljava/util/List; |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$singleListener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener; | 28 | .field·final·synthetic·val$singleListener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Ljava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener;Landroid/os/Handler;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener;)V | 30 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Ljava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener;Landroid/os/Handler;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·947 | 34 | ····.line·947 |
34 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | 35 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
35 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->val$purchases:Ljava/util/List; | 36 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->val$purchases:Ljava/util/List; |
Offset 53, 46 lines modified | Offset 54, 45 lines modified | ||
53 | #·virtual·methods | 54 | #·virtual·methods |
54 | .method·public·run()V | 55 | .method·public·run()V |
55 | ····.locals·8 | 56 | ····.locals·8 |
56 | ····.prologue | 57 | ····.prologue |
57 | ····.line·949 | 58 | ····.line·949 |
58 | ····new-instance·v | 59 | ····new-instance·v2,·Ljava/util/ArrayList; |
59 | ····invoke-direct·{v | 60 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
60 | ····.line·950 | 61 | ····.line·950 |
61 | ····.local·v | 62 | ····.local·v2,·"results":Ljava/util/List;,·"Ljava/util/List<Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult;>;" |
62 | ····iget-object·v | 63 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->val$purchases:Ljava/util/List; |
63 | ····invoke-interface·{v | 64 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
64 | ····move-result-object·v | 65 | ····move-result-object·v3 |
65 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
66 | ····:goto_0 | 66 | ····:goto_0 |
67 | ····invoke-interface·{v | 67 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
68 | ····move-result·v4 | 68 | ····move-result·v4 |
69 | ····if-eqz·v4,·:cond_0 | 69 | ····if-eqz·v4,·:cond_0 |
70 | ····invoke-interface·{v | 70 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
71 | ····move-result-object·v | 71 | ····move-result-object·v1 |
72 | ····check-cast·v | 72 | ····check-cast·v1,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
73 | ····.line·952 | 73 | ····.line·952 |
74 | ····.local·v | 74 | ····.local·v1,·"purchase":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
75 | ····:try_start_0 | 75 | ····:try_start_0 |
76 | ····iget-object·v4,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | 76 | ····iget-object·v4,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
77 | ····invoke-virtual·{v4,·v | 77 | ····invoke-virtual·{v4,·v1},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->consume(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase;)V |
78 | ····.line·953 | 78 | ····.line·953 |
79 | ····new-instance·v4,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; | 79 | ····new-instance·v4,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; |
80 | ····const/4·v5,·0x0 | 80 | ····const/4·v5,·0x0 |
81 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 81 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
Offset 101, 29 lines modified | Offset 101, 29 lines modified | ||
101 | ····const-string·v7,·"Successful·consume·of·sku·" | 101 | ····const-string·v7,·"Successful·consume·of·sku·" |
102 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 102 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
103 | ····move-result-object·v6 | 103 | ····move-result-object·v6 |
104 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v1},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase;->getSku()Ljava/lang/String; |
105 | ····move-result-object·v7 | 105 | ····move-result-object·v7 |
106 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 106 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
107 | ····move-result-object·v6 | 107 | ····move-result-object·v6 |
108 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 108 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
109 | ····move-result-object·v6 | 109 | ····move-result-object·v6 |
110 | ····invoke-direct·{v4,·v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult;-><init>(ILjava/lang/String;)V | 110 | ····invoke-direct·{v4,·v5,·v6},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult;-><init>(ILjava/lang/String;)V |
111 | ····invoke-interface·{v | 111 | ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
112 | ····:try_end_0 | 112 | ····:try_end_0 |
113 | ····.catch·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException;·{:try_start_0·..·:try_end_0}·:catch_0 | 113 | ····.catch·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException;·{:try_start_0·..·:try_end_0}·:catch_0 |
114 | ····goto·:goto_0 | 114 | ····goto·:goto_0 |
115 | ····.line·955 | 115 | ····.line·955 |
116 | ····:catch_0 | 116 | ····:catch_0 |
Offset 131, 64 lines modified | Offset 131, 64 lines modified | ||
131 | ····.line·956 | 131 | ····.line·956 |
132 | ····.local·v0,·"ex":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException; | 132 | ····.local·v0,·"ex":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException; |
133 | ····invoke-virtual·{v0},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException;->getResult()Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; | 133 | ····invoke-virtual·{v0},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException;->getResult()Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; |
134 | ····move-result-object·v4 | 134 | ····move-result-object·v4 |
135 | ····invoke-interface·{v | 135 | ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | ····.line·960 | 137 | ····.line·960 |
138 | ····.end·local·v0····#·"ex":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException; | 138 | ····.end·local·v0····#·"ex":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabException; |
139 | ····.end·local·v | 139 | ····.end·local·v1····#·"purchase":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····iget-object·v | 141 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
142 | ····invoke-virtual·{v | 142 | ····invoke-virtual·{v3},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->flagEndAsync()V |
143 | ····.line·961 | 143 | ····.line·961 |
144 | ····iget-object·v | 144 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
145 | ····iget-boolean·v | 145 | ····iget-boolean·v3,·v3,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->mDisposed:Z |
146 | ····if-nez·v | 146 | ····if-nez·v3,·:cond_1 |
147 | ····iget-object·v | 147 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->val$singleListener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener; |
148 | ····if-eqz·v | 148 | ····if-eqz·v3,·:cond_1 |
149 | ····.line·962 | 149 | ····.line·962 |
150 | ····iget-object·v | 150 | ····iget-object·v3,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;->val$handler:Landroid/os/Handler; |
151 | ····new-instance·v | 151 | ····new-instance·v4,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1; |
Max diff block lines reached; 2903/10962 bytes (26.48%) of diff not shown. |
Offset 156, 69 lines modified | Offset 156, 68 lines modified | ||
156 | ············"Ljava/lang/String;", | 156 | ············"Ljava/lang/String;", |
157 | ············">;" | 157 | ············">;" |
158 | ········} | 158 | ········} |
159 | ····.end·annotation | 159 | ····.end·annotation |
160 | ····.prologue | 160 | ····.prologue |
161 | ····.line·72 | 161 | ····.line·72 |
162 | ····new-instance·v | 162 | ····new-instance·v1,·Ljava/util/ArrayList; |
163 | ····invoke-direct·{v | 163 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
164 | ····.line·73 | 164 | ····.line·73 |
165 | ····.local·v | 165 | ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
166 | ····iget-object·v | 166 | ····iget-object·v2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory;->mPurchaseMap:Ljava/util/Map; |
167 | ····invoke-interface·{v | 167 | ····invoke-interface·{v2},·Ljava/util/Map;->values()Ljava/util/Collection; |
168 | ····move-result-object·v | 168 | ····move-result-object·v2 |
169 | ····invoke-interface·{v | 169 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
170 | ····move-result-object·v | 170 | ····move-result-object·v2 |
171 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
172 | ····:cond_0 | 171 | ····:cond_0 |
173 | ····:goto_0 | 172 | ····:goto_0 |
174 | ····invoke-interface·{v | 173 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
175 | ····move-result·v3 | 174 | ····move-result·v3 |
176 | ····if-eqz·v3,·:cond_1 | 175 | ····if-eqz·v3,·:cond_1 |
177 | ····invoke-interface·{v | 176 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
178 | ····move-result-object·v | 177 | ····move-result-object·v0 |
179 | ····check-cast·v | 178 | ····check-cast·v0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
180 | ····.line·74 | 179 | ····.line·74 |
181 | ····.local·v | 180 | ····.local·v0,·"p":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
182 | ····invoke-virtual·{v | 181 | ····invoke-virtual·{v0},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase;->getItemType()Ljava/lang/String; |
183 | ····move-result-object·v3 | 182 | ····move-result-object·v3 |
184 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 183 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
185 | ····move-result·v3 | 184 | ····move-result·v3 |
186 | ····if-eqz·v3,·:cond_0 | 185 | ····if-eqz·v3,·:cond_0 |
187 | ····invoke-virtual·{v | 186 | ····invoke-virtual·{v0},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase;->getSku()Ljava/lang/String; |
188 | ····move-result-object·v3 | 187 | ····move-result-object·v3 |
189 | ····invoke-interface·{v | 188 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
190 | ····goto·:goto_0 | 189 | ····goto·:goto_0 |
191 | ····.line·76 | 190 | ····.line·76 |
192 | ····.end·local·v | 191 | ····.end·local·v0····#·"p":Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Purchase; |
193 | ····:cond_1 | 192 | ····:cond_1 |
194 | ····return-object·v | 193 | ····return-object·v1 |
195 | .end·method | 194 | .end·method |
196 | .method·getAllPurchases()Ljava/util/List; | 195 | .method·getAllPurchases()Ljava/util/List; |
197 | ····.locals·2 | 196 | ····.locals·2 |
198 | ····.annotation·system·Ldalvik/annotation/Signature; | 197 | ····.annotation·system·Ldalvik/annotation/Signature; |
199 | ········value·=·{ | 198 | ········value·=·{ |
200 | ············"()", | 199 | ············"()", |
Offset 200, 24 lines modified | Offset 200, 26 lines modified | ||
200 | ····.prologue | 200 | ····.prologue |
201 | ····.line·750 | 201 | ····.line·750 |
202 | ····const-string·v3,·"0:OK/1:User·Canceled/2:Unknown/3:Billing·Unavailable/4:Item·unavailable/5:Developer·Error/6:Error/7:Item·Already·Owned/8:Item·not·owned" | 202 | ····const-string·v3,·"0:OK/1:User·Canceled/2:Unknown/3:Billing·Unavailable/4:Item·unavailable/5:Developer·Error/6:Error/7:Item·Already·Owned/8:Item·not·owned" |
203 | ····const-string·v4,·"/" | 203 | ····const-string·v4,·"/" |
204 | ····.line·753 | ||
204 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 205 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
205 | ····move-result-object·v0 | 206 | ····move-result-object·v0 |
206 | ····.line·754 | 207 | ····.line·754 |
207 | ····.local·v0,·"iab_msgs":[Ljava/lang/String; | 208 | ····.local·v0,·"iab_msgs":[Ljava/lang/String; |
208 | ····const-string·v3,·"0:OK/-1001:Remote·exception·during·initialization/-1002:Bad·response·received/-1003:Purchase·signature·verification·failed/-1004:Send·intent·failed/-1005:User·cancelled/-1006:Unknown·purchase·response/-1007:Missing·token/-1008:Unknown·error/-1009:Subscriptions·not·available/-1010:Invalid·consumption·attempt" | 209 | ····const-string·v3,·"0:OK/-1001:Remote·exception·during·initialization/-1002:Bad·response·received/-1003:Purchase·signature·verification·failed/-1004:Send·intent·failed/-1005:User·cancelled/-1006:Unknown·purchase·response/-1007:Missing·token/-1008:Unknown·error/-1009:Subscriptions·not·available/-1010:Invalid·consumption·attempt" |
209 | ····const-string·v4,·"/" | 210 | ····const-string·v4,·"/" |
211 | ····.line·763 | ||
210 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 212 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
211 | ····move-result-object·v1 | 213 | ····move-result-object·v1 |
212 | ····.line·765 | 214 | ····.line·765 |
213 | ····.local·v1,·"iabhelper_msgs":[Ljava/lang/String; | 215 | ····.local·v1,·"iabhelper_msgs":[Ljava/lang/String; |
214 | ····const/16·v3,·-0x3e8 | 216 | ····const/16·v3,·-0x3e8 |
Offset 822, 14 lines modified | Offset 824, 15 lines modified | ||
822 | ····move-object·v5,·p3 | 824 | ····move-object·v5,·p3 |
823 | ····invoke-direct/range·{v0·..·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;-><init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Ljava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener;Landroid/os/Handler;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener;)V | 825 | ····invoke-direct/range·{v0·..·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;-><init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Ljava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeFinishedListener;Landroid/os/Handler;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnConsumeMultiFinishedListener;)V |
824 | ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 826 | ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
827 | ····.line·976 | ||
825 | ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V | 828 | ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V |
826 | ····.line·977 | 829 | ····.line·977 |
827 | ····return-void | 830 | ····return-void |
828 | .end·method | 831 | .end·method |
829 | .method·public·dispose()V | 832 | .method·public·dispose()V |
Offset 1850, 26 lines modified | Offset 1853, 28 lines modified | ||
1850 | ····const-string·v9,·".·Response:·" | 1853 | ····const-string·v9,·".·Response:·" |
1851 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1854 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1852 | ····move-result-object·v8 | 1855 | ····move-result-object·v8 |
1856 | ····.line·513 | ||
1853 | ····invoke-static·{v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->getResponseDesc(I)Ljava/lang/String; | 1857 | ····invoke-static·{v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->getResponseDesc(I)Ljava/lang/String; |
1854 | ····move-result-object·v9 | 1858 | ····move-result-object·v9 |
1855 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1859 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1856 | ····move-result-object·v8 | 1860 | ····move-result-object·v8 |
1857 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1861 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1858 | ····move-result-object·v8 | 1862 | ····move-result-object·v8 |
1863 | ····.line·512 | ||
1859 | ····invoke-virtual·{p0,·v8},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->logError(Ljava/lang/String;)V | 1864 | ····invoke-virtual·{p0,·v8},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;->logError(Ljava/lang/String;)V |
1860 | ····.line·514 | 1865 | ····.line·514 |
1861 | ····new-instance·v6,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; | 1866 | ····new-instance·v6,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; |
1862 | ····const/16·v8,·-0x3ee | 1867 | ····const/16·v8,·-0x3ee |
Offset 2276, 14 lines modified | Offset 2281, 15 lines modified | ||
2276 | ····new-instance·v4,·Landroid/content/Intent; | 2281 | ····new-instance·v4,·Landroid/content/Intent; |
2277 | ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V | 2282 | ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V |
2278 | ····const/4·v1,·0x0 | 2283 | ····const/4·v1,·0x0 |
2284 | ····.line·402 | ||
2279 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 2285 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
2280 | ····move-result-object·v1 | 2286 | ····move-result-object·v1 |
2281 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I | 2287 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I |
2282 | ····move-result·v5 | 2288 | ····move-result·v5 |
Offset 2296, 26 lines modified | Offset 2302, 28 lines modified | ||
2296 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I | 2302 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I |
2297 | ····move-result·v6 | 2303 | ····move-result·v6 |
2298 | ····const/4·v1,·0x0 | 2304 | ····const/4·v1,·0x0 |
2305 | ····.line·403 | ||
2299 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 2306 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
2300 | ····move-result-object·v1 | 2307 | ····move-result-object·v1 |
2301 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I | 2308 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I |
2302 | ····move-result·v7 | 2309 | ····move-result·v7 |
2303 | ····move-object·v1,·p1 | 2310 | ····move-object·v1,·p1 |
2304 | ····move/from16·v3,·p4 | 2311 | ····move/from16·v3,·p4 |
2312 | ····.line·400 | ||
2305 | ····invoke-virtual/range·{v1·..·v7},·Landroid/app/Activity;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V | 2313 | ····invoke-virtual/range·{v1·..·v7},·Landroid/app/Activity;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V |
2306 | ····:try_end_1 | 2314 | ····:try_end_1 |
2307 | ····.catch·Landroid/content/IntentSender$SendIntentException;·{:try_start_1·..·:try_end_1}·:catch_0 | 2315 | ····.catch·Landroid/content/IntentSender$SendIntentException;·{:try_start_1·..·:try_end_1}·:catch_0 |
2308 | ····.catch·Landroid/os/RemoteException;·{:try_start_1·..·:try_end_1}·:catch_1 | 2316 | ····.catch·Landroid/os/RemoteException;·{:try_start_1·..·:try_end_1}·:catch_1 |
2309 | ····goto/16·:goto_0 | 2317 | ····goto/16·:goto_0 |
Offset 2822, 14 lines modified | Offset 2830, 15 lines modified | ||
2822 | ····move-object·v4,·p3 | 2830 | ····move-object·v4,·p3 |
2823 | ····invoke-direct/range·{v0·..·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;-><init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;ZLjava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V | 2831 | ····invoke-direct/range·{v0·..·v5},·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;-><init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;ZLjava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V |
2824 | ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 2832 | ····invoke-direct·{v6,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
2833 | ····.line·634 | ||
2825 | ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V | 2834 | ····invoke-virtual·{v6},·Ljava/lang/Thread;->start()V |
Max diff block lines reached; 12291/16682 bytes (73.68%) of diff not shown. |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$querySkuDetails:Z | 28 | .field·final·synthetic·val$querySkuDetails:Z |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;ZLjava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V | 30 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;ZLjava/util/List;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$QueryInventoryFinishedListener;Landroid/os/Handler;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·611 | 34 | ····.line·611 |
34 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | 35 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
35 | ····iput-boolean·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;->val$querySkuDetails:Z | 36 | ····iput-boolean·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;->val$querySkuDetails:Z |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$result_f:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; | 24 | .field·final·synthetic·val$result_f:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory;)V | 26 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/Inventory;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·627 | 30 | ····.line·627 |
30 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2; | 31 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2; |
31 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1;->val$result_f:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; | 32 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$2$1;->val$result_f:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabResult; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$results:Ljava/util/List; | 22 | .field·final·synthetic·val$results:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·962 | 28 | ····.line·962 |
28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; | 29 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1;->this$1:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3; |
29 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1;->val$results:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$3$1;->val$results:Ljava/util/List; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$listener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener; | 22 | .field·final·synthetic·val$listener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener;)V | 24 | .method·constructor·<init>(Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper;Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·210 | 28 | ····.line·210 |
28 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; | 29 | ····iput-object·p1,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1;->this$0:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper; |
29 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1;->val$listener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener; | 30 | ····iput-object·p2,·p0,·Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$1;->val$listener:Lcom/tobiaskuban/android/monthcalendarwidgetfoss/donation/util/IabHelper$OnIabSetupFinishedListener; |