359 KB
/home/fdroid/fdroiddata/tmp/com.tastycactus.timesheet_6.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.tastycactus.timesheet_6.apk
2.68 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <l+S9N0yC7AdNaiOo4neaeVuk4bU=>, actual: <qg3xcF0i/hOF090ZkpB4Akgc2yA=> ERROR: SHA-1 digest of res/drawable/clock.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <c711BRnOt3DL/RUhY9rH3wi/Y6o=>, actual: <gCIyNo0kxFZgVw70R+U7ogXm/Ns=> ERROR: SHA-1 digest of res/drawable/ic_media_next.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <YLRmXrwUAIS+NKfbe8wr6ZDTQwo=>, actual: <Tlz8037hpnwV+mAF0ZaiI6kfbrE=> ERROR: SHA-1 digest of res/drawable/vert_toggle_off.9.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <RSlh7P7psGn9z5sH2yCAMrPSikU=>, actual: <6SZjWGWaKY7qodAVwVT24HkERH8=> ERROR: SHA-1 digest of res/drawable/vert_toggle_on.9.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <6i6KTDDKiDyG1ZMRU0QBycBFn10=>, actual: <crOSumJ6w2/l3xDESoQ2VwccTsM=> ERROR: SHA-1 digest of res/drawable/widget_bg_normal.9.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <G4QRLNQktg+QExZVBDAVg2ZtUdE=>, actual: <t8NN4Zgu6Bav/EnKiXhkrkbJtS4=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <OvtVoNiKexNAk/e+mc/u7L95mlo=>, actual: <HFoYe7MNJcGoSvwVzcen+GZUK5c=> ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <U9Melh431UZ2zwjMUQ9v1Nix66A=>, actual: <3SydPQzItvh+EuQJTgEFgel2WXI=>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·c976ca9aab6b07ee86273f3f32a44d44e99cd87e46b3379a379b8dbe222e38af 
10 Signer·#1·certificate·SHA-1·digest:·d48993fa046d3c3750774b342a2fe752b4cf91be 
11 Signer·#1·certificate·MD5·digest:·bad8946f86493c8262c194615dbfc777 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·f9e2b927e9fe3e6949fbe9d78d7946c631f72c7a15d31f91aea295cd6a82e5c3 
15 Signer·#1·public·key·SHA-1·digest:·93735cf94e8340693a793e0ba71b31f19bd62db7 
16 Signer·#1·public·key·MD5·digest:·15270e7f6d2ff8e6855839f676140ccd 
42.5 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 690 lines modifiedOffset 1, 676 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:·····················55215·(000000000000D7AFh)4 ··Zip·archive·file·size:·····················55355·(000000000000D83Bh)
5 ··Actual·end-cent-dir·record·offset:·········55193·(000000000000D799h)5 ··Actual·end-cent-dir·record·offset:·········55333·(000000000000D825h)
6 ··Expected·end-cent-dir·record·offset:·······55193·(000000000000D799h)6 ··Expected·end-cent-dir·record·offset:·······55333·(000000000000D825h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·22·entries.9 ··central·directory·contains·22·entries.
10 ··The·central·directory·is·1543·(0000000000000607h)·bytes·long,10 ··The·central·directory·is·1543·(0000000000000607h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·53650·(000000000000D192h).12 ··is·53790·(000000000000D21Eh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2013·Jun·18·17:26:1426 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·27·00:20:34
27 ··32-bit·CRC·value·(hex):·························cc98a29027 ··32-bit·CRC·value·(hex):·························29b04352
28 ··compressed·size:································739·bytes28 ··compressed·size:································1132·bytes
29 ··uncompressed·size:······························1541·bytes29 ··uncompressed·size:······························3784·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/F129BAB0.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···805 
43 ··················································(0000000000000325h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2013·Jun·18·17:26:14 
53 ··32-bit·CRC·value·(hex):·························69a1602a 
54 ··compressed·size:································807·bytes 
55 ··uncompressed·size:······························1662·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/F129BAB0.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···1678 
69 ··················································(000000000000068Eh)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2013·Jun·18·17:26:14 
79 ··32-bit·CRC·value·(hex):·························54cda6db 
80 ··compressed·size:································1037·bytes 
81 ··uncompressed·size:······························1297·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:40 Central·directory·entry·#2:
91 ---------------------------41 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··res/drawable/clock.png43 ··res/drawable/clock.png
  
94 ··offset·of·local·header·from·start·of·archive:···278244 ··offset·of·local·header·from·start·of·archive:···1201
95 ··················································(0000000000000ADEh)·bytes45 ··················································(00000000000004B1h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················1.047 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.049 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)50 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no52 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········2013·Jun·18·17:09:3253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
Max diff block lines reached; 36149/43444 bytes (83.21%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
954 B
AndroidManifest.xml (decoded)
896 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="6"·android:versionName="1.5"·package="com.tastycactus.timesheet">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="6"·android:versionName="1.5"·package="com.tastycactus.timesheet"·platformBuildVersionCode="7"·platformBuildVersionName="2.1-update1">
3 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>3 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
4 ··<application·android:label="@string/app_name"·android:icon="@drawable/clock">4 ··<application·android:label="@string/app_name"·android:icon="@drawable/clock">
5 ····<activity·android:label="@string/app_name"·android:name=".TimesheetActivity">5 ····<activity·android:label="@string/app_name"·android:name=".TimesheetActivity">
6 ······<intent-filter>6 ······<intent-filter>
7 ········<action·android:name="android.intent.action.MAIN"/>7 ········<action·android:name="android.intent.action.MAIN"/>
8 ········<category·android:name="android.intent.category.LAUNCHER"/>8 ········<category·android:name="android.intent.category.LAUNCHER"/>
9 ······</intent-filter>9 ······</intent-filter>
45.2 KB
resources.arsc
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
00000000:·0200·0c00·ec1d·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·7c1e·0000·0100·0000·0100·1c00··....|...........
00000010:·780a·0000·2700·0000·0100·0000·0000·0000··x...'...........00000010:·780a·0000·2700·0000·0100·0000·0000·0000··x...'...........
00000020:·bc00·0000·600a·0000·0000·0000·b004·0000··....`...........00000020:·bc00·0000·600a·0000·0000·0000·b004·0000··....`...........
00000030:·e004·0000·2005·0000·6805·0000·ae05·0000··....·...h.......00000030:·e004·0000·2005·0000·6805·0000·ae05·0000··....·...h.......
00000040:·f805·0000·2e06·0000·5e06·0000·8c06·0000··........^.......00000040:·f805·0000·2e06·0000·5e06·0000·8c06·0000··........^.......
00000050:·ba06·0000·e406·0000·1807·0000·4e07·0000··............N...00000050:·ba06·0000·e406·0000·1807·0000·4e07·0000··............N...
00000060:·8e07·0000·c407·0000·f607·0000·3c08·0000··............<...00000060:·8e07·0000·c407·0000·f607·0000·3c08·0000··............<...
00000070:·5208·0000·6008·0000·7608·0000·9208·0000··R...`...v.......00000070:·4a08·0000·6008·0000·7c08·0000·9e08·0000··J...`...|.......
00000080:·b408·0000·d208·0000·f208·0000·0209·0000··................00000080:·bc08·0000·dc08·0000·f208·0000·0209·0000··................
00000090:·1209·0000·2409·0000·3a09·0000·4e09·0000··....$...:...N...00000090:·1209·0000·2409·0000·3a09·0000·4e09·0000··....$...:...N...
000000a0:·5e09·0000·7209·0000·7809·0000·7e09·0000··^...r...x...~...000000a0:·5e09·0000·7209·0000·7809·0000·7e09·0000··^...r...x...~...
000000b0:·8409·0000·8a09·0000·9009·0000·9609·0000··................000000b0:·8409·0000·8a09·0000·9009·0000·9609·0000··................
000000c0:·9c09·0000·0000·0000·5602·2000·0a00·5700··........V.·...W.000000c0:·9c09·0000·0000·0000·5602·2000·0a00·5700··........V.·...W.
000000d0:·6500·6c00·6300·6f00·6d00·6500·2000·7400··e.l.c.o.m.e.·.t.000000d0:·6500·6c00·6300·6f00·6d00·6500·2000·7400··e.l.c.o.m.e.·.t.
000000e0:·6f00·2000·5400·6900·6d00·6500·7300·6800··o.·.T.i.m.e.s.h.000000e0:·6f00·2000·5400·6900·6d00·6500·7300·6800··o.·.T.i.m.e.s.h.
000000f0:·6500·6500·7400·2100·0a00·0a00·2000·5400··e.e.t.!.....·.T.000000f0:·6500·6500·7400·2100·0a00·0a00·2000·5400··e.e.t.!.....·.T.
Offset 138, 39 lines modifiedOffset 138, 39 lines modified
00000890:·6500·7300·2f00·7800·6d00·6c00·2f00·7000··e.s./.x.m.l./.p.00000890:·6500·7300·2f00·7800·6d00·6c00·2f00·7000··e.s./.x.m.l./.p.
000008a0:·7200·6500·6600·6500·7200·6500·6e00·6300··r.e.f.e.r.e.n.c.000008a0:·7200·6500·6600·6500·7200·6500·6e00·6300··r.e.f.e.r.e.n.c.
000008b0:·6500·7300·2e00·7800·6d00·6c00·0000·2100··e.s...x.m.l...!.000008b0:·6500·7300·2e00·7800·6d00·6c00·0000·2100··e.s...x.m.l...!.
000008c0:·7200·6500·7300·2f00·7800·6d00·6c00·2f00··r.e.s./.x.m.l./.000008c0:·7200·6500·7300·2f00·7800·6d00·6c00·2f00··r.e.s./.x.m.l./.
000008d0:·7400·6900·6d00·6500·7300·6800·6500·6500··t.i.m.e.s.h.e.e.000008d0:·7400·6900·6d00·6500·7300·6800·6500·6500··t.i.m.e.s.h.e.e.
000008e0:·7400·5f00·7700·6900·6400·6700·6500·7400··t._.w.i.d.g.e.t.000008e0:·7400·5f00·7700·6900·6400·6700·6500·7400··t._.w.i.d.g.e.t.
000008f0:·5f00·6900·6e00·6600·6f00·2e00·7800·6d00··_.i.n.f.o...x.m.000008f0:·5f00·6900·6e00·6600·6f00·2e00·7800·6d00··_.i.n.f.o...x.m.
 00000900:·6c00·0000·0500·5400·6100·7300·6b00·7300··l.....T.a.s.k.s.
 00000910:·0000·0900·4500·6400·6900·7400·2000·5400··....E.d.i.t.·.T.
 00000920:·6100·7300·6b00·0000·0c00·5400·6900·6d00··a.s.k.....T.i.m.
 00000930:·6500·2000·4500·6e00·7400·7200·6900·6500··e.·.E.n.t.r.i.e.
 00000940:·7300·0000·0f00·5400·6900·6d00·6500·2000··s.....T.i.m.e.·.
 00000950:·4500·6e00·7400·7200·7900·2000·4500·6400··E.n.t.r.y.·.E.d.
 00000960:·6900·7400·0000·0d00·4500·7800·7000·6f00··i.t.....E.x.p.o.
 00000970:·7200·7400·2000·7400·6f00·2000·4300·5300··r.t.·.t.o.·.C.S.
 00000980:·5600·0000·0e00·5300·6500·6c00·6500·6300··V.....S.e.l.e.c.
 00000990:·7400·2000·6100·2000·5400·6100·7300·6b00··t.·.a.·.T.a.s.k.
00000900:·6c00·0000·0900·5400·6900·6d00·6500·7300··l.....T.i.m.e.s.000009a0:·3a00·0000·0900·5400·6900·6d00·6500·7300··:.....T.i.m.e.s.
00000910:·6800·6500·6500·7400·0000·0500·5400·6100··h.e.e.t.....T.a.000009b0:·6800·6500·6500·7400·0000·0600·5300·7500··h.e.e.t.....S.u.
00000920:·7300·6b00·7300·0000·0900·4500·6400·6900··s.k.s.....E.d.i. 
00000930:·7400·2000·5400·6100·7300·6b00·0000·0c00··t.·.T.a.s.k..... 
00000940:·5400·6900·6d00·6500·2000·4500·6e00·7400··T.i.m.e.·.E.n.t. 
00000950:·7200·6900·6500·7300·0000·0f00·5400·6900··r.i.e.s.....T.i. 
00000960:·6d00·6500·2000·4500·6e00·7400·7200·7900··m.e.·.E.n.t.r.y. 
00000970:·2000·4500·6400·6900·7400·0000·0d00·4500···.E.d.i.t.....E. 
00000980:·7800·7000·6f00·7200·7400·2000·7400·6f00··x.p.o.r.t.·.t.o. 
00000990:·2000·4300·5300·5600·0000·0e00·5300·6500···.C.S.V.....S.e. 
000009a0:·6c00·6500·6300·7400·2000·6100·2000·5400··l.e.c.t.·.a.·.T. 
000009b0:·6100·7300·6b00·3a00·0000·0600·5300·7500··a.s.k.:.....S.u. 
000009c0:·6e00·6400·6100·7900·0000·0600·4d00·6f00··n.d.a.y.....M.o.000009c0:·6e00·6400·6100·7900·0000·0600·4d00·6f00··n.d.a.y.....M.o.
000009d0:·6e00·6400·6100·7900·0000·0700·5400·7500··n.d.a.y.....T.u.000009d0:·6e00·6400·6100·7900·0000·0700·5400·7500··n.d.a.y.....T.u.
000009e0:·6500·7300·6400·6100·7900·0000·0900·5700··e.s.d.a.y.....W.000009e0:·6500·7300·6400·6100·7900·0000·0900·5700··e.s.d.a.y.....W.
000009f0:·6500·6400·6e00·6500·7300·6400·6100·7900··e.d.n.e.s.d.a.y.000009f0:·6500·6400·6e00·6500·7300·6400·6100·7900··e.d.n.e.s.d.a.y.
00000a00:·0000·0800·5400·6800·7500·7200·7300·6400··....T.h.u.r.s.d.00000a00:·0000·0800·5400·6800·7500·7200·7300·6400··....T.h.u.r.s.d.
00000a10:·6100·7900·0000·0600·4600·7200·6900·6400··a.y.....F.r.i.d.00000a10:·6100·7900·0000·0600·4600·7200·6900·6400··a.y.....F.r.i.d.
00000a20:·6100·7900·0000·0800·5300·6100·7400·7500··a.y.....S.a.t.u.00000a20:·6100·7900·0000·0800·5300·6100·7400·7500··a.y.....S.a.t.u.
00000a30:·7200·6400·6100·7900·0000·0100·3100·0000··r.d.a.y.....1...00000a30:·7200·6400·6100·7900·0000·0100·3100·0000··r.d.a.y.....1...
00000a40:·0100·3200·0000·0100·3300·0000·0100·3400··..2.....3.....4.00000a40:·0100·3200·0000·0100·3300·0000·0100·3400··..2.....3.....4.
00000a50:·0000·0100·3500·0000·0100·3600·0000·0100··....5.....6.....00000a50:·0000·0100·3500·0000·0100·3600·0000·0100··....5.....6.....
00000a60:·3700·0000·0100·6200·0000·0000·2600·0000··7.....b.....&...00000a60:·3700·0000·0100·6200·0000·0000·2600·0000··7.....b.....&...
00000a70:·0200·0000·1600·0000·ffff·ffff·ffff·ffff··................00000a70:·0200·0000·1600·0000·ffff·ffff·ffff·ffff··................
00000a80:·ffff·ffff·0002·1c01·6813·0000·7f00·0000··........h.......00000a80:·ffff·ffff·0002·2001·f813·0000·7f00·0000··......·.........
00000a90:·6300·6f00·6d00·2e00·7400·6100·7300·7400··c.o.m...t.a.s.t.00000a90:·6300·6f00·6d00·2e00·7400·6100·7300·7400··c.o.m...t.a.s.t.
00000aa0:·7900·6300·6100·6300·7400·7500·7300·2e00··y.c.a.c.t.u.s...00000aa0:·7900·6300·6100·6300·7400·7500·7300·2e00··y.c.a.c.t.u.s...
00000ab0:·7400·6900·6d00·6500·7300·6800·6500·6500··t.i.m.e.s.h.e.e.00000ab0:·7400·6900·6d00·6500·7300·6800·6500·6500··t.i.m.e.s.h.e.e.
00000ac0:·7400·0000·0000·0000·0000·0000·0000·0000··t...............00000ac0:·7400·0000·0000·0000·0000·0000·0000·0000··t...............
00000ad0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000ad0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000ae0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000ae0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000af0:·0000·0000·0000·0000·0000·0000·0000·0000··................00000af0:·0000·0000·0000·0000·0000·0000·0000·0000··................
Offset 179, 301 lines modifiedOffset 179, 310 lines modified
00000b20:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b20:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b30:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b30:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b40:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b40:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b50:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b50:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b60:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b60:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b70:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b70:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b80:·0000·0000·0000·0000·0000·0000·0000·0000··................00000b80:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000b90:·1c01·0000·0800·0000·c801·0000·3f00·0000··............?...00000b90:·2001·0000·0800·0000·cc01·0000·3f00·0000···...........?...
00000ba0:·0100·1c00·ac00·0000·0800·0000·0000·0000··................00000ba0:·0000·0000·0100·1c00·ac00·0000·0800·0000··................
 00000bb0:·0000·0000·0000·0000·3c00·0000·0000·0000··........<.......
00000bb0:·0000·0000·3c00·0000·0000·0000·0000·0000··....<...........00000bc0:·0000·0000·0c00·0000·2000·0000·3000·0000··........·...0...
00000bc0:·0c00·0000·2000·0000·3000·0000·3a00·0000··....·...0...:... 
00000bd0:·4a00·0000·5800·0000·6600·0000·0400·6100··J...X...f.....a.00000bd0:·3a00·0000·4a00·0000·5800·0000·6600·0000··:...J...X...f...
00000be0:·7400·7400·7200·0000·0800·6400·7200·6100··t.t.r.....d.r.a.00000be0:·0400·6100·7400·7400·7200·0000·0800·6400··..a.t.t.r.....d.
00000bf0:·7700·6100·6200·6c00·6500·0000·0600·6c00··w.a.b.l.e.....l.00000bf0:·7200·6100·7700·6100·6200·6c00·6500·0000··r.a.w.a.b.l.e...
00000c00:·6100·7900·6f00·7500·7400·0000·0300·7800··a.y.o.u.t.....x.00000c00:·0600·6c00·6100·7900·6f00·7500·7400·0000··..l.a.y.o.u.t...
00000c10:·6d00·6c00·0000·0600·7300·7400·7200·6900··m.l.....s.t.r.i.00000c10:·0300·7800·6d00·6c00·0000·0600·7300·7400··..x.m.l.....s.t.
00000c20:·6e00·6700·0000·0500·6100·7200·7200·6100··n.g.....a.r.r.a.00000c20:·7200·6900·6e00·6700·0000·0500·6100·7200··r.i.n.g.....a.r.
00000c30:·7900·0000·0500·7300·7400·7900·6c00·6500··y.....s.t.y.l.e.00000c30:·7200·6100·7900·0000·0500·7300·7400·7900··r.a.y.....s.t.y.
00000c40:·0000·0200·6900·6400·0000·0000·0100·1c00··....i.d.........00000c40:·6c00·6500·0000·0200·6900·6400·0000·0000··l.e.....i.d.....
 00000c50:·0100·1c00·c008·0000·3f00·0000·0000·0000··........?.......
00000c50:·c008·0000·3f00·0000·0000·0000·0000·0000··....?...........00000c60:·0000·0000·1801·0000·0000·0000·0000·0000··................
00000c60:·1801·0000·0000·0000·0000·0000·0e00·0000··................00000c70:·0e00·0000·2c00·0000·4e00·0000·6e00·0000··....,...N...n...
00000c70:·2c00·0000·4e00·0000·6e00·0000·9200·0000··,...N...n....... 
00000c80:·aa00·0000·bc00·0000·cc00·0000·dc00·0000··................00000c80:·9200·0000·aa00·0000·bc00·0000·cc00·0000··................
00000c90:·e800·0000·fe00·0000·1601·0000·3801·0000··............8... 
00000ca0:·5001·0000·6a01·0000·9801·0000·ac01·0000··P...j........... 
00000cb0:·d401·0000·fc01·0000·2402·0000·4c02·0000··........$...L... 
00000cc0:·6e02·0000·8802·0000·a402·0000·b002·0000··n............... 
00000cd0:·c802·0000·e202·0000·0403·0000·2e03·0000··................00000c90:·dc00·0000·e800·0000·fe00·0000·1601·0000··................
00000ce0:·4803·0000·5e03·0000·7a03·0000·9803·0000··H...^...z.......00000ca0:·3801·0000·5001·0000·6a01·0000·9801·0000··8...P...j.......
00000cf0:·c403·0000·e203·0000·0204·0000·3004·0000··............0... 
00000d00:·5a04·0000·7604·0000·8c04·0000·ac04·0000··Z...v........... 
00000d10:·c804·0000·e404·0000·0a05·0000·2205·0000··............"...00000cb0:·ac01·0000·d401·0000·fc01·0000·2402·0000··............$...
00000d20:·4405·0000·6205·0000·8005·0000·9805·0000··D...b...........00000cc0:·4c02·0000·6e02·0000·8802·0000·a402·0000··L...n...........
00000d30:·b605·0000·ce05·0000·f205·0000·1606·0000··................00000cd0:·b002·0000·c802·0000·e202·0000·0403·0000··................
00000d40:·3606·0000·6006·0000·8806·0000·aa06·0000··6...`...........00000ce0:·2e03·0000·4803·0000·5e03·0000·7a03·0000··....H...^...z...
 00000cf0:·9803·0000·c403·0000·e203·0000·0204·0000··................
 00000d00:·3004·0000·5a04·0000·7604·0000·8c04·0000··0...Z...v.......
 00000d10:·ac04·0000·c804·0000·e404·0000·0a05·0000··................
 00000d20:·2205·0000·4405·0000·6205·0000·8005·0000··"...D...b.......
00000d50:·d806·0000·0607·0000·3007·0000·5a07·0000··........0...Z...00000d30:·9805·0000·b605·0000·ce05·0000·f205·0000··................
 00000d40:·1606·0000·3606·0000·6006·0000·8806·0000··....6...`.......
 00000d50:·aa06·0000·d806·0000·0607·0000·3007·0000··............0...
00000d60:·7e07·0000·0500·6300·6c00·6f00·6300·6b00··~.....c.l.o.c.k.00000d60:·5a07·0000·7e07·0000·0500·6300·6c00·6f00··Z...~.....c.l.o.
00000d70:·0000·0d00·6900·6300·5f00·6d00·6500·6400··....i.c._.m.e.d.00000d70:·6300·6b00·0000·0d00·6900·6300·5f00·6d00··c.k.....i.c._.m.
00000d80:·6900·6100·5f00·6e00·6500·7800·7400·0000··i.a._.n.e.x.t...00000d80:·6500·6400·6900·6100·5f00·6e00·6500·7800··e.d.i.a._.n.e.x.
00000d90:·0f00·7600·6500·7200·7400·5f00·7400·6f00··..v.e.r.t._.t.o. 
00000da0:·6700·6700·6c00·6500·5f00·6f00·6600·6600··g.g.l.e._.o.f.f. 
00000db0:·0000·0e00·7600·6500·7200·7400·5f00·7400··....v.e.r.t._.t.00000d90:·7400·0000·0f00·7600·6500·7200·7400·5f00··t.....v.e.r.t._.
00000dc0:·6f00·6700·6700·6c00·6500·5f00·6f00·6e00··o.g.g.l.e._.o.n.00000da0:·7400·6f00·6700·6700·6c00·6500·5f00·6f00··t.o.g.g.l.e._.o.
 00000db0:·6600·6600·0000·0e00·7600·6500·7200·7400··f.f.....v.e.r.t.
 00000dc0:·5f00·7400·6f00·6700·6700·6c00·6500·5f00··_.t.o.g.g.l.e._.
 00000dd0:·6f00·6e00·0000·1000·7700·6900·6400·6700··o.n.....w.i.d.g.
 00000de0:·6500·7400·5f00·6200·6700·5f00·6e00·6f00··e.t._.b.g._.n.o.
 00000df0:·7200·6d00·6100·6c00·0000·0a00·6100·7000··r.m.a.l.....a.p.
00000dd0:·0000·1000·7700·6900·6400·6700·6500·7400··....w.i.d.g.e.t.00000e00:·7000·5f00·7700·6900·6400·6700·6500·7400··p._.w.i.d.g.e.t.
00000de0:·5f00·6200·6700·5f00·6e00·6f00·7200·6d00··_.b.g._.n.o.r.m. 
00000df0:·6100·6c00·0000·0a00·6100·7000·7000·5f00··a.l.....a.p.p._. 
00000e00:·7700·6900·6400·6700·6500·7400·0000·0700··w.i.d.g.e.t..... 
Max diff block lines reached; 19519/46286 bytes (42.17%) of diff not shown.
71.9 KB
classes.dex
71.9 KB
classes.jar
6.12 KB
zipinfo {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 Zip·file·size:·85478·bytes,·number·of·entries:·531 Zip·file·size:·85501·bytes,·number·of·entries:·53
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/BuildConfig.class4 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/BuildConfig.class
5 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$1.class5 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$1.class
6 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$2.class6 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$2.class
7 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$3.class7 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$3.class
8 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$4.class8 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$4.class
9 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$5.class9 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$5.class
10 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$6.class10 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$6.class
11 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$7.class11 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$7.class
12 ?rwxrwxr-x··2.0·unx·····1389·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$ExportData.class12 ?rwxrwxr-x··2.0·unx·····1389·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity$ExportData.class
13 ?rwxrwxr-x··2.0·unx·····9103·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity.class13 ?rwxrwxr-x··2.0·unx·····9104·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/ExportActivity.class
14 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/MergeAdapter$AdapterSection.class14 ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/MergeAdapter$AdapterSection.class
15 ?rwxrwxr-x··2.0·unx·····3057·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/MergeAdapter.class15 ?rwxrwxr-x··2.0·unx·····3060·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/MergeAdapter.class
16 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$array.class16 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$array.class
17 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$attr.class17 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$attr.class
18 ?rwxrwxr-x··2.0·unx······354·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$drawable.class18 ?rwxrwxr-x··2.0·unx······354·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$drawable.class
19 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$id.class19 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$id.class
20 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$layout.class20 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$layout.class
21 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$string.class21 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$string.class
22 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$style.class22 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/R$style.class
Offset 26, 30 lines modifiedOffset 26, 30 lines modified
26 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TaskEditActivity$2.class26 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TaskEditActivity$2.class
27 ?rwxrwxr-x··2.0·unx·····1847·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TaskEditActivity.class27 ?rwxrwxr-x··2.0·unx·····1847·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TaskEditActivity.class
28 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$1.class28 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$1.class
29 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$2.class29 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$2.class
30 ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$3.class30 ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$3.class
31 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$4.class31 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$4.class
32 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$5.class32 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$5.class
33 ?rwxrwxr-x··2.0·unx·····4450·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData.class33 ?rwxrwxr-x··2.0·unx·····4457·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData.class
34 ?rwxrwxr-x··2.0·unx·····8052·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity.class34 ?rwxrwxr-x··2.0·unx·····8052·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntriesActivity.class
35 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$10.class35 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$10.class
36 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$1.class36 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$1.class
37 ?rwxrwxr-x··2.0·unx······715·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$2.class37 ?rwxrwxr-x··2.0·unx······715·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$2.class
38 ?rwxrwxr-x··2.0·unx······713·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$3.class38 ?rwxrwxr-x··2.0·unx······713·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$3.class
39 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$4.class39 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$4.class
40 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$5.class40 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$5.class
41 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$6.class41 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$6.class
42 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$7.class42 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$7.class
43 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$8.class43 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$8.class
44 ?rwxrwxr-x··2.0·unx·····1940·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$9.class44 ?rwxrwxr-x··2.0·unx·····1948·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$9.class
45 ?rwxrwxr-x··2.0·unx·····2264·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.class45 ?rwxrwxr-x··2.0·unx·····2264·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.class
46 ?rwxrwxr-x··2.0·unx·····5438·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity.class46 ?rwxrwxr-x··2.0·unx·····5434·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimeEntryEditActivity.class
47 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetActivity$1.class47 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetActivity$1.class
48 ?rwxrwxr-x··2.0·unx·····5597·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetActivity.class48 ?rwxrwxr-x··2.0·unx·····5597·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetActivity.class
49 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService.class49 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService.class
50 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$ToggleActiveService.class50 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$ToggleActiveService.class
51 ?rwxrwxr-x··2.0·unx·····2946·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService.class51 ?rwxrwxr-x··2.0·unx·····2946·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService.class
52 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider.class52 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetAppWidgetProvider.class
53 ?rwxrwxr-x··2.0·unx····10463·b-·defN·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetDatabase.class53 ?rwxrwxr-x··2.0·unx····10461·b-·defN·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetDatabase.class
54 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetPreferences.class54 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·com/tastycactus/timesheet/TimesheetPreferences.class
55 53·files,·82225·bytes·uncompressed,·76046·bytes·compressed:··7.5%55 53·files,·82238·bytes·uncompressed,·76069·bytes·compressed:··7.5%
5.76 KB
com/tastycactus/timesheet/ExportActivity.class
5.67 KB
javap -verbose -constants -s -l -private {}
    
Offset 1131, 64 lines modifiedOffset 1131, 64 lines modified
1131 ·······226:·pop1131 ·······226:·pop
1132 ·······227:·goto··········2011132 ·······227:·goto··········201
1133 ·······230:·aload·········71133 ·······230:·aload·········7
1134 ·······232:·invokevirtual·#231················//·Method·java/util/HashMap.entrySet:()Ljava/util/Set;1134 ·······232:·invokevirtual·#231················//·Method·java/util/HashMap.entrySet:()Ljava/util/Set;
1135 ·······235:·astore_21135 ·······235:·astore_2
1136 ·······236:·aload_21136 ·······236:·aload_2
1137 ·······237:·invokeinterface·#237,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;1137 ·······237:·invokeinterface·#237,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
1138 ·······242:·astore········131138 ·······242:·astore_3
1139 ·······244:·aload·········131139 ·······243:·aload_3
1140 ·······246:·invokeinterface·#242,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1140 ·······244:·invokeinterface·#242,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1141 ·······251:·istore········81141 ·······249:·istore········8
1142 ·······253:·iload·········81142 ·······251:·iload·········8
1143 ·······255:·ifeq··········3421143 ·······253:·ifeq··········343
1144 ·······258:·aload·········131144 ·······256:·aload_3
1145 ·······260:·invokeinterface·#246,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1145 ·······257:·invokeinterface·#246,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1146 ·······265:·checkcast·····#248················//·class·java/util/Map$Entry1146 ·······262:·checkcast·····#248················//·class·java/util/Map$Entry
1147 ·······268:·astore········141147 ·······265:·astore········13
1148 ·······270:·aload·········141148 ·······267:·aload·········13
1149 ·······272:·invokeinterface·#251,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;1149 ·······269:·invokeinterface·#251,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
1150 ·······277:·checkcast·····#253················//·class·java/lang/String1150 ·······274:·checkcast·····#253················//·class·java/lang/String
1151 ·······280:·astore_21151 ·······277:·astore_2
1152 ·······281:·aload·········61152 ·······278:·aload·········6
1153 ·······283:·aload_21153 ·······280:·aload_2
1154 ·······284:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1154 ·······281:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1155 ·······287:·ldc···········#255················//·String·:1155 ·······284:·ldc···········#255················//·String·:
1156 ·······289:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1156 ·······286:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1157 ·······292:·astore_21157 ·······289:·astore_2
1158 ·······293:·iload_11158 ·······290:·iload_1
1159 ·······294:·anewarray·····#259················//·class·java/lang/Object1159 ·······291:·anewarray·····#259················//·class·java/lang/Object
1160 ·······297:·astore········41160 ·······294:·astore········14
1161 ·······299:·aload·········141161 ·······296:·aload·········13
1162 ·······301:·invokeinterface·#262,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;1162 ·······298:·invokeinterface·#262,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
1163 ·······306:·astore········151163 ·······303:·astore········15
1164 ·······308:·aload·········41164 ·······305:·aload·········14
1165 ·······310:·iconst_01165 ·······307:·iconst_0
1166 ·······311:·aload·········151166 ·······308:·aload·········15
1167 ·······313:·aastore1167 ·······310:·aastore
1168 ·······314:·ldc_w·········#257················//·String·%1.2f1168 ·······311:·ldc_w·········#257················//·String·%1.2f
1169 ·······317:·aload·········41169 ·······314:·aload·········14
1170 ·······319:·invokestatic··#266················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1170 ·······316:·invokestatic··#266················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
1171 ·······322:·astore_31171 ·······319:·astore········4
1172 ·······323:·aload_21172 ·······321:·aload_2
1173 ·······324:·aload_31173 ·······322:·aload·········4
1174 ·······325:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1174 ·······324:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1175 ·······328:·astore_21175 ·······327:·astore_2
1176 ·······329:·ldc_w·········#268················//·String··hours\n1176 ·······328:·ldc_w·········#268················//·String··hours\n
1177 ·······332:·astore_31177 ·······331:·astore········4
1178 ·······333:·aload_21178 ·······333:·aload_2
1179 ·······334:·aload_31179 ·······334:·aload·········4
1180 ·······335:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1180 ·······336:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1181 ·······338:·pop1181 ·······339:·pop
1182 ·······339:·goto··········2441182 ·······340:·goto··········243
1183 ·······342:·aload·········51183 ·······343:·aload·········5
1184 ·······344:·invokeinterface·#269,··1··········//·InterfaceMethod·android/database/Cursor.close:()V1184 ·······345:·invokeinterface·#269,··1··········//·InterfaceMethod·android/database/Cursor.close:()V
1185 ·······349:·aload·········61185 ·······350:·aload·········6
1186 ·······351:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;1186 ·······352:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
1187 ·······354:·areturn1187 ·······355:·areturn
  
1188 ··private·void·sendEmail(android.content.Context);1188 ··private·void·sendEmail(android.content.Context);
1189 ····descriptor:·(Landroid/content/Context;)V1189 ····descriptor:·(Landroid/content/Context;)V
1190 ····flags:·(0x0002)·ACC_PRIVATE1190 ····flags:·(0x0002)·ACC_PRIVATE
1191 ····Code:1191 ····Code:
1192 ······stack=300,·locals=8,·args_size=21192 ······stack=300,·locals=8,·args_size=2
1193 ·········0:·aload_01193 ·········0:·aload_0
1.58 KB
com/tastycactus/timesheet/MergeAdapter.class
1.5 KB
procyon -ec {}
    
Offset 87, 32 lines modifiedOffset 87, 30 lines modified
87 ····}87 ····}
88 ····88 ····
89 ····public·long·getItemId(final·int·n)·{89 ····public·long·getItemId(final·int·n)·{
90 ········return·n;90 ········return·n;
91 ····}91 ····}
92 ····92 ····
93 ····public·int·getItemViewType(final·int·n)·{93 ····public·int·getItemViewType(final·int·n)·{
 94 ········int·i·=·0;
94 ········int·n2·=·-1;95 ········final·int·n2·=·-1;
95 ········final·MergeAdapter$AdapterSection·adapterSection·=·this.getAdapterSection(n);96 ········final·MergeAdapter$AdapterSection·adapterSection·=·this.getAdapterSection(n);
96 ········if·(adapterSection.index·==·n2)·{97 ········if·(adapterSection.index·!=·n2)·{
97 ············n2·=·0; 
98 ········} 
99 ········else·{ 
100 ············int·n3·=·1;98 ············int·n3·=·1;
 99 ············for·(Adapter[]·adapter_list·=·this.adapter_list;·i·<·adapter_list.length;·++i)·{
101 ············final·Adapter[]·adapter_list·=·this.adapter_list; 
102 ············for·(int·length·=·adapter_list.length,·i·=·0;·i·<·length;·++i)·{ 
103 ················final·Adapter·adapter·=·adapter_list[i];100 ················final·Adapter·adapter·=·adapter_list[i];
104 ················if·(adapter·==·adapterSection.adapter)·{101 ················if·(adapter·==·adapterSection.adapter)·{
105 ····················n2·=·adapterSection.adapter.getItemViewType(adapterSection.index)·+·n3;102 ····················i·=·adapterSection.adapter.getItemViewType(adapterSection.index)·+·n3;
106 ····················break;103 ····················return·i;
107 ················}104 ················}
108 ················n3·+=·adapter.getViewTypeCount();105 ················n3·+=·adapter.getViewTypeCount();
109 ············}106 ············}
 107 ············i·=·n2;
110 ········}108 ········}
111 ········return·n2;109 ········return·i;
112 ····}110 ····}
113 ····111 ····
114 ····public·View·getView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{112 ····public·View·getView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{
115 ········final·MergeAdapter$AdapterSection·adapterSection·=·this.getAdapterSection(n);113 ········final·MergeAdapter$AdapterSection·adapterSection·=·this.getAdapterSection(n);
116 ········Object·view2;114 ········Object·view2;
117 ········if·(adapterSection.index·==·-1)·{115 ········if·(adapterSection.index·==·-1)·{
118 ············if·(view·==·null)·{116 ············if·(view·==·null)·{
2.35 KB
com/tastycactus/timesheet/TaskEditActivity$1.class
2.25 KB
javap -verbose -constants -s -l -private {}
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 ········16:·invokespecial·#22·················//·Method·java/lang/Object."<init>":()V112 ········16:·invokespecial·#22·················//·Method·java/lang/Object."<init>":()V
113 ········19:·return113 ········19:·return
  
114 ··public·void·onClick(android.view.View);114 ··public·void·onClick(android.view.View);
115 ····descriptor:·(Landroid/view/View;)V115 ····descriptor:·(Landroid/view/View;)V
116 ····flags:·(0x0001)·ACC_PUBLIC116 ····flags:·(0x0001)·ACC_PUBLIC
117 ····Code:117 ····Code:
118 ······stack=300,·locals=15,·args_size=2118 ······stack=300,·locals=13,·args_size=2
119 ·········0:·aload_0119 ·········0:·aload_0
120 ·········1:·getfield······#16·················//·Field·val$title_edit:Landroid/widget/EditText;120 ·········1:·getfield······#16·················//·Field·val$title_edit:Landroid/widget/EditText;
121 ·········4:·invokevirtual·#28·················//·Method·android/widget/EditText.getText:()Landroid/text/Editable;121 ·········4:·invokevirtual·#28·················//·Method·android/widget/EditText.getText:()Landroid/text/Editable;
122 ·········7:·astore_2122 ·········7:·astore_2
123 ·········8:·aload_2123 ·········8:·aload_2
124 ·········9:·invokevirtual·#32·················//·Method·java/lang/Object.toString:()Ljava/lang/String;124 ·········9:·invokevirtual·#32·················//·Method·java/lang/Object.toString:()Ljava/lang/String;
125 ········12:·astore_3125 ········12:·astore_3
Offset 175, 25 lines modifiedOffset 175, 25 lines modified
175 ·······105:·getfield······#48·················//·Field·com/tastycactus/timesheet/TaskEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;175 ·······105:·getfield······#48·················//·Field·com/tastycactus/timesheet/TaskEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
176 ·······108:·astore_2176 ·······108:·astore_2
177 ·······109:·aload_0177 ·······109:·aload_0
178 ·······110:·getfield······#14·················//·Field·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;178 ·······110:·getfield······#14·················//·Field·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
179 ·······113:·astore········9179 ·······113:·astore········9
180 ·······115:·aload·········9180 ·······115:·aload·········9
181 ·······117:·getfield······#44·················//·Field·com/tastycactus/timesheet/TaskEditActivity.m_row_id:J181 ·······117:·getfield······#44·················//·Field·com/tastycactus/timesheet/TaskEditActivity.m_row_id:J
182 ·······120:·lstore········11182 ·······120:·lstore········5
183 ·······122:·aload_0183 ·······122:·aload_0
184 ·······123:·getfield······#18·················//·Field·val$billable_edit:Landroid/widget/CheckBox;184 ·······123:·getfield······#18·················//·Field·val$billable_edit:Landroid/widget/CheckBox;
185 ·······126:·astore········13185 ·······126:·astore········11
186 ·······128:·aload·········13186 ·······128:·aload·········11
187 ·······130:·invokevirtual·#54·················//·Method·android/widget/CheckBox.isChecked:()Z187 ·······130:·invokevirtual·#54·················//·Method·android/widget/CheckBox.isChecked:()Z
188 ·······133:·istore········14188 ·······133:·istore········12
189 ·······135:·aload_2189 ·······135:·aload_2
190 ·······136:·lload·········11190 ·······136:·lload·········5
191 ·······138:·aload_3191 ·······138:·aload_3
192 ·······139:·iload·········14192 ·······139:·iload·········12
193 ·······141:·invokevirtual·#71·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.updateTask:(JLjava/lang/String;Z)V193 ·······141:·invokevirtual·#71·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.updateTask:(JLjava/lang/String;Z)V
194 ·······144:·goto··········79194 ·······144:·goto··········79
195 ·······147:·aload_0195 ·······147:·aload_0
196 ·······148:·getfield······#14·················//·Field·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;196 ·······148:·getfield······#14·················//·Field·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
197 ·······151:·astore_2197 ·······151:·astore_2
198 ·······152:·iconst_0198 ·······152:·iconst_0
199 ·······153:·istore········10199 ·······153:·istore········10
6.8 KB
com/tastycactus/timesheet/TaskEditActivity.class
6.71 KB
javap -verbose -constants -s -l -private {}
    
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 ·········1:·invokespecial·#12·················//·Method·android/app/Activity."<init>":()V146 ·········1:·invokespecial·#12·················//·Method·android/app/Activity."<init>":()V
147 ·········4:·return147 ·········4:·return
  
148 ··public·void·onCreate(android.os.Bundle);148 ··public·void·onCreate(android.os.Bundle);
149 ····descriptor:·(Landroid/os/Bundle;)V149 ····descriptor:·(Landroid/os/Bundle;)V
150 ····flags:·(0x0001)·ACC_PUBLIC150 ····flags:·(0x0001)·ACC_PUBLIC
151 ····Code:151 ····Code:
152 ······stack=300,·locals=17,·args_size=2152 ······stack=300,·locals=15,·args_size=2
153 ·········0:·aload_0153 ·········0:·aload_0
154 ·········1:·aload_1154 ·········1:·aload_1
155 ·········2:·invokespecial·#16·················//·Method·android/app/Activity.onCreate:(Landroid/os/Bundle;)V155 ·········2:·invokespecial·#16·················//·Method·android/app/Activity.onCreate:(Landroid/os/Bundle;)V
156 ·········5:·new···········#18·················//·class·com/tastycactus/timesheet/TimesheetDatabase156 ·········5:·new···········#18·················//·class·com/tastycactus/timesheet/TimesheetDatabase
157 ·········8:·astore_2157 ·········8:·astore_2
158 ·········9:·aload_2158 ·········9:·aload_2
159 ········10:·aload_0159 ········10:·aload_0
Offset 178, 106 lines modifiedOffset 178, 106 lines modified
178 ········42:·lload·········4178 ········42:·lload·········4
179 ········44:·putfield······#43·················//·Field·m_row_id:J179 ········44:·putfield······#43·················//·Field·m_row_id:J
180 ········47:·aload_0180 ········47:·aload_0
181 ········48:·getfield······#23·················//·Field·m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;181 ········48:·getfield······#23·················//·Field·m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
182 ········51:·astore_2182 ········51:·astore_2
183 ········52:·aload_0183 ········52:·aload_0
184 ········53:·getfield······#43·················//·Field·m_row_id:J184 ········53:·getfield······#43·················//·Field·m_row_id:J
185 ········56:·lstore········6185 ········56:·lstore········4
186 ········58:·aload_2186 ········58:·aload_2
187 ········59:·lload·········6187 ········59:·lload·········4
188 ········61:·invokevirtual·#47·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getTask:(J)Landroid/database/Cursor;188 ········61:·invokevirtual·#47·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getTask:(J)Landroid/database/Cursor;
189 ········64:·astore········8189 ········64:·astore········6
190 ········66:·ldc···········#49·················//·String·billable190 ········66:·ldc···········#49·················//·String·billable
191 ········68:·astore_2191 ········68:·astore_2
192 ········69:·aload·········8192 ········69:·aload·········6
193 ········71:·aload_2193 ········71:·aload_2
194 ········72:·invokeinterface·#55,··2···········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I194 ········72:·invokeinterface·#55,··2···········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
195 ········77:·istore········9195 ········77:·istore········7
196 ········79:·aload·········8196 ········79:·aload·········6
197 ········81:·iload·········9197 ········81:·iload·········7
198 ········83:·invokeinterface·#59,··2···········//·InterfaceMethod·android/database/Cursor.getInt:(I)I198 ········83:·invokeinterface·#59,··2···········//·InterfaceMethod·android/database/Cursor.getInt:(I)I
199 ········88:·istore········10199 ········88:·istore········8
200 ········90:·iload·········10200 ········90:·iload·········8
201 ········92:·ifeq··········228201 ········92:·ifeq··········228
202 ········95:·iconst_1202 ········95:·iconst_1
203 ········96:·istore········11203 ········96:·istore········9
204 ········98:·ldc···········#62·················//·String·title204 ········98:·ldc···········#62·················//·String·title
205 ·······100:·astore_2205 ·······100:·astore_2
206 ·······101:·aload·········8206 ·······101:·aload·········6
207 ·······103:·aload_2207 ·······103:·aload_2
208 ·······104:·invokeinterface·#55,··2···········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I208 ·······104:·invokeinterface·#55,··2···········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
209 ·······109:·istore········9209 ·······109:·istore········7
210 ·······111:·aload·········8210 ·······111:·aload·········6
211 ·······113:·iload·········9211 ·······113:·iload·········7
212 ·······115:·invokeinterface·#66,··2···········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;212 ·······115:·invokeinterface·#66,··2···········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;
213 ·······120:·astore········12213 ·······120:·astore········10
214 ·······122:·aload·········8214 ·······122:·aload·········6
215 ·······124:·invokeinterface·#69,··1···········//·InterfaceMethod·android/database/Cursor.close:()V215 ·······124:·invokeinterface·#69,··1···········//·InterfaceMethod·android/database/Cursor.close:()V
216 ·······129:·aload_0216 ·······129:·aload_0
217 ·······130:·ldc···········#70·················//·int·2130903045217 ·······130:·ldc···········#70·················//·int·2130903045
218 ·······132:·invokevirtual·#75·················//·Method·setContentView:(I)V218 ·······132:·invokevirtual·#75·················//·Method·setContentView:(I)V
219 ·······135:·aload_0219 ·······135:·aload_0
220 ·······136:·ldc···········#76·················//·int·2131230740220 ·······136:·ldc···········#76·················//·int·2131230740
221 ·······138:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;221 ·······138:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;
222 ·······141:·checkcast·····#83·················//·class·android/widget/EditText222 ·······141:·checkcast·····#83·················//·class·android/widget/EditText
223 ·······144:·astore········13223 ·······144:·astore········11
224 ·······146:·aload_0224 ·······146:·aload_0
225 ·······147:·ldc···········#84·················//·int·2131230741225 ·······147:·ldc···········#84·················//·int·2131230741
226 ·······149:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;226 ·······149:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;
227 ·······152:·checkcast·····#87·················//·class·android/widget/CheckBox227 ·······152:·checkcast·····#87·················//·class·android/widget/CheckBox
228 ·······155:·astore········14228 ·······155:·astore········12
229 ·······157:·aload·········13229 ·······157:·aload·········11
230 ·······159:·aload·········12230 ·······159:·aload·········10
231 ·······161:·invokevirtual·#91·················//·Method·android/widget/EditText.setText:(Ljava/lang/CharSequence;)V231 ·······161:·invokevirtual·#91·················//·Method·android/widget/EditText.setText:(Ljava/lang/CharSequence;)V
232 ·······164:·aload·········14232 ·······164:·aload·········12
233 ·······166:·iload·········11233 ·······166:·iload·········9
234 ·······168:·invokevirtual·#95·················//·Method·android/widget/CheckBox.setChecked:(Z)V234 ·······168:·invokevirtual·#95·················//·Method·android/widget/CheckBox.setChecked:(Z)V
235 ·······171:·aload_0235 ·······171:·aload_0
236 ·······172:·ldc···········#96·················//·int·2131230742236 ·······172:·ldc···········#96·················//·int·2131230742
237 ·······174:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;237 ·······174:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;
238 ·······177:·checkcast·····#99·················//·class·android/widget/Button238 ·······177:·checkcast·····#99·················//·class·android/widget/Button
239 ·······180:·astore········15239 ·······180:·astore········13
240 ·······182:·new···········#101················//·class·com/tastycactus/timesheet/TaskEditActivity$1240 ·······182:·new···········#101················//·class·com/tastycactus/timesheet/TaskEditActivity$1
241 ·······185:·astore_2241 ·······185:·astore_2
242 ·······186:·aload_2242 ·······186:·aload_2
243 ·······187:·aload_0243 ·······187:·aload_0
244 ·······188:·aload·········13244 ·······188:·aload·········11
245 ·······190:·aload·········14245 ·······190:·aload·········12
246 ·······192:·invokespecial·#104················//·Method·com/tastycactus/timesheet/TaskEditActivity$1."<init>":(Lcom/tastycactus/timesheet/TaskEditActivity;Landroid/widget/EditText;Landroid/widget/CheckBox;)V246 ·······192:·invokespecial·#104················//·Method·com/tastycactus/timesheet/TaskEditActivity$1."<init>":(Lcom/tastycactus/timesheet/TaskEditActivity;Landroid/widget/EditText;Landroid/widget/CheckBox;)V
247 ·······195:·aload·········15247 ·······195:·aload·········13
248 ·······197:·aload_2248 ·······197:·aload_2
249 ·······198:·invokevirtual·#108················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V249 ·······198:·invokevirtual·#108················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V
250 ·······201:·aload_0250 ·······201:·aload_0
251 ·······202:·ldc···········#109················//·int·2131230738251 ·······202:·ldc···········#109················//·int·2131230738
252 ·······204:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;252 ·······204:·invokevirtual·#81·················//·Method·findViewById:(I)Landroid/view/View;
253 ·······207:·checkcast·····#99·················//·class·android/widget/Button253 ·······207:·checkcast·····#99·················//·class·android/widget/Button
254 ·······210:·astore········16254 ·······210:·astore········14
255 ·······212:·new···········#112················//·class·com/tastycactus/timesheet/TaskEditActivity$2255 ·······212:·new···········#112················//·class·com/tastycactus/timesheet/TaskEditActivity$2
256 ·······215:·astore_2256 ·······215:·astore_2
257 ·······216:·aload_2257 ·······216:·aload_2
258 ·······217:·aload_0258 ·······217:·aload_0
259 ·······218:·invokespecial·#115················//·Method·com/tastycactus/timesheet/TaskEditActivity$2."<init>":(Lcom/tastycactus/timesheet/TaskEditActivity;)V259 ·······218:·invokespecial·#115················//·Method·com/tastycactus/timesheet/TaskEditActivity$2."<init>":(Lcom/tastycactus/timesheet/TaskEditActivity;)V
260 ·······221:·aload·········16260 ·······221:·aload·········14
261 ·······223:·aload_2261 ·······223:·aload_2
262 ·······224:·invokevirtual·#108················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V262 ·······224:·invokevirtual·#108················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V
263 ·······227:·return263 ·······227:·return
264 ·······228:·iconst_0264 ·······228:·iconst_0
265 ·······229:·istore········11265 ·······229:·istore········9
266 ·······231:·goto··········98266 ·······231:·goto··········98
267 ·······234:·iconst_m1267 ·······234:·iconst_m1
268 ·······235:·i2l268 ·······235:·i2l
269 ·······236:·lstore········4269 ·······236:·lstore········4
270 ·······238:·aload_0270 ·······238:·aload_0
271 ·······239:·lload·········4271 ·······239:·lload·········4
272 ·······241:·putfield······#43·················//·Field·m_row_id:J272 ·······241:·putfield······#43·················//·Field·m_row_id:J
273 ·······244:·iconst_0273 ·······244:·iconst_0
274 ·······245:·istore········11274 ·······245:·istore········9
275 ·······247:·ldc···········#117················//·String275 ·······247:·ldc···········#117················//·String
276 ·······249:·astore········12276 ·······249:·astore········10
277 ·······251:·goto··········129277 ·······251:·goto··········129
  
278 ··protected·void·onDestroy();278 ··protected·void·onDestroy();
279 ····descriptor:·()V279 ····descriptor:·()V
280 ····flags:·(0x0004)·ACC_PROTECTED280 ····flags:·(0x0004)·ACC_PROTECTED
281 ····Code:281 ····Code:
282 ······stack=300,·locals=1,·args_size=1282 ······stack=300,·locals=1,·args_size=1
14.6 KB
com/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData.class
14.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 663, 15 lines modifiedOffset 663, 15 lines modified
663 ·······196:·getfield······#73·················//·Field·m_headers:[Ljava/lang/String;663 ·······196:·getfield······#73·················//·Field·m_headers:[Ljava/lang/String;
664 ·······199:·areturn664 ·······199:·areturn
  
665 ··public·void·requery();665 ··public·void·requery();
666 ····descriptor:·()V666 ····descriptor:·()V
667 ····flags:·(0x0001)·ACC_PUBLIC667 ····flags:·(0x0001)·ACC_PUBLIC
668 ····Code:668 ····Code:
669 ······stack=300,·locals=22,·args_size=1669 ······stack=300,·locals=23,·args_size=1
670 ·········0:·iconst_0670 ·········0:·iconst_0
671 ·········1:·istore_1671 ·········1:·istore_1
672 ·········2:·bipush········7672 ·········2:·bipush········7
673 ·········4:·istore_2673 ·········4:·istore_2
674 ·········5:·ldc···········#23·················//·float·9.8E-45f674 ·········5:·ldc···········#23·················//·float·9.8E-45f
675 ·········7:·fstore_3675 ·········7:·fstore_3
676 ·········8:·iload_1676 ·········8:·iload_1
Offset 715, 15 lines modifiedOffset 715, 15 lines modified
715 ········85:·astore········9715 ········85:·astore········9
716 ········87:·aload·········9716 ········87:·aload·········9
717 ········89:·invokespecial·#156················//·Method·java/util/HashMap."<init>":()V717 ········89:·invokespecial·#156················//·Method·java/util/HashMap."<init>":()V
718 ········92:·aload·········8718 ········92:·aload·········8
719 ········94:·invokeinterface·#162,··1··········//·InterfaceMethod·android/database/Cursor.isAfterLast:()Z719 ········94:·invokeinterface·#162,··1··········//·InterfaceMethod·android/database/Cursor.isAfterLast:()Z
720 ········99:·istore_2720 ········99:·istore_2
721 ·······100:·iload_2721 ·······100:·iload_2
722 ·······101:·ifne··········463722 ·······101:·ifne··········469
723 ·······104:·new···········#155················//·class·java/util/HashMap723 ·······104:·new···········#155················//·class·java/util/HashMap
724 ·······107:·astore········10724 ·······107:·astore········10
725 ·······109:·aload·········10725 ·······109:·aload·········10
726 ·······111:·invokespecial·#156················//·Method·java/util/HashMap."<init>":()V726 ·······111:·invokespecial·#156················//·Method·java/util/HashMap."<init>":()V
727 ·······114:·ldc···········#164················//·String·billable727 ·······114:·ldc···········#164················//·String·billable
728 ·······116:·astore········4728 ·······116:·astore········4
729 ·······118:·aload·········8729 ·······118:·aload·········8
Offset 741, 15 lines modifiedOffset 741, 15 lines modified
741 ·······143:·iload·········11741 ·······143:·iload·········11
742 ·······145:·iload_2742 ·······145:·iload_2
743 ·······146:·if_icmpeq·····158743 ·······146:·if_icmpeq·····158
744 ·······149:·aload_0744 ·······149:·aload_0
745 ·······150:·getfield······#108················//·Field·m_weekly_billable_only:Z745 ·······150:·getfield······#108················//·Field·m_weekly_billable_only:Z
746 ·······153:·istore_2746 ·······153:·istore_2
747 ·······154:·iload_2747 ·······154:·iload_2
748 ·······155:·ifne··········432748 ·······155:·ifne··········438
749 ·······158:·aload·········8749 ·······158:·aload·········8
750 ·······160:·ldc···········#173················//·String·day750 ·······160:·ldc···········#173················//·String·day
751 ·······162:·invokeinterface·#168,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I751 ·······162:·invokeinterface·#168,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
752 ·······167:·istore_2752 ·······167:·istore_2
753 ·······168:·aload·········8753 ·······168:·aload·········8
754 ·······170:·iload_2754 ·······170:·iload_2
755 ·······171:·invokeinterface·#171,··2··········//·InterfaceMethod·android/database/Cursor.getInt:(I)I755 ·······171:·invokeinterface·#171,··2··········//·InterfaceMethod·android/database/Cursor.getInt:(I)I
Offset 815, 137 lines modifiedOffset 815, 141 lines modified
815 ·······316:·invokeinterface·#205,··2··········//·InterfaceMethod·android/database/Cursor.getFloat:(I)F815 ·······316:·invokeinterface·#205,··2··········//·InterfaceMethod·android/database/Cursor.getFloat:(I)F
816 ·······321:·fstore········16816 ·······321:·fstore········16
817 ·······323:·iconst_1817 ·······323:·iconst_1
818 ·······324:·istore········6818 ·······324:·istore········6
819 ·······326:·iload·········6819 ·······326:·iload·········6
820 ·······328:·anewarray·····#4··················//·class·java/lang/Object820 ·······328:·anewarray·····#4··················//·class·java/lang/Object
821 ·······331:·astore········17821 ·······331:·astore········17
 822 ·······333:·iconst_0
 823 ·······334:·istore········7
 824 ·······336:·aconst_null
 825 ·······337:·astore········18
822 ·······333:·fload·········16826 ·······339:·fload·········16
823 ·······335:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float;827 ·······341:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float;
824 ·······338:·astore········18828 ·······344:·astore········19
825 ·······340:·aload·········17829 ·······346:·aload·········17
826 ·······342:·iconst_0830 ·······348:·iconst_0
827 ·······343:·aload·········18831 ·······349:·aload·········19
828 ·······345:·aastore832 ·······351:·aastore
829 ·······346:·ldc···········#207················//·String·%1.2f833 ·······352:·ldc···········#207················//·String·%1.2f
830 ·······348:·aload·········17834 ·······354:·aload·········17
831 ·······350:·invokestatic··#144················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;835 ·······356:·invokestatic··#144················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
832 ·······353:·astore········13836 ·······359:·astore········13
833 ·······355:·aload·········10837 ·······361:·aload·········10
834 ·······357:·ldc···········#201················//·String·duration838 ·······363:·ldc···········#201················//·String·duration
835 ·······359:·aload·········13839 ·······365:·aload·········13
836 ·······361:·invokevirtual·#182················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;840 ·······367:·invokevirtual·#182················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
837 ·······364:·pop841 ·······370:·pop
838 ·······365:·aload_0842 ·······371:·aload_0
839 ·······366:·getfield······#34·················//·Field·m_data:Ljava/util/Vector;843 ·······372:·getfield······#34·················//·Field·m_data:Ljava/util/Vector;
840 ·······369:·iload·········12844 ·······375:·iload·········12
841 ·······371:·invokevirtual·#134················//·Method·java/util/Vector.get:(I)Ljava/lang/Object;845 ·······377:·invokevirtual·#134················//·Method·java/util/Vector.get:(I)Ljava/lang/Object;
842 ·······374:·checkcast·····#31·················//·class·java/util/Vector846 ·······380:·checkcast·····#31·················//·class·java/util/Vector
843 ·······377:·astore········4847 ·······383:·astore········4
844 ·······379:·aload·········4848 ·······385:·aload·········4
845 ·······381:·aload·········10849 ·······387:·aload·········10
846 ·······383:·invokevirtual·#215················//·Method·java/util/Vector.add:(Ljava/lang/Object;)Z850 ·······389:·invokevirtual·#215················//·Method·java/util/Vector.add:(Ljava/lang/Object;)Z
847 ·······386:·pop851 ·······392:·pop
848 ·······387:·aload·········9852 ·······393:·aload·········9
849 ·······389:·aload·········14853 ·······395:·aload·········14
850 ·······391:·invokevirtual·#218················//·Method·java/util/HashMap.containsKey:(Ljava/lang/Object;)Z854 ·······397:·invokevirtual·#218················//·Method·java/util/HashMap.containsKey:(Ljava/lang/Object;)Z
851 ·······394:·istore_2855 ·······400:·istore_2
852 ·······395:·iload_2856 ·······401:·iload_2
853 ·······396:·ifeq··········443857 ·······402:·ifeq··········449
854 ·······399:·aload·········9858 ·······405:·aload·········9
855 ·······401:·aload·········14859 ·······407:·aload·········14
856 ·······403:·invokevirtual·#221················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;860 ·······409:·invokevirtual·#221················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
857 ·······406:·checkcast·····#209················//·class·java/lang/Float861 ·······412:·checkcast·····#209················//·class·java/lang/Float
858 ·······409:·invokevirtual·#225················//·Method·java/lang/Float.floatValue:()F862 ·······415:·invokevirtual·#225················//·Method·java/lang/Float.floatValue:()F
859 ·······412:·fload·········16863 ·······418:·fload·········16
860 ·······414:·fadd864 ·······420:·fadd
861 ·······415:·fstore_3865 ·······421:·fstore_3
862 ·······416:·fload_3866 ·······422:·fload_3
 867 ·······423:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float;
 868 ·······426:·astore········4
 869 ·······428:·aload·········9
 870 ·······430:·aload·········14
 871 ·······432:·aload·········4
 872 ·······434:·invokevirtual·#182················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
 873 ·······437:·pop
 874 ·······438:·aload·········8
 875 ·······440:·invokeinterface·#228,··1··········//·InterfaceMethod·android/database/Cursor.moveToNext:()Z
 876 ·······445:·pop
 877 ·······446:·goto··········92
 878 ·······449:·fload·········16
863 ·······417:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float;879 ·······451:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float;
864 ·······420:·astore········4880 ·······454:·astore········4
865 ·······422:·aload·········9881 ·······456:·aload·········9
866 ·······424:·aload·········14882 ·······458:·aload·········14
867 ·······426:·aload·········4883 ·······460:·aload·········4
868 ·······428:·invokevirtual·#182················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;884 ·······462:·invokevirtual·#182················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
869 ·······431:·pop 
870 ·······432:·aload·········8 
871 ·······434:·invokeinterface·#228,··1··········//·InterfaceMethod·android/database/Cursor.moveToNext:()Z 
872 ·······439:·pop 
873 ·······440:·goto··········92 
874 ·······443:·fload·········16 
875 ·······445:·invokestatic··#212················//·Method·java/lang/Float.valueOf:(F)Ljava/lang/Float; 
876 ·······448:·astore········4 
877 ·······450:·aload·········9 
Max diff block lines reached; 167/14673 bytes (1.14%) of diff not shown.
12.0 KB
com/tastycactus/timesheet/TimeEntryEditActivity$9.class
11.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 133, 29 lines modifiedOffset 133, 29 lines modified
133 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V133 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
134 ········14:·return134 ········14:·return
  
135 ··public·void·onClick(android.view.View);135 ··public·void·onClick(android.view.View);
136 ····descriptor:·(Landroid/view/View;)V136 ····descriptor:·(Landroid/view/View;)V
137 ····flags:·(0x0001)·ACC_PUBLIC137 ····flags:·(0x0001)·ACC_PUBLIC
138 ····Code:138 ····Code:
139 ······stack=300,·locals=17,·args_size=2139 ······stack=300,·locals=16,·args_size=2
140 ·········0:·aload_0140 ·········0:·aload_0
141 ·········1:·getfield······#14·················//·Field·val$task_edit:Landroid/widget/Spinner;141 ·········1:·getfield······#14·················//·Field·val$task_edit:Landroid/widget/Spinner;
142 ·········4:·astore_2142 ·········4:·astore_2
143 ·········5:·aload_2143 ·········5:·aload_2
144 ·········6:·invokevirtual·#24·················//·Method·android/widget/Spinner.getSelectedItemId:()J144 ·········6:·invokevirtual·#24·················//·Method·android/widget/Spinner.getSelectedItemId:()J
145 ·········9:·lstore_3145 ·········9:·lstore_3
146 ········10:·ldc2_w········#25·················//·long·-9223372036854775808l146 ········10:·ldc2_w········#25·················//·long·-9223372036854775808l
147 ········13:·lstore········5147 ········13:·lstore········5
148 ········15:·lload_3148 ········15:·lload_3
149 ········16:·lload·········5149 ········16:·lload·········5
150 ········18:·lcmp150 ········18:·lcmp
151 ········19:·istore········7151 ········19:·istore········7
152 ········21:·iload·········7152 ········21:·iload·········7
153 ········23:·ifeq··········338153 ········23:·ifeq··········346
154 ········26:·new···········#28·················//·class·java/lang/StringBuilder154 ········26:·new···········#28·················//·class·java/lang/StringBuilder
155 ········29:·astore_2155 ········29:·astore_2
156 ········30:·aload_2156 ········30:·aload_2
157 ········31:·invokespecial·#29·················//·Method·java/lang/StringBuilder."<init>":()V157 ········31:·invokespecial·#29·················//·Method·java/lang/StringBuilder."<init>":()V
158 ········34:·aload_0158 ········34:·aload_0
159 ········35:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;159 ········35:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
160 ········38:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;160 ········38:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
Offset 219, 97 lines modifiedOffset 219, 101 lines modified
219 ·······166:·i2l219 ·······166:·i2l
220 ·······167:·lstore········12220 ·······167:·lstore········12
221 ·······169:·lload·········5221 ·······169:·lload·········5
222 ·······171:·lload·········12222 ·······171:·lload·········12
223 ·······173:·lcmp223 ·······173:·lcmp
224 ·······174:·istore········7224 ·······174:·istore········7
225 ·······176:·iload·········7225 ·······176:·iload·········7
226 ·······178:·ifne··········222226 ·······178:·ifne··········226
227 ·······181:·aload_0227 ·······181:·aload_0
228 ·······182:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;228 ·······182:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
 229 ·······185:·astore_2
 230 ·······186:·aload_2
229 ·······185:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;231 ·······187:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
230 ·······188:·astore_2 
231 ·······189:·aload_2232 ·······190:·astore········8
 233 ·······192:·aload·········8
232 ·······190:·lload_3234 ·······194:·lload_3
233 ·······191:·aload·········11235 ·······195:·aload·········11
234 ·······193:·aload·········9236 ·······197:·aload·········9
235 ·······195:·aload·········10237 ·······199:·aload·········10
236 ·······197:·invokevirtual·#83·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.newTimeEntry:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V238 ·······201:·invokevirtual·#83·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.newTimeEntry:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
237 ·······200:·aload_0239 ·······204:·aload_0
238 ·······201:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;240 ·······205:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
239 ·······204:·astore_2241 ·······208:·astore_2
240 ·······205:·iconst_m1242 ·······209:·iconst_m1
241 ·······206:·istore········14243 ·······210:·istore········14
242 ·······208:·aload_2244 ·······212:·aload_2
243 ·······209:·iload·········14245 ·······213:·iload·········14
244 ·······211:·invokevirtual·#87·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity.setResult:(I)V246 ·······215:·invokevirtual·#87·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity.setResult:(I)V
245 ·······214:·aload_0247 ·······218:·aload_0
246 ·······215:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;248 ·······219:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
247 ·······218:·invokevirtual·#90·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity.finish:()V249 ·······222:·invokevirtual·#90·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity.finish:()V
248 ·······221:·return250 ·······225:·return
249 ·······222:·aload_0251 ·······226:·aload_0
250 ·······223:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;252 ·······227:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
251 ·······226:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData; 
252 ·······229:·invokevirtual·#73·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J 
253 ·······232:·lstore········5 
254 ·······234:·aload_0 
255 ·······235:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity; 
256 ·······238:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase; 
257 ·······241:·astore_2 
258 ·······242:·aload_2 
259 ·······243:·invokevirtual·#93·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getCurrentId:()J 
260 ·······246:·lstore········12 
261 ·······248:·lload·········5 
262 ·······250:·lload·········12 
263 ·······252:·lcmp 
264 ·······253:·istore········7 
265 ·······255:·iload·········7 
266 ·······257:·ifne··········298 
267 ·······260:·aload_0 
268 ·······261:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity; 
269 ·······264:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase; 
270 ·······267:·astore········8 
271 ·······269:·aload_0 
272 ·······270:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity; 
273 ·······273:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;253 ·······230:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
274 ·······276:·astore_2254 ·······233:·astore_2
 255 ·······234:·aload_2
 256 ·······235:·invokevirtual·#73·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J
 257 ·······238:·lstore········5
 258 ·······240:·aload_0
 259 ·······241:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
 260 ·······244:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
 261 ·······247:·astore········15
 262 ·······249:·aload·········15
 263 ·······251:·invokevirtual·#93·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getCurrentId:()J
 264 ·······254:·lstore········12
 265 ·······256:·lload·········5
 266 ·······258:·lload·········12
 267 ·······260:·lcmp
 268 ·······261:·istore········7
 269 ·······263:·iload·········7
 270 ·······265:·ifne··········306
 271 ·······268:·aload_0
 272 ·······269:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
 273 ·······272:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
 274 ·······275:·astore········15
275 ·······277:·aload_2275 ·······277:·aload_0
 276 ·······278:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
 277 ·······281:·getfield······#35·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
 278 ·······284:·astore_2
 279 ·······285:·aload_2
276 ·······278:·invokevirtual·#73·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J280 ·······286:·invokevirtual·#73·················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J
277 ·······281:·lstore········15281 ·······289:·lstore········12
278 ·······283:·aload·········8 
279 ·······285:·lload·········15282 ·······291:·aload·········15
 283 ·······293:·lload·········12
280 ·······287:·lload_3284 ·······295:·lload_3
281 ·······288:·aload·········11285 ·······296:·aload·········11
282 ·······290:·aload·········9286 ·······298:·aload·········9
283 ·······292:·invokevirtual·#97·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.updateTimeEntry:(JJLjava/lang/String;Ljava/lang/String;)V287 ·······300:·invokevirtual·#97·················//·Method·com/tastycactus/timesheet/TimesheetDatabase.updateTimeEntry:(JJLjava/lang/String;Ljava/lang/String;)V
284 ·······295:·goto··········200288 ·······303:·goto··········204
285 ·······298:·aload_0289 ·······306:·aload_0
286 ·······299:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;290 ·······307:·getfield······#12·················//·Field·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
287 ·······302:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;291 ·······310:·getfield······#77·················//·Field·com/tastycactus/timesheet/TimeEntryEditActivity.m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
Max diff block lines reached; 0/12084 bytes (0.00%) of diff not shown.
6.71 KB
com/tastycactus/timesheet/TimeEntryEditActivity.class
6.61 KB
javap -verbose -constants -s -l -private {}
    
Offset 717, 70 lines modifiedOffset 717, 68 lines modified
717 ·······477:·invokevirtual·#236················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.comment:()Ljava/lang/String;717 ·······477:·invokevirtual·#236················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.comment:()Ljava/lang/String;
718 ·······480:·astore········8718 ·······480:·astore········8
719 ·······482:·aload_3719 ·······482:·aload_3
720 ·······483:·aload·········8720 ·······483:·aload·········8
721 ·······485:·invokevirtual·#237················//·Method·android/widget/EditText.setText:(Ljava/lang/CharSequence;)V721 ·······485:·invokevirtual·#237················//·Method·android/widget/EditText.setText:(Ljava/lang/CharSequence;)V
722 ·······488:·aload_0722 ·······488:·aload_0
723 ·······489:·getfield······#64·················//·Field·m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;723 ·······489:·getfield······#64·················//·Field·m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
724 ·······492:·astore_3 
725 ·······493:·aload_3 
726 ·······494:·invokevirtual·#240················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J724 ·······492:·invokevirtual·#240················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.row:()J
727 ·······497:·lstore········16725 ·······495:·lstore········16
728 ·······499:·aload_0726 ·······497:·aload_0
729 ·······500:·getfield······#108················//·Field·m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;727 ·······498:·getfield······#108················//·Field·m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
730 ·······503:·astore········13728 ·······501:·astore_3
731 ·······505:·aload·········13729 ·······502:·aload_3
732 ·······507:·invokevirtual·#243················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getCurrentId:()J730 ·······503:·invokevirtual·#243················//·Method·com/tastycactus/timesheet/TimesheetDatabase.getCurrentId:()J
733 ·······510:·lstore········18731 ·······506:·lstore········18
734 ·······512:·lload·········16732 ·······508:·lload·········16
735 ·······514:·lload·········18733 ·······510:·lload·········18
736 ·······516:·lcmp734 ·······512:·lcmp
737 ·······517:·istore········20735 ·······513:·istore········20
738 ·······519:·iload·········20736 ·······515:·iload·········20
739 ·······521:·ifne··········546737 ·······517:·ifne··········542
740 ·······524:·aload_0738 ·······520:·aload_0
741 ·······525:·ldc···········#244················//·int·2131230735739 ·······521:·ldc···········#244················//·int·2131230735
742 ·······527:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;740 ·······523:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;
743 ·······530:·checkcast·····#247················//·class·android/widget/LinearLayout741 ·······526:·checkcast·····#247················//·class·android/widget/LinearLayout
744 ·······533:·astore········22742 ·······529:·astore········22
745 ·······535:·bipush········8743 ·······531:·bipush········8
746 ·······537:·istore········20744 ·······533:·istore········20
747 ·······539:·aload·········22745 ·······535:·aload·········22
748 ·······541:·iload·········20746 ·······537:·iload·········20
749 ·······543:·invokevirtual·#251················//·Method·android/widget/LinearLayout.setVisibility:(I)V747 ·······539:·invokevirtual·#251················//·Method·android/widget/LinearLayout.setVisibility:(I)V
 748 ·······542:·aload_0
 749 ·······543:·invokespecial·#60·················//·Method·updateDisplay:()V
750 ·······546:·aload_0750 ·······546:·aload_0
751 ·······547:·invokespecial·#60·················//·Method·updateDisplay:()V 
752 ·······550:·aload_0 
753 ·······551:·ldc···········#252················//·int·2131230742751 ·······547:·ldc···········#252················//·int·2131230742
754 ·······553:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;752 ·······549:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;
755 ·······556:·checkcast·····#72·················//·class·android/widget/Button753 ·······552:·checkcast·····#72·················//·class·android/widget/Button
756 ·······559:·astore········23754 ·······555:·astore········23
757 ·······561:·new···········#255················//·class·com/tastycactus/timesheet/TimeEntryEditActivity$9755 ·······557:·new···········#255················//·class·com/tastycactus/timesheet/TimeEntryEditActivity$9
758 ·······564:·astore_3756 ·······560:·astore_3
759 ·······565:·aload_3757 ·······561:·aload_3
760 ·······566:·aload_0758 ·······562:·aload_0
761 ·······567:·aload·········11759 ·······563:·aload·········11
762 ·······569:·invokespecial·#258················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$9."<init>":(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/widget/Spinner;)V760 ·······565:·invokespecial·#258················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$9."<init>":(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/widget/Spinner;)V
763 ·······572:·aload·········23761 ·······568:·aload·········23
764 ·······574:·aload_3762 ·······570:·aload_3
765 ·······575:·invokevirtual·#212················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V763 ·······571:·invokevirtual·#212················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V
766 ·······578:·aload_0764 ·······574:·aload_0
767 ·······579:·ldc_w·········#259················//·int·2131230738765 ·······575:·ldc_w·········#259················//·int·2131230738
768 ·······582:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;766 ·······578:·invokevirtual·#162················//·Method·findViewById:(I)Landroid/view/View;
769 ·······585:·checkcast·····#72·················//·class·android/widget/Button767 ·······581:·checkcast·····#72·················//·class·android/widget/Button
770 ·······588:·astore········24768 ·······584:·astore········24
771 ·······590:·new···········#262················//·class·com/tastycactus/timesheet/TimeEntryEditActivity$10769 ·······586:·new···········#262················//·class·com/tastycactus/timesheet/TimeEntryEditActivity$10
772 ·······593:·astore_3770 ·······589:·astore_3
773 ·······594:·aload_3771 ·······590:·aload_3
774 ·······595:·aload_0772 ·······591:·aload_0
775 ·······596:·invokespecial·#263················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$10."<init>":(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V773 ·······592:·invokespecial·#263················//·Method·com/tastycactus/timesheet/TimeEntryEditActivity$10."<init>":(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
776 ·······599:·aload·········24774 ·······595:·aload·········24
777 ·······601:·aload_3775 ·······597:·aload_3
778 ·······602:·invokevirtual·#212················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V776 ·······598:·invokevirtual·#212················//·Method·android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V
779 ·······605:·return777 ·······601:·return
  
780 ··protected·android.app.Dialog·onCreateDialog(int);778 ··protected·android.app.Dialog·onCreateDialog(int);
781 ····descriptor:·(I)Landroid/app/Dialog;779 ····descriptor:·(I)Landroid/app/Dialog;
782 ····flags:·(0x0004)·ACC_PROTECTED780 ····flags:·(0x0004)·ACC_PROTECTED
783 ····Code:781 ····Code:
784 ······stack=300,·locals=10,·args_size=2782 ······stack=300,·locals=10,·args_size=2
785 ·········0:·iconst_2783 ·········0:·iconst_2
16.0 KB
com/tastycactus/timesheet/TimesheetDatabase.class
15.9 KB
procyon -ec {}
    
Offset 351, 20 lines modifiedOffset 351, 21 lines modified
351 ········}351 ········}
352 ········catch·(SQLException·ex)·{352 ········catch·(SQLException·ex)·{
353 ············Log.e("Error·adding·new·time·entry",·ex.toString());353 ············Log.e("Error·adding·new·time·entry",·ex.toString());
354 ········}354 ········}
355 ····}355 ····}
356 ····356 ····
357 ····public·void·onCreate(final·SQLiteDatabase·sqLiteDatabase)·{357 ····public·void·onCreate(final·SQLiteDatabase·sqLiteDatabase)·{
 358 ········int·i·=·0;
358 ········final·String[]·array·=·{·"CREATE·TABLE·tasks·(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·title·TEXT·NOT·NULL,·billable·INTEGER,·hidden·INTEGER)",·"CREATE·TABLE·time_entries·(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·task_id·INTEGER,·comment·STRING,·start_time·TEXT·NOT·NULL,·end_time·TEXT)"·};359 ········final·String[]·array·=·{·"CREATE·TABLE·tasks·(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·title·TEXT·NOT·NULL,·billable·INTEGER,·hidden·INTEGER)",·"CREATE·TABLE·time_entries·(_id·INTEGER·PRIMARY·KEY·AUTOINCREMENT,·task_id·INTEGER,·comment·STRING,·start_time·TEXT·NOT·NULL,·end_time·TEXT)"·};
359 ········sqLiteDatabase.beginTransaction();360 ········sqLiteDatabase.beginTransaction();
360 ········final·String[]·array2·=·array; 
361 ········try·{361 ········try·{
362 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{362 ············while·(i·<·array.length)·{
363 ················sqLiteDatabase.execSQL(array2[i]);363 ················sqLiteDatabase.execSQL(array[i]);
 364 ················++i;
364 ············}365 ············}
365 ············sqLiteDatabase.setTransactionSuccessful();366 ············sqLiteDatabase.setTransactionSuccessful();
366 ········}367 ········}
367 ········catch·(SQLException·ex)·{368 ········catch·(SQLException·ex)·{
368 ············Log.e("Error·creating·Timesheet·database·tables",·ex.toString());369 ············Log.e("Error·creating·Timesheet·database·tables",·ex.toString());
369 ············throw·ex;370 ············throw·ex;
370 ········}371 ········}
Offset 378, 167 lines modifiedOffset 379, 167 lines modified
378 ········//·This·method·could·not·be·decompiled.379 ········//·This·method·could·not·be·decompiled.
379 ········//·380 ········//·
380 ········//·Original·Bytecode:381 ········//·Original·Bytecode:
381 ········//·382 ········//·
382 ········//·····1:·istore··········4383 ········//·····1:·istore··········4
383 ········//·····3:·iconst_1·······384 ········//·····3:·iconst_1·······
384 ········//·····4:·istore··········5385 ········//·····4:·istore··········5
 386 ········//·····6:·iconst_0·······
 387 ········//·····7:·istore··········6
 388 ········//·····9:·aconst_null····
 389 ········//····10:·astore··········7
385 ········//·····6:·iload_2········390 ········//····12:·iload_2········
386 ········//·····7:·iload···········5391 ········//····13:·iload···········5
387 ········//·····9:·if_icmpne·······91392 ········//····15:·if_icmpne·······96
388 ········//····12:·iload···········4393 ········//····18:·iload···········4
389 ········//····14:·anewarray·······Ljava/lang/String;394 ········//····20:·anewarray·······Ljava/lang/String;
390 ········//····17:·astore··········6395 ········//····23:·astore··········8
391 ········//····19:·aload···········6396 ········//····25:·aload···········8
392 ········//····21:·iconst_0·······397 ········//····27:·iconst_0·······
393 ········//····22:·ldc_w···········"ALTER·TABLE·tasks·ADD·COLUMN·hidden·INTEGER"398 ········//····28:·ldc_w···········"ALTER·TABLE·tasks·ADD·COLUMN·hidden·INTEGER"
394 ········//····25:·aastore········399 ········//····31:·aastore········
395 ········//····26:·ldc_w···········"UPDATE·tasks·SET·hidden·=·0"400 ········//····32:·ldc_w···········"UPDATE·tasks·SET·hidden·=·0"
396 ········//····29:·astore··········7401 ········//····35:·astore··········9
397 ········//····31:·aload···········6402 ········//····37:·aload···········8
398 ········//····33:·iload···········5403 ········//····39:·iload···········5
399 ········//····35:·aload···········7404 ········//····41:·aload···········9
400 ········//····37:·aastore········405 ········//····43:·aastore········
401 ········//····38:·aload_1········406 ········//····44:·aload_1········
402 ········//····39:·invokevirtual···android/database/sqlite/SQLiteDatabase.beginTransaction:()V407 ········//····45:·invokevirtual···android/database/sqlite/SQLiteDatabase.beginTransaction:()V
403 ········//····42:·aload···········6408 ········//····48:·aload···········8
404 ········//····44:·astore··········8 
405 ········//····46:·aload···········6 
406 ········//····48:·arraylength····409 ········//····50:·arraylength····
407 ········//····49:·istore··········9 
408 ········//····51:·iconst_0······· 
409 ········//····52:·istore··········10410 ········//····51:·istore··········10
 411 ········//····53:·iconst_0·······
 412 ········//····54:·istore··········11
 413 ········//····56:·aconst_null····
 414 ········//····57:·astore··········9
410 ········//····54:·iload···········10415 ········//····59:·iload···········11
411 ········//····56:·iload···········9 
412 ········//····58:·if_icmpge·······83 
413 ········//····61:·aload···········8 
414 ········//····63:·iload···········10416 ········//····61:·iload···········10
 417 ········//····63:·if_icmpge·······88
415 ········//····65:·aaload·········418 ········//····66:·aload···········8
416 ········//····66:·astore··········11 
417 ········//····68:·aload_1········ 
418 ········//····69:·aload···········11419 ········//····68:·iload···········11
 420 ········//····70:·aaload·········
 421 ········//····71:·astore··········12
 422 ········//····73:·aload_1········
 423 ········//····74:·aload···········12
419 ········//····71:·invokevirtual···android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V424 ········//····76:·invokevirtual···android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V
420 ········//····74:·iload···········10425 ········//····79:·iload···········11
421 ········//····76:·iconst_1·······426 ········//····81:·iconst_1·······
422 ········//····77:·iadd···········427 ········//····82:·iadd···········
423 ········//····78:·istore··········10428 ········//····83:·istore··········11
424 ········//····80:·goto············54429 ········//····85:·goto············59
425 ········//····83:·aload_1········430 ········//····88:·aload_1········
426 ········//····84:·invokevirtual···android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V431 ········//····89:·invokevirtual···android/database/sqlite/SQLiteDatabase.setTransactionSuccessful:()V
427 ········//····87:·aload_1········432 ········//····92:·aload_1········
428 ········//····88:·invokevirtual···android/database/sqlite/SQLiteDatabase.endTransaction:()V433 ········//····93:·invokevirtual···android/database/sqlite/SQLiteDatabase.endTransaction:()V
429 ········//····91:·iload_2········434 ········//····96:·iload_2········
430 ········//····92:·iload···········4 
431 ········//····94:·if_icmpne·······210 
432 ········//····97:·iload···········4435 ········//····97:·iload···········4
 436 ········//····99:·if_icmpne·······208
 437 ········//···102:·iload···········4
433 ········//····99:·anewarray·······Ljava/lang/String;438 ········//···104:·anewarray·······Ljava/lang/String;
434 ········//···102:·astore··········6439 ········//···107:·astore··········8
435 ········//···104:·aload···········6440 ········//···109:·aload···········8
436 ········//···106:·iconst_0·······441 ········//···111:·iconst_0·······
437 ········//···107:·ldc_w···········"ALTER·TABLE·time_entries·ADD·COLUMN·comment·STRING"442 ········//···112:·ldc_w···········"ALTER·TABLE·time_entries·ADD·COLUMN·comment·STRING"
438 ········//···110:·aastore········443 ········//···115:·aastore········
439 ········//···111:·ldc_w···········"UPDATE·time_entries·SET·comment·=·''"444 ········//···116:·ldc_w···········"UPDATE·time_entries·SET·comment·=·''"
440 ········//···114:·astore··········7445 ········//···119:·astore··········9
441 ········//···116:·aload···········6446 ········//···121:·aload···········8
442 ········//···118:·iload···········5447 ········//···123:·iload···········5
443 ········//···120:·aload···········7448 ········//···125:·aload···········9
444 ········//···122:·aastore········449 ········//···127:·aastore········
445 ········//···123:·aload_1········450 ········//···128:·aload_1········
446 ········//···124:·invokevirtual···android/database/sqlite/SQLiteDatabase.beginTransaction:()V451 ········//···129:·invokevirtual···android/database/sqlite/SQLiteDatabase.beginTransaction:()V
447 ········//···127:·aload···········6452 ········//···132:·aload···········8
448 ········//···129:·astore··········8 
449 ········//···131:·aload···········6 
450 ········//···133:·arraylength····453 ········//···134:·arraylength····
451 ········//···134:·istore··········9 
452 ········//···136:·iconst_0······· 
453 ········//···137:·istore··········10454 ········//···135:·istore··········11
 455 ········//···137:·iload···········6
454 ········//···139:·iload···········10456 ········//···139:·iload···········11
455 ········//···141:·iload···········9 
456 ········//···143:·if_icmpge·······202457 ········//···141:·if_icmpge·······200
457 ········//···146:·aload···········8458 ········//···144:·aload···········8
458 ········//···148:·iload···········10459 ········//···146:·iload···········6
459 ········//···150:·aaload·········460 ········//···148:·aaload·········
460 ········//···151:·astore··········11461 ········//···149:·astore··········12
461 ········//···153:·aload_1········462 ········//···151:·aload_1········
462 ········//···154:·aload···········11463 ········//···152:·aload···········12
463 ········//···156:·invokevirtual···android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V464 ········//···154:·invokevirtual···android/database/sqlite/SQLiteDatabase.execSQL:(Ljava/lang/String;)V
464 ········//···159:·iload···········10465 ········//···157:·iload···········6
465 ········//···161:·iconst_1·······466 ········//···159:·iconst_1·······
Max diff block lines reached; 3654/16234 bytes (22.51%) of diff not shown.
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14527 ····.line·145
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$2;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$2;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/tastycactus/timesheet/TimeEntriesActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20227 ····.line·202
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$1;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$1;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/tastycactus/timesheet/ExportActivity$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$ctx:Landroid/content/Context;22 .field·final·synthetic·val$ctx:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·17828 ····.line·178
28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$6;->this$0:Lcom/tastycactus/timesheet/ExportActivity;29 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$6;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
29 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/ExportActivity$6;->val$ctx:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/ExportActivity$6;->val$ctx:Landroid/content/Context;
  
629 B
smali/com/tastycactus/timesheet/TaskEditActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TaskEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TaskEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TaskEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$2;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$2;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/tastycactus/timesheet/TimeEntriesActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·28027 ····.line·280
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$4;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$4;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/tastycactus/timesheet/ExportActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14927 ····.line·149
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$3;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$3;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/com/tastycactus/timesheet/MergeAdapter$AdapterSection.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/MergeAdapter;23 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/MergeAdapter;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Lcom/tastycactus/timesheet/MergeAdapter;)V25 .method·constructor·<init>(Lcom/tastycactus/timesheet/MergeAdapter;)V
26 ····.locals·026 ····.locals·0
 27 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/MergeAdapter;
  
27 ····.prologue28 ····.prologue
28 ····.line·4229 ····.line·42
29 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->this$0:Lcom/tastycactus/timesheet/MergeAdapter;30 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->this$0:Lcom/tastycactus/timesheet/MergeAdapter;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/tastycactus/timesheet/ExportActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·18827 ····.line·188
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$7;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$7;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/tastycactus/timesheet/TimeEntriesActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·32427 ····.line·324
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$5;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$5;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
282 B
smali/com/tastycactus/timesheet/R.smali
    
Offset 22, 10 lines modifiedOffset 22, 9 lines modified
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·1025 ····.line·10
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·87 
28 ····return-void27 ····return-void
29 .end·method28 .end·method
6.41 KB
smali/com/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService.smali
    
Offset 49, 35 lines modifiedOffset 49, 35 lines modified
  
49 ····const-string·v9,·"app_task"49 ····const-string·v9,·"app_task"
  
50 ····const-wide/16·v10,·-0x150 ····const-wide/16·v10,·-0x1
  
51 ····invoke-interface·{v8,·v9,·v10,·v11},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J51 ····invoke-interface·{v8,·v9,·v10,·v11},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
  
52 ····move-result-wide·v552 ····move-result-wide·v6
  
53 ····.line·8853 ····.line·88
54 ····.local·v5,·"task_id":J54 ····.local·v6,·"task_id":J
55 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;55 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
56 ····invoke-virtual·{v8},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getCurrentTaskId()J56 ····invoke-virtual·{v8},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getCurrentTaskId()J
  
57 ····move-result-wide·v057 ····move-result-wide·v0
  
58 ····.line·9158 ····.line·91
59 ····.local·v0,·"current_id":J59 ····.local·v0,·"current_id":J
60 ····const-wide/16·v8,·-0x160 ····const-wide/16·v8,·-0x1
  
61 ····cmp-long·v8,·v5,·v861 ····cmp-long·v8,·v6,·v8
  
62 ····if-eqz·v8,·:cond_062 ····if-eqz·v8,·:cond_0
  
63 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;63 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
64 ····invoke-virtual·{v8,·v5,·v6},·Lcom/tastycactus/timesheet/TimesheetDatabase;->isValidTask(J)Z64 ····invoke-virtual·{v8,·v6,·v7},·Lcom/tastycactus/timesheet/TimesheetDatabase;->isValidTask(J)Z
  
65 ····move-result·v865 ····move-result·v8
  
66 ····if-nez·v8,·:cond_166 ····if-nez·v8,·:cond_1
  
67 ····.line·9267 ····.line·92
68 ····:cond_068 ····:cond_0
Offset 98, 76 lines modifiedOffset 98, 76 lines modified
  
98 ····invoke-interface·{v9,·v10,·v11},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z98 ····invoke-interface·{v9,·v10,·v11},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
99 ····move-result·v999 ····move-result·v9
  
100 ····invoke-virtual·{v8,·v9},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getFirstTaskId(Z)J100 ····invoke-virtual·{v8,·v9},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getFirstTaskId(Z)J
  
101 ····move-result-wide·v5101 ····move-result-wide·v6
  
102 ····.line·97102 ····.line·97
103 ····:goto_0103 ····:goto_0
104 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_prefs:Landroid/content/SharedPreferences;104 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_prefs:Landroid/content/SharedPreferences;
  
105 ····invoke-interface·{v8},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;105 ····invoke-interface·{v8},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
106 ····move-result-object·v2106 ····move-result-object·v2
  
107 ····.line·98107 ····.line·98
108 ····.local·v2,·"edit":Landroid/content/SharedPreferences$Editor;108 ····.local·v2,·"edit":Landroid/content/SharedPreferences$Editor;
109 ····const-string·v8,·"app_task"109 ····const-string·v8,·"app_task"
  
110 ····invoke-interface·{v2,·v8,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;110 ····invoke-interface·{v2,·v8,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
111 ····.line·99111 ····.line·99
112 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z112 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
113 ····.line·102113 ····.line·102
114 ····.end·local·v2····#·"edit":Landroid/content/SharedPreferences$Editor;114 ····.end·local·v2····#·"edit":Landroid/content/SharedPreferences$Editor;
115 ····:cond_1115 ····:cond_1
116 ····new-instance·v7,·Landroid/widget/RemoteViews;116 ····new-instance·v5,·Landroid/widget/RemoteViews;
  
117 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;117 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
118 ····move-result-object·v8118 ····move-result-object·v8
  
119 ····const/high16·v9,·0x7f030000119 ····const/high16·v9,·0x7f030000
  
120 ····invoke-direct·{v7,·v8,·v9},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V120 ····invoke-direct·{v5,·v8,·v9},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
  
121 ····.line·104121 ····.line·104
122 ····.local·v7,·"updateViews":Landroid/widget/RemoteViews;122 ····.local·v5,·"updateViews":Landroid/widget/RemoteViews;
123 ····cmp-long·v8,·v5,·v0123 ····cmp-long·v8,·v6,·v0
  
124 ····if-nez·v8,·:cond_3124 ····if-nez·v8,·:cond_3
  
125 ····const-wide/16·v8,·0x0125 ····const-wide/16·v8,·0x0
  
126 ····cmp-long·v8,·v5,·v8126 ····cmp-long·v8,·v6,·v8
  
127 ····if-lez·v8,·:cond_3127 ····if-lez·v8,·:cond_3
  
128 ····.line·105128 ····.line·105
129 ····const/high16·v8,·0x7f080000129 ····const/high16·v8,·0x7f080000
  
130 ····const·v9,·0x7f020003130 ····const·v9,·0x7f020003
  
131 ····invoke-virtual·{v7,·v8,·v9},·Landroid/widget/RemoteViews;->setImageViewResource(II)V131 ····invoke-virtual·{v5,·v8,·v9},·Landroid/widget/RemoteViews;->setImageViewResource(II)V
  
132 ····.line·110132 ····.line·110
133 ····:goto_1133 ····:goto_1
134 ····const·v8,·0x7f080002134 ····const·v8,·0x7f080002
  
135 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;135 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
136 ····invoke-virtual·{v9,·v5,·v6},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTaskName(J)Ljava/lang/String;136 ····invoke-virtual·{v9,·v6,·v7},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTaskName(J)Ljava/lang/String;
  
137 ····move-result-object·v9137 ····move-result-object·v9
  
138 ····invoke-virtual·{v7,·v8,·v9},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V138 ····invoke-virtual·{v5,·v8,·v9},·Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
  
139 ····.line·112139 ····.line·112
140 ····new-instance·v3,·Landroid/content/Intent;140 ····new-instance·v3,·Landroid/content/Intent;
  
141 ····const-class·v8,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$ToggleActiveService;141 ····const-class·v8,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$ToggleActiveService;
  
142 ····invoke-direct·{v3,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V142 ····invoke-direct·{v3,·p1,·v8},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
  
182 ····move-result-object·v4182 ····move-result-object·v4
  
183 ····.line·114183 ····.line·114
184 ····.local·v4,·"pendingIntent":Landroid/app/PendingIntent;184 ····.local·v4,·"pendingIntent":Landroid/app/PendingIntent;
185 ····const/high16·v8,·0x7f080000185 ····const/high16·v8,·0x7f080000
  
186 ····invoke-virtual·{v7,·v8,·v4},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V186 ····invoke-virtual·{v5,·v8,·v4},·Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V
  
187 ····.line·116187 ····.line·116
188 ····new-instance·v3,·Landroid/content/Intent;188 ····new-instance·v3,·Landroid/content/Intent;
  
189 ····.end·local·v3····#·"intent":Landroid/content/Intent;189 ····.end·local·v3····#·"intent":Landroid/content/Intent;
190 ····const-class·v8,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;190 ····const-class·v8,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;
Max diff block lines reached; 1404/6406 bytes (21.92%) of diff not shown.
658 B
smali/com/tastycactus/timesheet/ExportActivity$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$ctx:Landroid/content/Context;22 .field·final·synthetic·val$ctx:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/content/Context;)V24 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·16828 ····.line·168
28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$5;->this$0:Lcom/tastycactus/timesheet/ExportActivity;29 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$5;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
29 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/ExportActivity$5;->val$ctx:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/ExportActivity$5;->val$ctx:Landroid/content/Context;
  
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20727 ····.line·207
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$5;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$5;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
652 B
smali/com/tastycactus/timesheet/TimesheetActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimesheetActivity;18 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimesheetActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimesheetActivity;)V20 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimesheetActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimesheetActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·7224 ····.line·72
24 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity$1;->this$0:Lcom/tastycactus/timesheet/TimesheetActivity;25 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity$1;->this$0:Lcom/tastycactus/timesheet/TimesheetActivity;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
1.31 KB
smali/com/tastycactus/timesheet/TaskEditActivity.smali
    
Offset 51, 17 lines modifiedOffset 51, 17 lines modified
51 ····if-eqz·v1,·:cond_151 ····if-eqz·v1,·:cond_1
  
52 ····.line·4752 ····.line·47
53 ····const-string·v9,·"_id"53 ····const-string·v9,·"_id"
  
54 ····invoke-virtual·{v1,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J54 ····invoke-virtual·{v1,·v9},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
55 ····move-result-wide·v955 ····move-result-wide·v10
  
56 ····iput-wide·v9,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J56 ····iput-wide·v10,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J
  
57 ····.line·4857 ····.line·48
58 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;58 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
59 ····iget-wide·v10,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J59 ····iget-wide·v10,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J
  
60 ····invoke-virtual·{v9,·v10,·v11},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTask(J)Landroid/database/Cursor;60 ····invoke-virtual·{v9,·v10,·v11},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTask(J)Landroid/database/Cursor;
Offset 188, 17 lines modifiedOffset 188, 17 lines modified
  
188 ····goto·:goto_0188 ····goto·:goto_0
  
189 ····.line·54189 ····.line·54
190 ····.end·local·v4····#·"billable_int":I190 ····.end·local·v4····#·"billable_int":I
191 ····.end·local·v6····#·"entry":Landroid/database/Cursor;191 ····.end·local·v6····#·"entry":Landroid/database/Cursor;
192 ····:cond_1192 ····:cond_1
193 ····const-wide/16·v9,·-0x1193 ····const-wide/16·v10,·-0x1
  
194 ····iput-wide·v9,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J194 ····iput-wide·v10,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J
  
195 ····.line·55195 ····.line·55
196 ····const/4·v2,·0x0196 ····const/4·v2,·0x0
  
197 ····.line·56197 ····.line·56
198 ····.restart·local·v2····#·"billable":Z198 ····.restart·local·v2····#·"billable":Z
199 ····const-string·v7,·""199 ····const-string·v7,·""
10.7 KB
smali/com/tastycactus/timesheet/MergeAdapter.smali
    
Offset 81, 167 lines modifiedOffset 81, 161 lines modified
  
81 .method·protected·getAdapterSection(I)Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;81 .method·protected·getAdapterSection(I)Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;
82 ····.locals·982 ····.locals·9
83 ····.param·p1,·"position"····#·I83 ····.param·p1,·"position"····#·I
  
84 ····.prologue84 ····.prologue
85 ····.line·24385 ····.line·243
86 ····new-instance·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;86 ····new-instance·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;
  
87 ····invoke-direct·{v7,·p0},·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;-><init>(Lcom/tastycactus/timesheet/MergeAdapter;)V87 ····invoke-direct·{v4,·p0},·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;-><init>(Lcom/tastycactus/timesheet/MergeAdapter;)V
  
88 ····.line·24488 ····.line·244
89 ····.local·v7,·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;89 ····.local·v4,·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;
90 ····const/4·v6,·0x090 ····const/4·v3,·0x0
  
91 ····.line·24591 ····.line·245
92 ····.local·v6,·"p":I92 ····.local·v3,·"p":I
93 ····const/4·v5,·0x093 ····const/4·v2,·0x0
  
94 ····.line·24694 ····.line·246
95 ····.local·v5,·"list_idx":I95 ····.local·v2,·"list_idx":I
96 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/MergeAdapter;->adapter_list:[Landroid/widget/Adapter;96 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/MergeAdapter;->adapter_list:[Landroid/widget/Adapter;
  
97 ····.local·v1,·"arr$":[Landroid/widget/Adapter; 
98 ····array-length·v4,·v197 ····array-length·v7,·v6
  
99 ····.local·v4,·"len$":I 
100 ····const/4·v3,·0x098 ····const/4·v5,·0x0
  
101 ····.local·v3,·"i$":I 
102 ····:goto_099 ····:goto_0
103 ····if-ge·v3,·v4,·:cond_2100 ····if-ge·v5,·v7,·:cond_2
  
104 ····aget-object·v0,·v1,·v3101 ····aget-object·v0,·v6,·v5
  
105 ····.line·247102 ····.line·247
106 ····.local·v0,·"a":Landroid/widget/Adapter;103 ····.local·v0,·"a":Landroid/widget/Adapter;
107 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/MergeAdapter;->header_list:[Ljava/lang/String;104 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/MergeAdapter;->header_list:[Ljava/lang/String;
  
108 ····aget-object·v2,·v8,·v5105 ····aget-object·v1,·v8,·v2
  
109 ····.line·248106 ····.line·248
110 ····.local·v2,·"h":Ljava/lang/String;107 ····.local·v1,·"h":Ljava/lang/String;
111 ····if-ne·v6,·p1,·:cond_0108 ····if-ne·v3,·p1,·:cond_0
  
112 ····.line·249109 ····.line·249
113 ····iput-object·v0,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->adapter:Landroid/widget/Adapter;110 ····iput-object·v0,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->adapter:Landroid/widget/Adapter;
  
114 ····.line·250111 ····.line·250
115 ····iput-object·v2,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->header:Ljava/lang/String;112 ····iput-object·v1,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->header:Ljava/lang/String;
  
116 ····.line·251113 ····.line·251
117 ····const/4·v8,·-0x1114 ····const/4·v5,·-0x1
  
118 ····iput·v8,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->index:I115 ····iput·v5,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->index:I
  
119 ····.line·263116 ····.line·263
120 ····.end·local·v0····#·"a":Landroid/widget/Adapter;117 ····.end·local·v0····#·"a":Landroid/widget/Adapter;
121 ····.end·local·v2····#·"h":Ljava/lang/String;118 ····.end·local·v1····#·"h":Ljava/lang/String;
122 ····.end·local·v7····#·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;119 ····.end·local·v4····#·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;
123 ····:goto_1120 ····:goto_1
124 ····return-object·v7121 ····return-object·v4
  
125 ····.line·254122 ····.line·254
126 ····.restart·local·v0····#·"a":Landroid/widget/Adapter;123 ····.restart·local·v0····#·"a":Landroid/widget/Adapter;
127 ····.restart·local·v2····#·"h":Ljava/lang/String;124 ····.restart·local·v1····#·"h":Ljava/lang/String;
128 ····.restart·local·v7····#·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;125 ····.restart·local·v4····#·"section":Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;
129 ····:cond_0126 ····:cond_0
130 ····invoke-interface·{v0},·Landroid/widget/Adapter;->getCount()I127 ····invoke-interface·{v0},·Landroid/widget/Adapter;->getCount()I
  
131 ····move-result·v8128 ····move-result·v8
  
132 ····add-int/2addr·v8,·v6129 ····add-int/2addr·v8,·v3
  
133 ····if-lt·v8,·p1,·:cond_1130 ····if-lt·v8,·p1,·:cond_1
  
134 ····.line·255131 ····.line·255
135 ····iput-object·v0,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->adapter:Landroid/widget/Adapter;132 ····iput-object·v0,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->adapter:Landroid/widget/Adapter;
  
136 ····.line·256133 ····.line·256
137 ····iput-object·v2,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->header:Ljava/lang/String;134 ····iput-object·v1,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->header:Ljava/lang/String;
  
138 ····.line·257135 ····.line·257
139 ····sub-int·v8,·p1,·v6136 ····sub-int·v5,·p1,·v3
  
140 ····add-int/lit8·v8,·v8,·-0x1137 ····add-int/lit8·v5,·v5,·-0x1
  
141 ····iput·v8,·v7,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->index:I138 ····iput·v5,·v4,·Lcom/tastycactus/timesheet/MergeAdapter$AdapterSection;->index:I
  
142 ····goto·:goto_1139 ····goto·:goto_1
  
143 ····.line·260140 ····.line·260
144 ····:cond_1141 ····:cond_1
145 ····invoke-interface·{v0},·Landroid/widget/Adapter;->getCount()I142 ····invoke-interface·{v0},·Landroid/widget/Adapter;->getCount()I
  
146 ····move-result·v8143 ····move-result·v8
  
147 ····add-int/lit8·v8,·v8,·0x1144 ····add-int/lit8·v8,·v8,·0x1
  
148 ····add-int/2addr·v6,·v8145 ····add-int/2addr·v3,·v8
  
149 ····.line·261146 ····.line·261
150 ····add-int/lit8·v5,·v5,·0x1147 ····add-int/lit8·v2,·v2,·0x1
  
151 ····.line·246148 ····.line·246
152 ····add-int/lit8·v3,·v3,·0x1149 ····add-int/lit8·v5,·v5,·0x1
  
153 ····goto·:goto_0150 ····goto·:goto_0
  
154 ····.line·263151 ····.line·263
155 ····.end·local·v0····#·"a":Landroid/widget/Adapter;152 ····.end·local·v0····#·"a":Landroid/widget/Adapter;
156 ····.end·local·v2····#·"h":Ljava/lang/String;153 ····.end·local·v1····#·"h":Ljava/lang/String;
157 ····:cond_2154 ····:cond_2
158 ····const/4·v7,·0x0155 ····const/4·v4,·0x0
  
159 ····goto·:goto_1156 ····goto·:goto_1
160 .end·method157 .end·method
  
161 .method·public·getCount()I158 .method·public·getCount()I
162 ····.locals·6159 ····.locals·6
  
163 ····.prologue160 ····.prologue
164 ····.line·111161 ····.line·111
165 ····const/4·v2,·0x0162 ····const/4·v1,·0x0
  
166 ····.line·113163 ····.line·113
167 ····.local·v2,·"count":I164 ····.local·v1,·"count":I
Max diff block lines reached; 5434/10852 bytes (50.07%) of diff not shown.
1.11 KB
smali/com/tastycactus/timesheet/ExportActivity$ExportData.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·424 ····.locals·4
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6227 ····.line·62
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 70, 14 lines modifiedOffset 71, 15 lines modified
  
70 ····.line·6671 ····.line·66
71 ····return-void72 ····return-void
72 .end·method73 .end·method
  
73 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/database/Cursor;J)V74 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;Landroid/database/Cursor;J)V
74 ····.locals·175 ····.locals·1
 76 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
75 ····.param·p2,·"c"····#·Landroid/database/Cursor;77 ····.param·p2,·"c"····#·Landroid/database/Cursor;
76 ····.param·p3,·"row_id"····#·J78 ····.param·p3,·"row_id"····#·J
  
77 ····.prologue79 ····.prologue
78 ····.line·6880 ····.line·68
79 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->this$0:Lcom/tastycactus/timesheet/ExportActivity;81 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28.0 KB
smali/com/tastycactus/timesheet/TimeEntryEditActivity.smali
    
Offset 146, 473 lines modifiedOffset 146, 475 lines modified
146 ····.line·317146 ····.line·317
147 ····return-void147 ····return-void
148 .end·method148 .end·method
  
  
149 #·virtual·methods149 #·virtual·methods
150 .method·public·onCreate(Landroid/os/Bundle;)V150 .method·public·onCreate(Landroid/os/Bundle;)V
151 ····.locals·20151 ····.locals·22
152 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;152 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
153 ····.prologue153 ····.prologue
154 ····.line·171154 ····.line·171
155 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V155 ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
156 ····.line·172156 ····.line·172
157 ····invoke-static/range·{p0·..·p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;157 ····invoke-static/range·{p0·..·p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
158 ····move-result-object·v15158 ····move-result-object·v16
  
159 ····.line·174159 ····.line·174
160 ····.local·v15,·"prefs":Landroid/content/SharedPreferences;160 ····.local·v16,·"prefs":Landroid/content/SharedPreferences;
161 ····new-instance·v4,·Lcom/tastycactus/timesheet/TimesheetDatabase;161 ····new-instance·v5,·Lcom/tastycactus/timesheet/TimesheetDatabase;
  
162 ····move-object/from16·v0,·p0162 ····move-object/from16·v0,·p0
  
163 ····invoke-direct·{v4,·v0},·Lcom/tastycactus/timesheet/TimesheetDatabase;-><init>(Landroid/content/Context;)V163 ····invoke-direct·{v5,·v0},·Lcom/tastycactus/timesheet/TimesheetDatabase;-><init>(Landroid/content/Context;)V
  
164 ····move-object/from16·v0,·p0164 ····move-object/from16·v0,·p0
  
165 ····iput-object·v4,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;165 ····iput-object·v5,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
166 ····.line·176166 ····.line·176
167 ····invoke-virtual/range·{p0·..·p0},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->getIntent()Landroid/content/Intent;167 ····invoke-virtual/range·{p0·..·p0},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->getIntent()Landroid/content/Intent;
  
168 ····move-result-object·v4168 ····move-result-object·v5
  
169 ····invoke-virtual·{v4},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;169 ····invoke-virtual·{v5},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
  
170 ····move-result-object·v10170 ····move-result-object·v11
  
171 ····.line·177171 ····.line·177
172 ····.local·v10,·"b":Landroid/os/Bundle;172 ····.local·v11,·"b":Landroid/os/Bundle;
173 ····if-eqz·v10,·:cond_1173 ····if-eqz·v11,·:cond_1
  
174 ····.line·178174 ····.line·178
175 ····const-string·v4,·"_id"175 ····const-string·v5,·"_id"
  
176 ····invoke-virtual·{v10,·v4},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J176 ····invoke-virtual·{v11,·v5},·Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
  
177 ····move-result-wide·v16177 ····move-result-wide·v18
  
178 ····.line·179178 ····.line·179
179 ····.local·v16,·"row_id":J179 ····.local·v18,·"row_id":J
180 ····move-object/from16·v0,·p0180 ····move-object/from16·v0,·p0
  
181 ····iget-object·v4,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;181 ····iget-object·v5,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
182 ····move-wide/from16·v0,·v16182 ····move-wide/from16·v0,·v18
  
183 ····invoke-virtual·{v4,·v0,·v1},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTimeEntry(J)Landroid/database/Cursor;183 ····invoke-virtual·{v5,·v0,·v1},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTimeEntry(J)Landroid/database/Cursor;
  
184 ····move-result-object·v13184 ····move-result-object·v14
  
185 ····.line·180185 ····.line·180
186 ····.local·v13,·"entry":Landroid/database/Cursor;186 ····.local·v14,·"entry":Landroid/database/Cursor;
187 ····new-instance·v4,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;187 ····new-instance·v5,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
188 ····move-object/from16·v0,·p0188 ····move-object/from16·v0,·p0
  
189 ····move-wide/from16·v1,·v16189 ····move-wide/from16·v1,·v18
  
190 ····invoke-direct·{v4,·v0,·v13,·v1,·v2},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;-><init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/database/Cursor;J)V190 ····invoke-direct·{v5,·v0,·v14,·v1,·v2},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;-><init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/database/Cursor;J)V
  
191 ····move-object/from16·v0,·p0191 ····move-object/from16·v0,·p0
  
192 ····iput-object·v4,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;192 ····iput-object·v5,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
193 ····.line·181193 ····.line·181
194 ····invoke-interface·{v13},·Landroid/database/Cursor;->close()V194 ····invoke-interface·{v14},·Landroid/database/Cursor;->close()V
  
195 ····.line·186195 ····.line·186
196 ····.end·local·v13····#·"entry":Landroid/database/Cursor;196 ····.end·local·v14····#·"entry":Landroid/database/Cursor;
197 ····.end·local·v16····#·"row_id":J197 ····.end·local·v18····#·"row_id":J
198 ····:goto_0198 ····:goto_0
199 ····move-object/from16·v0,·p0199 ····move-object/from16·v0,·p0
  
200 ····iget-object·v4,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;200 ····iget-object·v5,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
201 ····const-string·v5,·"alphabetise_tasks"201 ····const-string·v6,·"alphabetise_tasks"
  
202 ····const/4·v7,·0x0202 ····const/4·v8,·0x0
  
203 ····invoke-interface·{v15,·v5,·v7},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z203 ····move-object/from16·v0,·v16
  
204 ····move-result·v5204 ····invoke-interface·{v0,·v6,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  
205 ····invoke-virtual·{v4,·v5},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTasks(Z)Landroid/database/Cursor;205 ····move-result·v6
  
 206 ····invoke-virtual·{v5,·v6},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTasks(Z)Landroid/database/Cursor;
  
206 ····move-result-object·v6207 ····move-result-object·v7
  
207 ····.line·188208 ····.line·188
208 ····.local·v6,·"task_cursor":Landroid/database/Cursor;209 ····.local·v7,·"task_cursor":Landroid/database/Cursor;
209 ····const·v4,·0x7f030007210 ····const·v5,·0x7f030007
  
210 ····move-object/from16·v0,·p0211 ····move-object/from16·v0,·p0
  
211 ····invoke-virtual·{v0,·v4},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->setContentView(I)V212 ····invoke-virtual·{v0,·v5},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->setContentView(I)V
  
212 ····.line·190213 ····.line·190
213 ····const·v4,·0x7f08001c214 ····const·v5,·0x7f08001c
  
214 ····move-object/from16·v0,·p0215 ····move-object/from16·v0,·p0
  
215 ····invoke-virtual·{v0,·v4},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->findViewById(I)Landroid/view/View;216 ····invoke-virtual·{v0,·v5},·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->findViewById(I)Landroid/view/View;
  
216 ····move-result-object·v18217 ····move-result-object·v17
  
217 ····check-cast·v18,·Landroid/widget/Spinner;218 ····check-cast·v17,·Landroid/widget/Spinner;
  
218 ····.line·191219 ····.line·191
219 ····.local·v18,·"task_edit":Landroid/widget/Spinner;220 ····.local·v17,·"task_edit":Landroid/widget/Spinner;
220 ····new-instance·v3,·Landroid/widget/SimpleCursorAdapter;221 ····new-instance·v4,·Landroid/widget/SimpleCursorAdapter;
  
221 ····const·v5,·0x1090008222 ····const·v6,·0x1090008
  
Max diff block lines reached; 21865/28581 bytes (76.50%) of diff not shown.
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21427 ····.line·214
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$6;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$6;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
668 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·27127 ····.line·271
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$10;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$10;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/tastycactus/timesheet/ExportActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$2;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$2;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22827 ····.line·228
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$8;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$8;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.87 KB
smali/com/tastycactus/timesheet/TaskEditActivity$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$title_edit:Landroid/widget/EditText;24 .field·final·synthetic·val$title_edit:Landroid/widget/EditText;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/tastycactus/timesheet/TaskEditActivity;Landroid/widget/EditText;Landroid/widget/CheckBox;)V26 .method·constructor·<init>(Lcom/tastycactus/timesheet/TaskEditActivity;Landroid/widget/EditText;Landroid/widget/CheckBox;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TaskEditActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·6830 ····.line·68
30 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;31 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
  
31 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->val$title_edit:Landroid/widget/EditText;32 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->val$title_edit:Landroid/widget/EditText;
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····return-void42 ····return-void
42 .end·method43 .end·method
  
  
43 #·virtual·methods44 #·virtual·methods
44 .method·public·onClick(Landroid/view/View;)V45 .method·public·onClick(Landroid/view/View;)V
45 ····.locals·546 ····.locals·6
46 ····.param·p1,·"view"····#·Landroid/view/View;47 ····.param·p1,·"view"····#·Landroid/view/View;
  
47 ····.prologue48 ····.prologue
48 ····.line·7049 ····.line·70
49 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->val$title_edit:Landroid/widget/EditText;50 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->val$title_edit:Landroid/widget/EditText;
  
50 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;51 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
Offset 67, 19 lines modifiedOffset 68, 19 lines modified
67 ····move-result·v168 ····move-result·v1
  
68 ····if-lez·v1,·:cond_169 ····if-lez·v1,·:cond_1
  
69 ····.line·7270 ····.line·72
70 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;71 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
  
71 ····iget-wide·v1,·v1,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J72 ····iget-wide·v2,·v1,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_row_id:J
  
72 ····const-wide/16·v3,·-0x173 ····const-wide/16·v4,·-0x1
  
73 ····cmp-long·v1,·v1,·v374 ····cmp-long·v1,·v2,·v4
  
74 ····if-nez·v1,·:cond_075 ····if-nez·v1,·:cond_0
  
75 ····.line·7376 ····.line·73
76 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;77 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TaskEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TaskEditActivity;
  
77 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;78 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TaskEditActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
469 B
smali/com/tastycactus/timesheet/TimesheetAppWidgetProvider.smali
    
Offset 17, 15 lines modifiedOffset 17, 14 lines modified
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·018 ····.locals·0
  
19 ····.prologue19 ····.prologue
20 ····.line·3920 ····.line·39
21 ····invoke-direct·{p0},·Landroid/appwidget/AppWidgetProvider;-><init>()V21 ····invoke-direct·{p0},·Landroid/appwidget/AppWidgetProvider;-><init>()V
  
22 ····.line·163 
23 ····return-void22 ····return-void
24 .end·method23 .end·method
  
  
25 #·virtual·methods24 #·virtual·methods
26 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V25 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
27 ····.locals·226 ····.locals·2
23.1 KB
smali/com/tastycactus/timesheet/TimesheetDatabase.smali
    
Offset 119, 14 lines modifiedOffset 119, 15 lines modified
  
119 ····const/4·v2,·0x3119 ····const/4·v2,·0x3
  
120 ····new-array·v2,·v2,·[Ljava/lang/Object;120 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
121 ····const/4·v3,·0x0121 ····const/4·v3,·0x0
  
 122 ····.line·369
122 ····invoke-virtual·{v0,·v5},·Ljava/util/Calendar;->get(I)I123 ····invoke-virtual·{v0,·v5},·Ljava/util/Calendar;->get(I)I
  
123 ····move-result·v4124 ····move-result·v4
  
124 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;125 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
125 ····move-result-object·v4126 ····move-result-object·v4
Offset 153, 14 lines modifiedOffset 154, 15 lines modified
  
153 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;154 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
154 ····move-result-object·v3155 ····move-result-object·v3
  
155 ····aput-object·v3,·v2,·v6156 ····aput-object·v3,·v2,·v6
  
 157 ····.line·368
156 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;158 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
157 ····move-result-object·v1159 ····move-result-object·v1
  
158 ····return-object·v1160 ····return-object·v1
159 .end·method161 .end·method
  
Offset 183, 14 lines modifiedOffset 185, 15 lines modified
183 ····.local·v0,·"c":Ljava/util/Calendar;185 ····.local·v0,·"c":Ljava/util/Calendar;
184 ····const-string·v1,·"%04d-%02d-%02d·%02d:%02d"186 ····const-string·v1,·"%04d-%02d-%02d·%02d:%02d"
  
185 ····new-array·v2,·v7,·[Ljava/lang/Object;187 ····new-array·v2,·v7,·[Ljava/lang/Object;
  
186 ····const/4·v3,·0x0188 ····const/4·v3,·0x0
  
 189 ····.line·375
187 ····invoke-virtual·{v0,·v5},·Ljava/util/Calendar;->get(I)I190 ····invoke-virtual·{v0,·v5},·Ljava/util/Calendar;->get(I)I
  
188 ····move-result·v4191 ····move-result·v4
  
189 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;192 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
190 ····move-result-object·v4193 ····move-result-object·v4
Offset 219, 14 lines modifiedOffset 222, 15 lines modified
  
219 ····aput-object·v3,·v2,·v6222 ····aput-object·v3,·v2,·v6
  
220 ····const/4·v3,·0x3223 ····const/4·v3,·0x3
  
221 ····const/16·v4,·0xb224 ····const/16·v4,·0xb
  
 225 ····.line·376
222 ····invoke-virtual·{v0,·v4},·Ljava/util/Calendar;->get(I)I226 ····invoke-virtual·{v0,·v4},·Ljava/util/Calendar;->get(I)I
  
223 ····move-result·v4227 ····move-result·v4
  
224 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;228 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
225 ····move-result-object·v4229 ····move-result-object·v4
Offset 243, 45 lines modifiedOffset 247, 46 lines modified
  
243 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;247 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
244 ····move-result-object·v4248 ····move-result-object·v4
  
245 ····aput-object·v4,·v2,·v3249 ····aput-object·v4,·v2,·v3
  
 250 ····.line·374
246 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;251 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
247 ····move-result-object·v1252 ····move-result-object·v1
  
248 ····return-object·v1253 ····return-object·v1
249 .end·method254 .end·method
  
  
250 #·virtual·methods255 #·virtual·methods
251 .method·public·changeTask(J)V256 .method·public·changeTask(J)V
252 ····.locals·6257 ····.locals·7
253 ····.param·p1,·"id"····#·J258 ····.param·p1,·"id"····#·J
  
254 ····.prologue259 ····.prologue
255 ····.line·326260 ····.line·326
256 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetDatabase;->completeCurrentTask()V261 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetDatabase;->completeCurrentTask()V
  
257 ····.line·327262 ····.line·327
258 ····const-string·v3,·""263 ····const-string·v4,·""
  
259 ····invoke-static·{},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getSqlTime()Ljava/lang/String;264 ····invoke-static·{},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getSqlTime()Ljava/lang/String;
  
260 ····move-result-object·v4265 ····move-result-object·v5
  
261 ····const/4·v5,·0x0266 ····const/4·v6,·0x0
  
262 ····move-object·v0,·p0267 ····move-object·v1,·p0
  
263 ····move-wide·v1,·p1268 ····move-wide·v2,·p1
  
264 ····invoke-virtual/range·{v0·..·v5},·Lcom/tastycactus/timesheet/TimesheetDatabase;->newTimeEntry(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V269 ····invoke-virtual/range·{v1·..·v6},·Lcom/tastycactus/timesheet/TimesheetDatabase;->newTimeEntry(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
265 ····.line·328270 ····.line·328
266 ····return-void271 ····return-void
267 .end·method272 .end·method
  
268 .method·public·completeCurrentTask()V273 .method·public·completeCurrentTask()V
269 ····.locals·4274 ····.locals·4
Offset 377, 15 lines modifiedOffset 382, 15 lines modified
  
377 ····invoke-static·{v3,·v4},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I382 ····invoke-static·{v3,·v4},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
378 ····goto·:goto_0383 ····goto·:goto_0
379 .end·method384 .end·method
  
380 .method·public·deleteTask(J)V385 .method·public·deleteTask(J)V
381 ····.locals·12386 ····.locals·13
382 ····.param·p1,·"task_id"····#·J387 ····.param·p1,·"task_id"····#·J
  
383 ····.prologue388 ····.prologue
384 ····const/4·v5,·0x0389 ····const/4·v5,·0x0
  
385 ····const/4·v7,·0x0390 ····const/4·v7,·0x0
  
Offset 640, 28 lines modifiedOffset 645, 28 lines modified
Max diff block lines reached; 20465/23540 bytes (86.94%) of diff not shown.
2.81 KB
smali/com/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService.smali
    
Offset 134, 19 lines modifiedOffset 134, 19 lines modified
  
134 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I134 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
135 ····move-result·v8135 ····move-result·v8
  
136 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J136 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J
  
137 ····move-result-wide·v1137 ····move-result-wide·v2
  
138 ····.line·192138 ····.line·192
139 ····.local·v1,·"c_task_id":J139 ····.local·v2,·"c_task_id":J
140 ····cmp-long·v8,·v1,·v6140 ····cmp-long·v8,·v2,·v6
  
141 ····if-nez·v8,·:cond_2141 ····if-nez·v8,·:cond_2
  
142 ····.line·194142 ····.line·194
143 ····invoke-interface·{v0},·Landroid/database/Cursor;->isLast()Z143 ····invoke-interface·{v0},·Landroid/database/Cursor;->isLast()Z
  
144 ····move-result·v8144 ····move-result·v8
Offset 164, 47 lines modifiedOffset 164, 47 lines modified
164 ····move-result·v8164 ····move-result·v8
  
165 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J165 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J
  
166 ····move-result-wide·v4166 ····move-result-wide·v4
  
167 ····.line·205167 ····.line·205
168 ····.end·local·v1····#·"c_task_id":J168 ····.end·local·v2····#·"c_task_id":J
169 ····:cond_0169 ····:cond_0
170 ····:goto_1170 ····:goto_1
171 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;->m_prefs:Landroid/content/SharedPreferences;171 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;->m_prefs:Landroid/content/SharedPreferences;
  
172 ····invoke-interface·{v8},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;172 ····invoke-interface·{v8},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
173 ····move-result-object·v3173 ····move-result-object·v1
  
174 ····.line·206174 ····.line·206
175 ····.local·v3,·"edit":Landroid/content/SharedPreferences$Editor;175 ····.local·v1,·"edit":Landroid/content/SharedPreferences$Editor;
176 ····const-string·v8,·"app_task"176 ····const-string·v8,·"app_task"
  
177 ····invoke-interface·{v3,·v8,·v4,·v5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;177 ····invoke-interface·{v1,·v8,·v4,·v5},·Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
  
178 ····.line·207178 ····.line·207
179 ····invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;->commit()Z179 ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
180 ····.line·210180 ····.line·210
181 ····new-instance·v8,·Landroid/content/Intent;181 ····new-instance·v8,·Landroid/content/Intent;
  
182 ····const-class·v9,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;182 ····const-class·v9,·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$UpdateService;
  
183 ····invoke-direct·{v8,·p0,·v9},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V183 ····invoke-direct·{v8,·p0,·v9},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
184 ····invoke-virtual·{p0,·v8},·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;184 ····invoke-virtual·{p0,·v8},·Lcom/tastycactus/timesheet/TimesheetAppWidgetProvider$NextTaskService;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
  
185 ····.line·211185 ····.line·211
186 ····return-void186 ····return-void
  
187 ····.line·198187 ····.line·198
188 ····.end·local·v3····#·"edit":Landroid/content/SharedPreferences$Editor;188 ····.end·local·v1····#·"edit":Landroid/content/SharedPreferences$Editor;
189 ····.restart·local·v1····#·"c_task_id":J189 ····.restart·local·v2····#·"c_task_id":J
190 ····:cond_1190 ····:cond_1
191 ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToNext()Z191 ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToNext()Z
  
192 ····.line·199192 ····.line·199
193 ····const-string·v8,·"_id"193 ····const-string·v8,·"_id"
  
194 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I194 ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
18.9 KB
smali/com/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData.smali
    
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
  
63 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;63 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
64 #·direct·methods64 #·direct·methods
65 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;Landroid/content/Context;Lcom/tastycactus/timesheet/TimesheetDatabase;III)V65 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;Landroid/content/Context;Lcom/tastycactus/timesheet/TimesheetDatabase;III)V
66 ····.locals·766 ····.locals·7
 67 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
67 ····.param·p2,·"ctx"····#·Landroid/content/Context;68 ····.param·p2,·"ctx"····#·Landroid/content/Context;
68 ····.param·p3,·"db"····#·Lcom/tastycactus/timesheet/TimesheetDatabase;69 ····.param·p3,·"db"····#·Lcom/tastycactus/timesheet/TimesheetDatabase;
69 ····.param·p4,·"year"····#·I70 ····.param·p4,·"year"····#·I
70 ····.param·p5,·"month"····#·I71 ····.param·p5,·"month"····#·I
71 ····.param·p6,·"day"····#·I72 ····.param·p6,·"day"····#·I
  
72 ····.prologue73 ····.prologue
Offset 383, 14 lines modifiedOffset 384, 15 lines modified
  
383 ····const/4·v4,·0x4384 ····const/4·v4,·0x4
  
384 ····new-array·v4,·v4,·[Ljava/lang/Object;385 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
385 ····const/4·v5,·0x0386 ····const/4·v5,·0x0
  
 387 ····.line·170
386 ····invoke-virtual·{v0,·v8},·Ljava/util/Calendar;->get(I)I388 ····invoke-virtual·{v0,·v8},·Ljava/util/Calendar;->get(I)I
  
387 ····move-result·v6389 ····move-result·v6
  
388 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;390 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
389 ····move-result-object·v6391 ····move-result-object·v6
Offset 421, 24 lines modifiedOffset 423, 26 lines modified
  
421 ····aput-object·v5,·v4,·v9423 ····aput-object·v5,·v4,·v9
  
422 ····const/4·v5,·0x3424 ····const/4·v5,·0x3
  
423 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->DAY_LABEL:[Ljava/lang/String;425 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->DAY_LABEL:[Ljava/lang/String;
  
 426 ····.line·171
424 ····invoke-virtual·{v0,·v10},·Ljava/util/Calendar;->get(I)I427 ····invoke-virtual·{v0,·v10},·Ljava/util/Calendar;->get(I)I
  
425 ····move-result·v7428 ····move-result·v7
  
426 ····add-int/lit8·v7,·v7,·-0x1429 ····add-int/lit8·v7,·v7,·-0x1
  
427 ····aget-object·v6,·v6,·v7430 ····aget-object·v6,·v6,·v7
  
428 ····aput-object·v6,·v4,·v5431 ····aput-object·v6,·v4,·v5
  
 432 ····.line·169
429 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;433 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
430 ····move-result-object·v3434 ····move-result-object·v3
  
431 ····aput-object·v3,·v2,·v1435 ····aput-object·v3,·v2,·v1
  
432 ····.line·172436 ····.line·172
Offset 463, 335 lines modifiedOffset 467, 332 lines modified
  
463 ····.prologue467 ····.prologue
464 ····.line·113468 ····.line·113
465 ····const/4·v7,·0x0469 ····const/4·v7,·0x0
  
466 ····.local·v7,·"i":I470 ····.local·v7,·"i":I
467 ····:goto_0471 ····:goto_0
468 ····const/4·v13,·0x7472 ····const/4·v12,·0x7
  
469 ····if-ge·v7,·v13,·:cond_0473 ····if-ge·v7,·v12,·:cond_0
  
470 ····.line·114474 ····.line·114
471 ····move-object/from16·v0,·p0475 ····move-object/from16·v0,·p0
  
472 ····iget-object·v13,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_data:Ljava/util/Vector;476 ····iget-object·v12,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_data:Ljava/util/Vector;
  
473 ····invoke-virtual·{v13,·v7},·Ljava/util/Vector;->get(I)Ljava/lang/Object;477 ····invoke-virtual·{v12,·v7},·Ljava/util/Vector;->get(I)Ljava/lang/Object;
  
474 ····move-result-object·v13478 ····move-result-object·v12
  
475 ····check-cast·v13,·Ljava/util/Vector;479 ····check-cast·v12,·Ljava/util/Vector;
  
476 ····invoke-virtual·{v13},·Ljava/util/Vector;->clear()V480 ····invoke-virtual·{v12},·Ljava/util/Vector;->clear()V
  
477 ····.line·113481 ····.line·113
478 ····add-int/lit8·v7,·v7,·0x1482 ····add-int/lit8·v7,·v7,·0x1
  
479 ····goto·:goto_0483 ····goto·:goto_0
  
480 ····.line·116484 ····.line·116
481 ····:cond_0485 ····:cond_0
482 ····move-object/from16·v0,·p0486 ····move-object/from16·v0,·p0
  
483 ····iget-object·v13,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_totals:Ljava/util/Vector;487 ····iget-object·v12,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_totals:Ljava/util/Vector;
  
484 ····invoke-virtual·{v13},·Ljava/util/Vector;->clear()V488 ····invoke-virtual·{v12},·Ljava/util/Vector;->clear()V
  
485 ····.line·118489 ····.line·118
486 ····move-object/from16·v0,·p0490 ····move-object/from16·v0,·p0
  
487 ····iget-object·v13,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;491 ····iget-object·v12,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
488 ····move-object/from16·v0,·p0492 ····move-object/from16·v0,·p0
  
489 ····iget·v14,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_year:I493 ····iget·v13,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_year:I
  
490 ····move-object/from16·v0,·p0494 ····move-object/from16·v0,·p0
  
491 ····iget·v15,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_month:I495 ····iget·v14,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_month:I
  
492 ····move-object/from16·v0,·p0496 ····move-object/from16·v0,·p0
  
493 ····iget·v0,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_day:I497 ····iget·v15,·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->m_day:I
  
494 ····move/from16·v16,·v0 
  
495 ····invoke-virtual/range·{v13·..·v16},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getWeekEntries(III)Landroid/database/Cursor;498 ····invoke-virtual·{v12,·v13,·v14,·v15},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getWeekEntries(III)Landroid/database/Cursor;
  
496 ····move-result-object·v2499 ····move-result-object·v2
  
497 ····.line·120500 ····.line·120
498 ····.local·v2,·"c":Landroid/database/Cursor;501 ····.local·v2,·"c":Landroid/database/Cursor;
499 ····new-instance·v12,·Ljava/util/HashMap;502 ····new-instance·v11,·Ljava/util/HashMap;
  
500 ····invoke-direct·{v12},·Ljava/util/HashMap;-><init>()V503 ····invoke-direct·{v11},·Ljava/util/HashMap;-><init>()V
  
501 ····.line·121504 ····.line·121
502 ····.local·v12,·"total_map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Float;>;"505 ····.local·v11,·"total_map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Float;>;"
Max diff block lines reached; 14346/19168 bytes (74.84%) of diff not shown.
14.7 KB
smali/com/tastycactus/timesheet/TimeEntryEditActivity$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$task_edit:Landroid/widget/Spinner;22 .field·final·synthetic·val$task_edit:Landroid/widget/Spinner;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/widget/Spinner;)V24 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/widget/Spinner;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·24728 ····.line·247
28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;29 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
29 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->val$task_edit:Landroid/widget/Spinner;30 ····iput-object·p2,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->val$task_edit:Landroid/widget/Spinner;
  
Offset 37, 249 lines modifiedOffset 38, 249 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onClick(Landroid/view/View;)V41 .method·public·onClick(Landroid/view/View;)V
41 ····.locals·1442 ····.locals·15
42 ····.param·p1,·"view"····#·Landroid/view/View;43 ····.param·p1,·"view"····#·Landroid/view/View;
  
43 ····.prologue44 ····.prologue
44 ····.line·24945 ····.line·249
45 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->val$task_edit:Landroid/widget/Spinner;46 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->val$task_edit:Landroid/widget/Spinner;
  
46 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItemId()J47 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItemId()J
  
47 ····move-result-wide·v148 ····move-result-wide·v2
  
48 ····.line·25149 ····.line·251
49 ····.local·v1,·"task_id":J50 ····.local·v2,·"task_id":J
50 ····const-wide/high16·v6,·-0x8000000000000000L51 ····const-wide/high16·v0,·-0x8000000000000000L
  
51 ····cmp-long·v0,·v1,·v652 ····cmp-long·v0,·v2,·v0
  
52 ····if-eqz·v0,·:cond_253 ····if-eqz·v0,·:cond_2
  
53 ····.line·25254 ····.line·252
54 ····new-instance·v0,·Ljava/lang/StringBuilder;55 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
55 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V56 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
56 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;57 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
57 ····iget-object·v6,·v6,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;58 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
58 ····invoke-virtual·{v6},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->start_date()Ljava/lang/String;59 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->start_date()Ljava/lang/String;
  
59 ····move-result-object·v660 ····move-result-object·v1
  
60 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v062 ····move-result-object·v0
  
62 ····const-string·v6,·"·"63 ····const-string·v1,·"·"
  
63 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;64 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v065 ····move-result-object·v0
  
65 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;66 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
66 ····iget-object·v6,·v6,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;67 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
67 ····invoke-virtual·{v6},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->start_time()Ljava/lang/String;68 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->start_time()Ljava/lang/String;
  
68 ····move-result-object·v669 ····move-result-object·v1
  
69 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;70 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
70 ····move-result-object·v071 ····move-result-object·v0
  
71 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;72 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
72 ····move-result-object·v473 ····move-result-object·v5
  
73 ····.line·25374 ····.line·253
74 ····.local·v4,·"start":Ljava/lang/String;75 ····.local·v5,·"start":Ljava/lang/String;
75 ····new-instance·v0,·Ljava/lang/StringBuilder;76 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
76 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V77 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
77 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;78 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
78 ····iget-object·v6,·v6,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;79 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
79 ····invoke-virtual·{v6},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->end_date()Ljava/lang/String;80 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->end_date()Ljava/lang/String;
  
80 ····move-result-object·v681 ····move-result-object·v1
  
81 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
82 ····move-result-object·v083 ····move-result-object·v0
  
83 ····const-string·v6,·"·"84 ····const-string·v1,·"·"
  
84 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;85 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
85 ····move-result-object·v086 ····move-result-object·v0
  
86 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;87 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
87 ····iget-object·v6,·v6,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;88 ····iget-object·v1,·v1,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_data:Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;
  
88 ····invoke-virtual·{v6},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->end_time()Ljava/lang/String;89 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->end_time()Ljava/lang/String;
  
89 ····move-result-object·v690 ····move-result-object·v1
  
90 ····invoke-virtual·{v0,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;91 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
91 ····move-result-object·v092 ····move-result-object·v0
  
92 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;93 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
93 ····move-result-object·v594 ····move-result-object·v6
  
94 ····.line·25495 ····.line·254
95 ····.local·v5,·"end":Ljava/lang/String;96 ····.local·v6,·"end":Ljava/lang/String;
96 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;97 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$9;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
97 ····iget-object·v0,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_comment_edit:Landroid/widget/EditText;98 ····iget-object·v0,·v0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity;->m_comment_edit:Landroid/widget/EditText;
  
Max diff block lines reached; 7521/14980 bytes (50.21%) of diff not shown.
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22127 ····.line·221
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$7;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$7;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/tastycactus/timesheet/ExportActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.line·109
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$1;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$1;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/com/tastycactus/timesheet/TimeEntriesActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21227 ····.line·212
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$2;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$2;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13727 ····.line·137
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$1;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.42 KB
smali/com/tastycactus/timesheet/TimeEntriesActivity.smali
    
Offset 419, 14 lines modifiedOffset 419, 15 lines modified
  
419 ····.line·340419 ····.line·340
420 ····:pswitch_0420 ····:pswitch_0
421 ····new-instance·v0,·Landroid/app/DatePickerDialog;421 ····new-instance·v0,·Landroid/app/DatePickerDialog;
  
422 ····iget-object·v2,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_day_listener:Landroid/app/DatePickerDialog$OnDateSetListener;422 ····iget-object·v2,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_day_listener:Landroid/app/DatePickerDialog$OnDateSetListener;
  
 423 ····.line·341
423 ····invoke-virtual·{v6,·v1},·Ljava/util/Calendar;->get(I)I424 ····invoke-virtual·{v6,·v1},·Ljava/util/Calendar;->get(I)I
  
424 ····move-result·v3425 ····move-result·v3
  
425 ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I426 ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I
  
426 ····move-result·v4427 ····move-result·v4
Offset 443, 14 lines modifiedOffset 444, 15 lines modified
  
443 ····.line·343444 ····.line·343
444 ····:pswitch_1445 ····:pswitch_1
445 ····new-instance·v0,·Landroid/app/DatePickerDialog;446 ····new-instance·v0,·Landroid/app/DatePickerDialog;
  
446 ····iget-object·v2,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_listener:Landroid/app/DatePickerDialog$OnDateSetListener;447 ····iget-object·v2,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_listener:Landroid/app/DatePickerDialog$OnDateSetListener;
  
 448 ····.line·344
447 ····invoke-virtual·{v6,·v1},·Ljava/util/Calendar;->get(I)I449 ····invoke-virtual·{v6,·v1},·Ljava/util/Calendar;->get(I)I
  
448 ····move-result·v3450 ····move-result·v3
  
449 ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I451 ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I
  
450 ····move-result·v4452 ····move-result·v4
Offset 796, 14 lines modifiedOffset 798, 15 lines modified
796 ····.local·v6,·"c":Ljava/util/Calendar;798 ····.local·v6,·"c":Ljava/util/Calendar;
797 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_day_button:Landroid/widget/Button;799 ····iget-object·v0,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_day_button:Landroid/widget/Button;
  
798 ····const-string·v1,·"%04d-%02d-%02d"800 ····const-string·v1,·"%04d-%02d-%02d"
  
799 ····new-array·v2,·v12,·[Ljava/lang/Object;801 ····new-array·v2,·v12,·[Ljava/lang/Object;
  
 802 ····.line·287
800 ····invoke-virtual·{v6,·v9},·Ljava/util/Calendar;->get(I)I803 ····invoke-virtual·{v6,·v9},·Ljava/util/Calendar;->get(I)I
  
801 ····move-result·v3804 ····move-result·v3
  
802 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;805 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
803 ····move-result-object·v3806 ····move-result-object·v3
Offset 828, 14 lines modifiedOffset 831, 15 lines modified
  
828 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;831 ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
829 ····move-result-object·v3832 ····move-result-object·v3
  
830 ····aput-object·v3,·v2,·v10833 ····aput-object·v3,·v2,·v10
  
 834 ····.line·286
831 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;835 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
832 ····move-result-object·v1836 ····move-result-object·v1
  
833 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V837 ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
  
834 ····.line·289838 ····.line·289
Offset 870, 14 lines modifiedOffset 874, 15 lines modified
870 ····.local·v7,·"c":Ljava/util/Calendar;874 ····.local·v7,·"c":Ljava/util/Calendar;
871 ····new-instance·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;875 ····new-instance·v0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;
  
872 ····iget-object·v3,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;876 ····iget-object·v3,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
873 ····const/4·v1,·0x1877 ····const/4·v1,·0x1
  
 878 ····.line·296
874 ····invoke-virtual·{v7,·v1},·Ljava/util/Calendar;->get(I)I879 ····invoke-virtual·{v7,·v1},·Ljava/util/Calendar;->get(I)I
  
875 ····move-result·v4880 ····move-result·v4
  
876 ····const/4·v1,·0x2881 ····const/4·v1,·0x2
  
877 ····invoke-virtual·{v7,·v1},·Ljava/util/Calendar;->get(I)I882 ····invoke-virtual·{v7,·v1},·Ljava/util/Calendar;->get(I)I
Offset 922, 14 lines modifiedOffset 927, 15 lines modified
922 ····.line·301927 ····.line·301
923 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_adapters:[Landroid/widget/SimpleAdapter;928 ····iget-object·v6,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_adapters:[Landroid/widget/SimpleAdapter;
  
924 ····new-instance·v0,·Landroid/widget/SimpleAdapter;929 ····new-instance·v0,·Landroid/widget/SimpleAdapter;
  
925 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_data:Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;930 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_data:Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;
  
 931 ····.line·302
926 ····invoke-virtual·{v1,·v8},·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->entries(I)Ljava/util/Vector;932 ····invoke-virtual·{v1,·v8},·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->entries(I)Ljava/util/Vector;
  
927 ····move-result-object·v2933 ····move-result-object·v2
  
928 ····const·v3,·0x7f030008934 ····const·v3,·0x7f030008
  
929 ····const/4·v1,·0x2935 ····const/4·v1,·0x2
Offset 1013, 14 lines modifiedOffset 1019, 15 lines modified
  
1013 ····.line·3141019 ····.line·314
1014 ····.local·v9,·"total_view":Landroid/widget/ListView;1020 ····.local·v9,·"total_view":Landroid/widget/ListView;
1015 ····new-instance·v0,·Landroid/widget/SimpleAdapter;1021 ····new-instance·v0,·Landroid/widget/SimpleAdapter;
  
1016 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_data:Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;1022 ····iget-object·v1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity;->m_week_data:Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;
  
 1023 ····.line·315
1017 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->totals()Ljava/util/Vector;1024 ····invoke-virtual·{v1},·Lcom/tastycactus/timesheet/TimeEntriesActivity$TimeEntriesWeeklyData;->totals()Ljava/util/Vector;
  
1018 ····move-result-object·v21025 ····move-result-object·v2
  
1019 ····const·v3,·0x7f0300081026 ····const·v3,·0x7f030008
  
1020 ····const/4·v1,·0x21027 ····const/4·v1,·0x2
Offset 1095, 14 lines modifiedOffset 1102, 15 lines modified
  
1095 ····new-array·v2,·v2,·[Ljava/lang/Object;1102 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
1096 ····const/4·v3,·0x01103 ····const/4·v3,·0x0
  
1097 ····const/4·v4,·0x11104 ····const/4·v4,·0x1
  
 1105 ····.line·330
1098 ····invoke-virtual·{v7,·v4},·Ljava/util/Calendar;->get(I)I1106 ····invoke-virtual·{v7,·v4},·Ljava/util/Calendar;->get(I)I
  
1099 ····move-result·v41107 ····move-result·v4
  
1100 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1108 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1101 ····move-result-object·v41109 ····move-result-object·v4
Max diff block lines reached; 698/4417 bytes (15.80%) of diff not shown.
1.29 KB
smali/com/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData.smali
    
Offset 31, 14 lines modifiedOffset 31, 15 lines modified
  
31 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;31 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V33 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
34 ····.locals·634 ····.locals·6
 35 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
35 ····.prologue36 ····.prologue
36 ····const-wide/16·v4,·-0x137 ····const-wide/16·v4,·-0x1
  
37 ····.line·4838 ····.line·48
38 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;39 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
Offset 116, 15 lines modifiedOffset 117, 16 lines modified
116 ····iput-wide·v4,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->m_row_id:J117 ····iput-wide·v4,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->m_row_id:J
  
117 ····.line·57118 ····.line·57
118 ····return-void119 ····return-void
119 .end·method120 .end·method
  
120 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/database/Cursor;J)V121 .method·public·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;Landroid/database/Cursor;J)V
121 ····.locals·2122 ····.locals·3
 123 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
122 ····.param·p2,·"c"····#·Landroid/database/Cursor;124 ····.param·p2,·"c"····#·Landroid/database/Cursor;
123 ····.param·p3,·"row_id"····#·J125 ····.param·p3,·"row_id"····#·J
  
124 ····.prologue126 ····.prologue
125 ····.line·59127 ····.line·59
126 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;128 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$TimeEntryData;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
1.03 KB
smali/com/tastycactus/timesheet/TimeEntriesActivity$3.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntriesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·27127 ····.line·271
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$3;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntriesActivity$3;->this$0:Lcom/tastycactus/timesheet/TimeEntriesActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V33 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
33 ····.locals·334 ····.locals·4
34 ····.param·p2,·"view"····#·Landroid/view/View;35 ····.param·p2,·"view"····#·Landroid/view/View;
35 ····.param·p3,·"position"····#·I36 ····.param·p3,·"position"····#·I
36 ····.param·p4,·"id"····#·J37 ····.param·p4,·"id"····#·J
37 ····.annotation·system·Ldalvik/annotation/Signature;38 ····.annotation·system·Ldalvik/annotation/Signature;
38 ········value·=·{39 ········value·=·{
39 ············"(",40 ············"(",
40 ············"Landroid/widget/AdapterView",41 ············"Landroid/widget/AdapterView",
11.1 KB
smali/com/tastycactus/timesheet/ExportActivity.smali
    
Offset 546, 188 lines modifiedOffset 546, 187 lines modified
546 .method·private·getSummaryData()Ljava/lang/String;546 .method·private·getSummaryData()Ljava/lang/String;
547 ····.locals·14547 ····.locals·14
  
548 ····.prologue548 ····.prologue
549 ····const/4·v13,·0x1549 ····const/4·v13,·0x1
  
550 ····.line·267550 ····.line·267
551 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;551 ····iget-object·v7,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
552 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_data:Lcom/tastycactus/timesheet/ExportActivity$ExportData;552 ····iget-object·v8,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_data:Lcom/tastycactus/timesheet/ExportActivity$ExportData;
  
553 ····invoke-virtual·{v9},·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->start_date()Ljava/lang/String;553 ····invoke-virtual·{v8},·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->start_date()Ljava/lang/String;
  
554 ····move-result-object·v9554 ····move-result-object·v8
  
555 ····iget-object·v10,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_data:Lcom/tastycactus/timesheet/ExportActivity$ExportData;555 ····iget-object·v9,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_data:Lcom/tastycactus/timesheet/ExportActivity$ExportData;
  
556 ····invoke-virtual·{v10},·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->end_date()Ljava/lang/String;556 ····invoke-virtual·{v9},·Lcom/tastycactus/timesheet/ExportActivity$ExportData;->end_date()Ljava/lang/String;
  
557 ····move-result-object·v10557 ····move-result-object·v9
  
558 ····invoke-virtual·{v8,·v9,·v10},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTimeEntries(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;558 ····invoke-virtual·{v7,·v8,·v9},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getTimeEntries(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
559 ····move-result-object·v2559 ····move-result-object·v2
  
560 ····.line·268560 ····.line·268
561 ····.local·v2,·"c":Landroid/database/Cursor;561 ····.local·v2,·"c":Landroid/database/Cursor;
562 ····new-instance·v0,·Ljava/lang/StringBuilder;562 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
563 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V563 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
564 ····.line·270564 ····.line·270
565 ····.local·v0,·"b":Ljava/lang/StringBuilder;565 ····.local·v0,·"b":Ljava/lang/StringBuilder;
566 ····new-instance·v7,·Ljava/util/HashMap;566 ····new-instance·v6,·Ljava/util/HashMap;
  
567 ····invoke-direct·{v7},·Ljava/util/HashMap;-><init>()V567 ····invoke-direct·{v6},·Ljava/util/HashMap;-><init>()V
  
568 ····.line·271568 ····.line·271
569 ····.local·v7,·"total_map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Float;>;"569 ····.local·v6,·"total_map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Float;>;"
570 ····:goto_0570 ····:goto_0
571 ····invoke-interface·{v2},·Landroid/database/Cursor;->isAfterLast()Z571 ····invoke-interface·{v2},·Landroid/database/Cursor;->isAfterLast()Z
  
572 ····move-result·v8572 ····move-result·v7
  
573 ····if-nez·v8,·:cond_3573 ····if-nez·v7,·:cond_3
  
574 ····.line·272574 ····.line·272
575 ····const-string·v8,·"billable"575 ····const-string·v7,·"billable"
  
576 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I576 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
577 ····move-result·v8577 ····move-result·v7
  
578 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getInt(I)I578 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getInt(I)I
  
579 ····move-result·v1579 ····move-result·v1
  
580 ····.line·273580 ····.line·273
581 ····.local·v1,·"billable":I581 ····.local·v1,·"billable":I
582 ····if-eq·v1,·v13,·:cond_0582 ····if-eq·v1,·v13,·:cond_0
  
583 ····iget-boolean·v8,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_export_billable_only:Z583 ····iget-boolean·v7,·p0,·Lcom/tastycactus/timesheet/ExportActivity;->m_export_billable_only:Z
  
584 ····if-nez·v8,·:cond_1584 ····if-nez·v7,·:cond_1
  
585 ····.line·274585 ····.line·274
586 ····:cond_0586 ····:cond_0
587 ····const-string·v8,·"title"587 ····const-string·v7,·"title"
  
588 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I588 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
589 ····move-result·v8589 ····move-result·v7
  
590 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;590 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
591 ····move-result-object·v6591 ····move-result-object·v5
  
592 ····.line·275592 ····.line·275
593 ····.local·v6,·"title":Ljava/lang/String;593 ····.local·v5,·"title":Ljava/lang/String;
594 ····const-string·v8,·"duration"594 ····const-string·v7,·"duration"
  
595 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I595 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
596 ····move-result·v8596 ····move-result·v7
  
597 ····invoke-interface·{v2,·v8},·Landroid/database/Cursor;->getFloat(I)F597 ····invoke-interface·{v2,·v7},·Landroid/database/Cursor;->getFloat(I)F
  
598 ····move-result·v3598 ····move-result·v3
  
599 ····.line·278599 ····.line·278
600 ····.local·v3,·"duration":F600 ····.local·v3,·"duration":F
601 ····invoke-virtual·{v7,·v6},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z601 ····invoke-virtual·{v6,·v5},·Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
  
602 ····move-result·v8602 ····move-result·v7
  
603 ····if-eqz·v8,·:cond_2603 ····if-eqz·v7,·:cond_2
  
604 ····.line·279604 ····.line·279
605 ····invoke-virtual·{v7,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;605 ····invoke-virtual·{v6,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
606 ····move-result-object·v8606 ····move-result-object·v7
  
607 ····check-cast·v8,·Ljava/lang/Float;607 ····check-cast·v7,·Ljava/lang/Float;
  
608 ····invoke-virtual·{v8},·Ljava/lang/Float;->floatValue()F608 ····invoke-virtual·{v7},·Ljava/lang/Float;->floatValue()F
  
609 ····move-result·v8609 ····move-result·v7
  
610 ····add-float/2addr·v8,·v3610 ····add-float/2addr·v7,·v3
  
611 ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;611 ····invoke-static·{v7},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
  
612 ····move-result-object·v8612 ····move-result-object·v7
  
613 ····invoke-virtual·{v7,·v6,·v8},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;613 ····invoke-virtual·{v6,·v5,·v7},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
614 ····.line·285614 ····.line·285
615 ····.end·local·v3····#·"duration":F615 ····.end·local·v3····#·"duration":F
616 ····.end·local·v6····#·"title":Ljava/lang/String;616 ····.end·local·v5····#·"title":Ljava/lang/String;
617 ····:cond_1617 ····:cond_1
618 ····:goto_1618 ····:goto_1
619 ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToNext()Z619 ····invoke-interface·{v2},·Landroid/database/Cursor;->moveToNext()Z
  
620 ····goto·:goto_0620 ····goto·:goto_0
  
621 ····.line·281621 ····.line·281
622 ····.restart·local·v3····#·"duration":F622 ····.restart·local·v3····#·"duration":F
Max diff block lines reached; 4878/11226 bytes (43.45%) of diff not shown.
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16127 ····.line·161
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$4;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$4;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/tastycactus/timesheet/ExportActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/ExportActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/ExportActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15627 ····.line·156
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$4;->this$0:Lcom/tastycactus/timesheet/ExportActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/ExportActivity$4;->this$0:Lcom/tastycactus/timesheet/ExportActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/tastycactus/timesheet/TimeEntryEditActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;21 .field·final·synthetic·this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V23 .method·constructor·<init>(Lcom/tastycactus/timesheet/TimeEntryEditActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15327 ····.line·153
27 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$3;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;28 ····iput-object·p1,·p0,·Lcom/tastycactus/timesheet/TimeEntryEditActivity$3;->this$0:Lcom/tastycactus/timesheet/TimeEntryEditActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.08 KB
smali/com/tastycactus/timesheet/TimesheetActivity.smali
    
Offset 113, 21 lines modifiedOffset 113, 21 lines modified
  
113 ····.prologue113 ····.prologue
114 ····.line·202114 ····.line·202
115 ····iget-object·v4,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;115 ····iget-object·v4,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity;->m_db:Lcom/tastycactus/timesheet/TimesheetDatabase;
  
116 ····invoke-virtual·{v4},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getCurrentTaskId()J116 ····invoke-virtual·{v4},·Lcom/tastycactus/timesheet/TimesheetDatabase;->getCurrentTaskId()J
  
117 ····move-result-wide·v1117 ····move-result-wide·v2
  
118 ····.line·203118 ····.line·203
119 ····.local·v1,·"current_id":J119 ····.local·v2,·"current_id":J
120 ····const-wide/16·v4,·0x0120 ····const-wide/16·v4,·0x0
  
121 ····cmp-long·v4,·v1,·v4121 ····cmp-long·v4,·v2,·v4
  
122 ····if-nez·v4,·:cond_1122 ····if-nez·v4,·:cond_1
  
123 ····.line·204123 ····.line·204
124 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetActivity;->getListView()Landroid/widget/ListView;124 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetActivity;->getListView()Landroid/widget/ListView;
  
125 ····move-result-object·v4125 ····move-result-object·v4
Offset 146, 43 lines modifiedOffset 146, 43 lines modified
  
146 ····invoke-virtual·{v4},·Landroid/widget/ListView;->getCount()I146 ····invoke-virtual·{v4},·Landroid/widget/ListView;->getCount()I
  
147 ····move-result·v0147 ····move-result·v0
  
148 ····.line·207148 ····.line·207
149 ····.local·v0,·"count":I149 ····.local·v0,·"count":I
150 ····const/4·v3,·0x0150 ····const/4·v1,·0x0
  
151 ····.local·v3,·"i":I151 ····.local·v1,·"i":I
152 ····:goto_0152 ····:goto_0
153 ····if-ge·v3,·v0,·:cond_0153 ····if-ge·v1,·v0,·:cond_0
  
154 ····.line·208154 ····.line·208
155 ····iget-object·v4,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity;->m_ca:Landroid/widget/SimpleCursorAdapter;155 ····iget-object·v4,·p0,·Lcom/tastycactus/timesheet/TimesheetActivity;->m_ca:Landroid/widget/SimpleCursorAdapter;
  
156 ····invoke-virtual·{v4,·v3},·Landroid/widget/SimpleCursorAdapter;->getItemId(I)J156 ····invoke-virtual·{v4,·v1},·Landroid/widget/SimpleCursorAdapter;->getItemId(I)J
  
157 ····move-result-wide·v4157 ····move-result-wide·v4
  
158 ····cmp-long·v4,·v4,·v1158 ····cmp-long·v4,·v4,·v2
  
159 ····if-nez·v4,·:cond_2159 ····if-nez·v4,·:cond_2
  
160 ····.line·209160 ····.line·209
161 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetActivity;->getListView()Landroid/widget/ListView;161 ····invoke-virtual·{p0},·Lcom/tastycactus/timesheet/TimesheetActivity;->getListView()Landroid/widget/ListView;
  
162 ····move-result-object·v4162 ····move-result-object·v4
  
163 ····const/4·v5,·0x1163 ····const/4·v5,·0x1
  
164 ····invoke-virtual·{v4,·v3,·v5},·Landroid/widget/ListView;->setItemChecked(IZ)V164 ····invoke-virtual·{v4,·v1,·v5},·Landroid/widget/ListView;->setItemChecked(IZ)V
  
165 ····.line·207165 ····.line·207
166 ····:cond_2166 ····:cond_2
167 ····add-int/lit8·v3,·v3,·0x1167 ····add-int/lit8·v1,·v1,·0x1
  
168 ····goto·:goto_0168 ····goto·:goto_0
169 .end·method169 .end·method
  
  
170 #·virtual·methods170 #·virtual·methods
171 .method·public·onActivityResult(IILandroid/content/Intent;)V171 .method·public·onActivityResult(IILandroid/content/Intent;)V
Offset 552, 40 lines modifiedOffset 552, 43 lines modified
  
552 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;552 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
  
553 ····move-result-object·v1553 ····move-result-object·v1
  
554 ····const·v2,·0x1080033554 ····const·v2,·0x1080033
  
 555 ····.line·113
555 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;556 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
556 ····.line·114557 ····.line·114
557 ····const/4·v1,·0x3558 ····const/4·v1,·0x3
  
558 ····const-string·v2,·"List·Entries"559 ····const-string·v2,·"List·Entries"
  
559 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;560 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
  
560 ····move-result-object·v1561 ····move-result-object·v1
  
561 ····const·v2,·0x1080041562 ····const·v2,·0x1080041
  
 563 ····.line·115
562 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;564 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
563 ····.line·116565 ····.line·116
564 ····const/4·v1,·0x5566 ····const/4·v1,·0x5
  
565 ····const-string·v2,·"Preferences"567 ····const-string·v2,·"Preferences"
  
566 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;568 ····invoke-interface·{p1,·v3,·v1,·v3,·v2},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
  
567 ····move-result-object·v1569 ····move-result-object·v1
  
568 ····const·v2,·0x1080049570 ····const·v2,·0x1080049
  
 571 ····.line·117
569 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;572 ····invoke-interface·{v1,·v2},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem;
  
570 ····.line·118573 ····.line·118
571 ····return·v0574 ····return·v0
572 .end·method575 .end·method
  
573 .method·protected·onDestroy()V576 .method·protected·onDestroy()V
37.1 KB
res/drawable/clock.png
31.5 KB
sng
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·05267100·00126d00·0928700b·0b2c7632·0c2f7a6c·0b3380a5·0b3686ce·0c3c8eea·0d4093fc·0d4195ff·0d4195ff·0d4094ff·0c3d90f2·0b3889d9·0c3482b5·0c307b82·0b2c7548·0a286d18·05225e01·07266600·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·07246b00·03195d01·0a2b741b·0b2f7a63·0b3685b1·0e4195e5·1753aafb·2c6abdff·427fceff·5a93d8ff·6da1e0ff·7aa9e3ff·7baae3ff·6fa3e1ff·5d96dbff·4584d1ff·2e6fc4ff·1959b1fe·0f479df0·0c3a8aca·0c317c84·0a2b7136·07215c07·0a2d7400·00031d00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·08225c00·0b328100·0b2b751a·0b307d73·0c3b8dd1·1652a8fb·3877c8ff·71a4e2ff·accdf2ff·d8e8faff·eff6feff·f7fbfeff·fafcfeff·fdfdfeff·fdfdfeff·fafcfeff·f8fbfeff·f1f7feff·daeafbff·b3d1f4ff·79abe6ff·3f80d1ff·1a5ab3fe·0e4195e9·0c337f9f·0a2a6f38·07225c04·08256300·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0928700b·0b2c7632·0c2f7a6c·0b3380a5·0b3686ce·0c3c8eea·0d4093fc·0d4195ff·0d4195ff·0d4094ff·0c3d90f2·0b3889d9·0c3482b5·0c307b82·0b2c7548·0a286d18·05225e01·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·03195d01·0a2b741b·0b2f7a63·0b3685b1·0e4195e5·1753aafb·2c6abdff·427fceff·5a93d8ff·6da1e0ff·7aa9e3ff·7baae3ff·6fa3e1ff·5d96dbff·4584d1ff·2e6fc4ff·1959b1fe·0f479df0·0c3a8aca·0c317c84·0a2b7136·07215c07·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0b2b751a·0b307d73·0c3b8dd1·1652a8fb·3877c8ff·71a4e2ff·accdf2ff·d8e8faff·eff6feff·f7fbfeff·fafcfeff·fdfdfeff·fdfdfeff·fafcfeff·f8fbfeff·f1f7feff·daeafbff·b3d1f4ff·79abe6ff·3f80d1ff·1a5ab3fe·0e4195e9·0c337f9f·0a2a6f38·07225c04·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·092d7600·082a7106·0b2e7953·0d3989c8·1955abfc·4a87d3ff·9bc2eeff·dcebfbff·f3f8fdff·e7eff7ff·c9daeeff·abc6e5ff·96b9e1ff·8cb3dfff·91b7e2ff·92b8e2ff·8cb3dfff·95b8e1ff·a8c4e4ff·c5d7edff·e4ecf6ff·f3f8fcff·e1eefbff·a3c8f1ff·5190dcff·1c5eb8ff·0e4093e7·0c307986·09276[·...·truncated·by·diffoscope;·len:·19,·SHA:·99a3624e36b02bed3e2ab50483379984549b4d0911d3fe24ab74e2ea505ca111·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·082a7106·0b2e7953·0d3989c8·1955abfc·4a87d3ff·9bc2eeff·dcebfbff·f3f8fdff·e7eff7ff·c9daeeff·abc6e5ff·96b9e1ff·8cb3dfff·91b7e2ff·92b8e2ff·8cb3dfff·95b8e1ff·a8c4e4ff·c5d7edff·e4ecf6ff·f3f8fcff·e1eefbff·a3c8f1ff·5190dcff·1c5eb8ff·0e4093e7·0c307986·09276[·...·truncated·by·diffoscope;·len:·19,·SHA:·84748267b59ebb45069ccea01d7c31f65f10cc4f4e89847880577eea4f564d2e·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
12 00000000·00000000·00000000·00000000·00000000·00000000·042b7000·0c2d7a00·0a2b7516·0c327f8d·13489cf2·3b7bcbff·96bfedff·deecfbff·e6eef8ff·b9d0eaff·89b1ddff·7aaadeff·88b6e6ff·a1c7efff·b7d5f5ff·c5dff8ff·c3ddf7ff·b6d3f2ff·c5dff9ff·b8d6f5ff·a3c8f0ff·89b6e6ff·7aaadeff·86afddff·b5cde8ff·e2ecf7ff·e1edfbff·9dc4f0ff·4084d6ff·1452aafd·0d3684c3·0a296b3f·00040e02·05194400·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000· 
13 00000000·00000000·00000000·00000000·00000000·0b2c7700·0b307b00·0b2c7627·0d3684b2·1e5aaefd·669ee0ff·c5dcf7ff·dfebf8ff·aec8e7ff·78a6daff·84b3e4ff·b6d5f5ff·e0effdff·f5fbffff·fcfeffff·fcfdfeff·f9fbfdff·e6edf6ff·c4d6ebff·f9fbfdff·fbfdfeff·fcfeffff·f6fbffff·e2f0feff·b9d8f6ff·88b6e7ff·74a5daff·a5c3e5ff·dce9f[·...·truncated·by·diffoscope;·len:·64,·SHA:·2415169e5e26d919fa689738e5c71b835376795a66994093115308ca8da062a8·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0a2b7516·0c327f8d·13489cf2·3b7bcbff·96bfedff·deecfbff·e6eef8ff·b9d0eaff·89b1ddff·7aaadeff·88b6e6ff·a1c7efff·b7d5f5ff·c5dff8ff·c3ddf7ff·b6d3f2ff·c5dff9ff·b8d6f5ff·a3c8f0ff·89b6e6ff·7aaadeff·86afddff·b5cde8ff·e2ecf7ff·e1edfbff·9dc4f[·...·truncated·by·diffoscope;·len:·64,·SHA:·0618908a9426779bb2ef4b43d9e74e0dacc595f84175414a1df41244b75745e9·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0b2c7627·0d3684b2·1e5aaefd·669ee0ff·c5dcf7ff·dfebf8ff·aec8e7ff·78a6daff·84b3e4ff·b6d5f5ff·e0effdff·f5fbffff·fcfeffff·fcfdfeff·f9fbfdff·e6edf6ff·c4d6ebff·f9fbfdff·fbfdfeff·fcfeffff·f6fbffff·e2f0feff·b9d8f6ff·88b6e7ff·74a5daff·a5c3e5ff·dce9f7ff·cbe0f7ff·6aa3e5ff·1e64bfff·0e3d8de0·0a2b6f5d·010d2504·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
14 00000000·00000000·00000000·00000000·0a266b00·0c328000·0b2d772e·0f3a88c5·2967baff·83b3eaff·d3e5f9ff·c1d6efff·7da9dbff·7cade2ff·bddaf7ff·eff7ffff·fbfdffff·e9f0f9ff·eaf1f9ff·cadaeeff·dfe9f6ff·ccdcefff·e0eaf6ff·bfd3ebff·ccdcefff·dee9f5ff·cadaeeff·eaf1f9ff·e8f0f8ff·fafdffff·eff8ffff·c5dffaff·7eb0e[·...·truncated·by·diffoscope;·len:·82,·SHA:·ae6d76d2d6d33a6d1aeb4a3b23f03b83571fba68a9c30cbb6d9601706dcca801·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·14 00000000·00000000·00000000·00000000·00000000·00000000·0b2d772e·0f3a88c5·2967baff·83b3eaff·d3e5f9ff·c1d6efff·7da9dbff·7cade2ff·bddaf7ff·eff7ffff·fbfdffff·e9f0f9ff·eaf1f9ff·cadaeeff·dfe9f6ff·ccdcefff·e0eaf6ff·bfd3ebff·ccdcefff·dee9f5ff·cadaeeff·eaf1f9ff·e8f0f8ff·fafdffff·eff8ffff·c5dffaff·7eb0e[·...·truncated·by·diffoscope;·len:·82,·SHA:·eb499f284586c907948e84349d68b85d9f2210dbbd1ab85b1501f54e68dabecb·...·]00·00000000·00000000·00000000·00000000·00000000·00000000·
15 00000000·00000000·00000000·0a2d7600·0b2f7a00·0a2b7525·103a88c3·2d6bbdff·8dbaedff·d0e2f7ff·a1c1e5ff·6fa2daff·abcff3ff·cee2f6ff·c8daefff·dfeaf7ff·d3e2f3ff·cddef1ff·dfebf7ff·e1ecf8ff·f0f7fdff·f0f7fdff·deeaf7ff·bfd4ecff·f0f6fdff·f0f7fdff·e2ecf8ff·e1ecf8ff·cbddf0ff·d3e2f3ff·dfeaf7ff·e0ebf[·...·truncated·by·diffoscope;·len:·100,·SHA:·5bfcbe1d2aad2d79881f6c32b392b07c91bc350a231bf0cb41a216e01909c9b5·...·]00·00000000·00000000·00000000·00000000·00000000·15 00000000·00000000·00000000·00000000·00000000·0a2b7525·103a88c3·2d6bbdff·8dbaedff·d0e2f7ff·a1c1e5ff·6fa2daff·abcff3ff·cee2f6ff·c8daefff·dfeaf7ff·d3e2f3ff·cddef1ff·dfebf7ff·e1ecf8ff·f0f7fdff·f0f7fdff·deeaf7ff·bfd4ecff·f0f6fdff·f0f7fdff·e2ecf8ff·e1ecf8ff·cbddf0ff·d3e2f3ff·dfeaf7ff·e0ebf[·...·truncated·by·diffoscope;·len:·100,·SHA:·d9dbb5c9492e466e2c2ac18b6e340b2142b54a3bf04920dbe872282f9b6e3c21·...·]00·00000000·00000000·00000000·00000000·00000000·
16 00000000·00000000·00000000·0b2f7800·092a7315·0f3784ae·2c69baff·89b8ecff·c7ddf6ff·91b6e1ff·74a7deff·c5e0faff·edf6ffff·eaf3fcff·b6ceeaff·cddef2ff·ddeaf8ff·f0f7ffff·f1f8ffff·f2f9ffff·f1f8ffff·f1f8ffff·ebf4fdff·e4effaff·f1f8ffff·f1f8ffff·f2f9ffff·f1f8ffff·f0f8ffff·ddeaf8ff·deeaf8ff·b7cfe[·...·truncated·by·diffoscope;·len:·109,·SHA:·ed51fec17119674610278bdc8460e30c05991ef17a60185aaef0d96d852dbb9e·...·]00·00000000·00000000·00000000·00000000·16 00000000·00000000·00000000·00000000·092a7315·0f3784ae·2c69baff·89b8ecff·c7ddf6ff·91b6e1ff·74a7deff·c5e0faff·edf6ffff·eaf3fcff·b6ceeaff·cddef2ff·ddeaf8ff·f0f7ffff·f1f8ffff·f2f9ffff·f1f8ffff·f1f8ffff·ebf4fdff·e4effaff·f1f8ffff·f1f8ffff·f2f9ffff·f1f8ffff·f0f8ffff·ddeaf8ff·deeaf8ff·b7cfe[·...·truncated·by·diffoscope;·len:·109,·SHA:·69d9a850ed49aa19bb2827a3d14e68619cb489c4f1f6e76541f28d0613cf7c07·...·]00·00000000·00000000·00000000·00000000·
17 00000000·00000000·0a2e7500·06276905·0d327e88·245dadfc·7bafe8ff·bfd8f5ff·8bb3e0ff·7aace2ff·cfe6fdff·ecf6ffff·cddff3ff·cbdef3ff·d5e5f6ff·b7d0ebff·ebf5feff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·edf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·eef7ffff·cfe1f[·...·truncated·by·diffoscope;·len:·127,·SHA:·55dbb3e199f96e2c5f0c34c03b5345732562129a1e327868c7a6cffc19a4e6b8·...·]00·00000000·00000000·00000000·17 00000000·00000000·00000000·06276905·0d327e88·245dadfc·7bafe8ff·bfd8f5ff·8bb3e0ff·7aace2ff·cfe6fdff·ecf6ffff·cddff3ff·cbdef3ff·d5e5f6ff·b7d0ebff·ebf5feff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·edf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·eef7ffff·cfe1f[·...·truncated·by·diffoscope;·len:·127,·SHA:·c45974cd1df2c699fdcfdfb542ec9bf1f37ccd70bc1989365c6d30caa72e9145·...·]00·00000000·00000000·00000000·
18 00000000·00000000·0d337f00·0b2e784b·1a4c9bee·629cdfff·b3d2f4ff·8eb6e2ff·73a7deff·cee6fdff·e7f3feff·bdd5efff·d4e5f7ff·dfeefcff·e6f3feff·d6e7f8ff·e6f2feff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·daeaf[·...·truncated·by·diffoscope;·len:·127,·SHA:·995207ffb31a6e29e8817acd898a488963f1f229d1c36181bf00135407779b06·...·]00·00000000·00000000·00000000·18 00000000·00000000·00000000·0b2e784b·1a4c9bee·629cdfff·b3d2f4ff·8eb6e2ff·73a7deff·cee6fdff·e7f3feff·bdd5efff·d4e5f7ff·dfeefcff·e6f3feff·d6e7f8ff·e6f2feff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·daeaf[·...·truncated·by·diffoscope;·len:·127,·SHA:·e183dd3ed070a9083d3d19bb15c4e414baa84824f0246c6364579c6bdd0da9fb·...·]00·00000000·00000000·00000000·
19 00000000·0b2f7800·07287015·113b88c0·4380cbff·9ec6f1ff·9bc0e9ff·6ca0d9ff·c4e0faff·dfeefcff·c4daf2ff·d1e4f7ff·e1effdff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e5f3f[·...·truncated·by·diffoscope;·len:·145,·SHA:·775ea458fe403c3cb096c0e62e3ee6faf3cb3cdcaf1b620c3505a9f2f5ca1e84·...·]00·00000000·00000000·19 00000000·00000000·07287015·113b88c0·4380cbff·9ec6f1ff·9bc0e9ff·6ca0d9ff·c4e0faff·dfeefcff·c4daf2ff·d1e4f7ff·e1effdff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e5f3f[·...·truncated·by·diffoscope;·len:·145,·SHA:·f6092fe718b08d0ffbe45377557a5f4cb64d39502013de81749459673e2f195a·...·]00·00000000·00000000·
20 0b2e7700·11398800·0b2f7a6a·275daafb·7cb1eaff·a5c9efff·6b9ed7ff·b0d1f3ff·e1f0feff·d1e4f8ff·c3daf2ff·e3f1feff·e5f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e6f4ffff·bfcae8ff·6566afff·a7add8ff·e4f2feff·c4dbf3ff·d0e4f7ff·e0f0feff·b9d9f7ff·70a2dbff·a2c6eeff·79afeaff·276dc5ff·133b84c1·0717381d·10327500·00000000·00000000· 
21 0b2f7700·06266d15·143e8ac7·508dd3ff·9dc6f1ff·7eacdfff·84b1e2ff·cbe2f8ff·d0e4f7ff·b8d2eeff·e4f2ffff·e4f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e5f4ffff·ccd8f0ff·6c6db3ff·9599ceff·e3f1feff·e4f2ffff·e4f2ffff·b8d3eeff·d2e5f8ff·d2e6faff·8ab6e6ff·7baadfff·9bc4f0ff·4b91e0ff·1c52a5f7·0e2a6464·00000002·00000000·00000000· 
22 0d348300·092c7656·275ba7f8·7ab0eaff·95bfecff·6c9fd8ff·c3ddf7ff·b6d1eeff·accaeaff·cce1f6ff·e2f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f2ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e4f3f[·...·truncated·by·diffoscope;·len:·163,·SHA:·4c6c62e0bdf7dd57246a9045ec09e95e532b2f429ef22633a10de89f0a14bf18·...·]00·00000000·20 00000000·00000000·0b2f7a6a·275daafb·7cb1eaff·a5c9efff·6b9ed7ff·b0d1f3ff·e1f0feff·d1e4f8ff·c3daf2ff·e3f1feff·e5f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2f[·...·truncated·by·diffoscope;·len:·163,·SHA:·79d0f0b29f1d675673b86f2a6b9d08f1b51b41ff66a00eb86593b676565c3b6f·...·]00·00000000·
 21 00000000·06266d15·143e8ac7·508dd3ff·9dc6f1ff·7eacdfff·84b1e2ff·cbe2f8ff·d0e4f7ff·b8d2eeff·e4f2ffff·e4f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e3f2ffff·e5f4ffff·ccd8f0ff·6c6db3ff·9599ceff·e3f1feff·e4f2ffff·e4f2ffff·b8d3eeff·d2e5f8ff·d2e6faff·8ab6e6ff·7baadfff·9bc4f0ff·4b91e0ff·1c52a5f7·0e2a6464·00000002·00000000·00000000·
 22 00000000·092c7656·275ba7f8·7ab0eaff·95bfecff·6c9fd8ff·c3ddf7ff·b6d1eeff·accaeaff·cce1f6ff·e2f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f2ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e3f1ffff·e4f3ffff·d5e2f6ff·787cbbff·8386c2ff·ddeafaff·e4f2ffff·e3f1ffff·e3f1ffff·d7e9faff·b9d3efff·abc8e9ff·bcd8f5ff·75a6ddff·85b4e9ff·60a1e7ff·286dc4ff·153a80b7·040b1d16·00000000·00000000·
23 001b5c06·103782a3·4681c8ff·8fbff0ff·76a8dfff·90b8e4ff·e2f1ffff·dbebfbff·c9dff5ff·afcbebff·d5e7f9ff·e5f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2feff·e5eef9ff·e4f1fdff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e5f3ffff·ddeafaff·888ec5ff·7475b9ff·d7e3f6ff·e5f3ffff·e4f2ffff·e4f2ffff·e1f0feff·b8d2eeff·bad4efff·d5e7f9ff·e1f1ffff·a0c5edff·478dd9ff·4390e2ff·3381d9ff·1c4c9aea·0b204b44·7cffff00·00000000·23 001b5c06·103782a3·4681c8ff·8fbff0ff·76a8dfff·90b8e4ff·e2f1ffff·dbebfbff·c9dff5ff·afcbebff·d5e7f9ff·e5f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2feff·e5eef9ff·e4f1fdff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e4f2ffff·e5f3ffff·ddeafaff·888ec5ff·7475b9ff·d7e3f6ff·e5f3ffff·e4f2ffff·e4f2ffff·e1f0feff·b8d2eeff·bad4efff·d5e7f9ff·e1f1ffff·a0c5edff·478dd9ff·4390e2ff·3381d9ff·1c4c9aea·0b204b44·00000000·00000000·
24 05266e26·1c4893db·65a1e0ff·8dbcedff·679cd7ff·c3dcf5ff·e0effdff·b4d0edff·deeefcff·e2f0feff·e2f0feff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e4f3ffff·ebd5d7ff·f89f8dff·efccc3ff·e4f3ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f3ffff·e2f0fdff·99a0d0ff·6a6ab2ff·ccd7efff·e6f4ffff·e4f2ffff·e5f2ffff·e5f2ffff·e3f2ffff·ddedfdff·d7eafcff·accbedff·cee6fcff·c6e1fbff·5a96daff·428fe0ff·3c8be1ff·2661b3fe·112e6881·00000006·01020400·24 05266e26·1c4893db·65a1e0ff·8dbcedff·679cd7ff·c3dcf5ff·e0effdff·b4d0edff·deeefcff·e2f0feff·e2f0feff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f2ffff·e4f3ffff·ebd5d7ff·f89f8dff·efccc3ff·e4f3ffff·e5f2ffff·e5f2ffff·e5f2ffff·e5f3ffff·e2f0fdff·99a0d0ff·6a6ab2ff·ccd7efff·e6f4ffff·e4f2ffff·e5f2ffff·e5f2ffff·e3f2ffff·ddedfdff·d7eafcff·accbedff·cee6fcff·c6e1fbff·5a96daff·428fe0ff·3c8be1ff·2661b3fe·112e6881·00000006·00000000·
25 082a7459·2d5fa8f7·7ab2ebff·7db1e7ff·79a7dbff·e0effeff·d0e3f7ff·d2e5f8ff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e5f5ffff·f0c4c0ff·ff7f63ff·fb9a7eff·e9e8ebff·e6f4ffff·e6f3ffff·e6f3ffff·e6f3ffff·abb4dbff·6363aeff·bfc7e7ff·e8f5ffff·e6f3ffff·e6f3ffff·e4f2ffff·e0f0ffff·dbeeffff·d8ecffff·d5ebffff·c4def8ff·bfdbf6ff·d6ecffff·84b2e4ff·438edeff·4391e3ff·3073c7ff·163a7eb6·00010517·030a1600·25 082a7459·2d5fa8f7·7ab2ebff·7db1e7ff·79a7dbff·e0effeff·d0e3f7ff·d2e5f8ff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e6f3ffff·e5f5ffff·f0c4c0ff·ff7f63ff·fb9a7eff·e9e8ebff·e6f4ffff·e6f3ffff·e6f3ffff·e6f3ffff·abb4dbff·6363aeff·bfc7e7ff·e8f5ffff·e6f3ffff·e6f3ffff·e4f2ffff·e0f0ffff·dbeeffff·d8ecffff·d5ebffff·c4def8ff·bfdbf6ff·d6ecffff·84b2e4ff·438edeff·4391e3ff·3073c7ff·163a7eb6·00010517·00000000·
26 0c317b8e·4177bcff·82b9eeff·6ca3dfff·9bbee5ff·eaf6ffff·c8ddf3ff·d4e6f8ff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e7f4ffff·ebe5ebff·fb937fff·ff8265ff·f3c5b6ff·e7f5ffff·e8f4ffff·e9f5ffff·bdc6e5ff·6464aeff·b0b6ddff·e9f5ffff·e7f4ffff·e5f3ffff·e1f1ffff·deefffff·dbeeffff·dbeeffff·dbeeffff·dceeffff·cbe1f8ff·bdd7f3ff·def0ffff·adcdefff·4a90dcff·4995e4ff·3a82d6ff·1c4690da·07132d31·307dff00·26 0c317b8e·4177bcff·82b9eeff·6ca3dfff·9bbee5ff·eaf6ffff·c8ddf3ff·d4e6f8ff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e8f4ffff·e7f4ffff·ebe5ebff·fb937fff·ff8265ff·f3c5b6ff·e7f5ffff·e8f4ffff·e9f5ffff·bdc6e5ff·6464aeff·b0b6ddff·e9f5ffff·e7f4ffff·e5f3ffff·e1f1ffff·deefffff·dbeeffff·dbeeffff·dbeeffff·dceeffff·cbe1f8ff·bdd7f3ff·def0ffff·adcdefff·4a90dcff·4995e4ff·3a82d6ff·1c4690da·07132d31·00000000·
27 113882ba·538ccdff·80b8eeff·619bd9ff·bcd5efff·e2f0fcff·c1d8f0ff·e7f3feff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·e9f6ffff·f4beb6ff·ff8065ff·fb9a7fff·ece9ebff·ebf7ffff·ccd6edff·6b6bb2ff·9ea1d1ff·e9f5feff·e8f4ffff·e4f2ffff·e1f1ffff·e0f0ffff·e0f0ffff·e1f1ffff·e1f1ffff·e1f1ffff·e1f1ffff·deeffeff·bbd5f0ff·d7eafbff·cbe1f8ff·5897dcff·4c97e4ff·418cddff·23529fee·0b1d424d·00000001·27 113882ba·538ccdff·80b8eeff·619bd9ff·bcd5efff·e2f0fcff·c1d8f0ff·e7f3feff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·e9f6ffff·f4beb6ff·ff8065ff·fb9a7fff·ece9ebff·ebf7ffff·ccd6edff·6b6bb2ff·9ea1d1ff·e9f5feff·e8f4ffff·e4f2ffff·e1f1ffff·e0f0ffff·e0f0ffff·e1f1ffff·e1f1ffff·e1f1ffff·e1f1ffff·deeffeff·bbd5f0ff·d7eafbff·cbe1f8ff·5897dcff·4c97e4ff·418cddff·23529fee·0b1d424d·00000001·
28 173f88d5·609ad8ff·7bb4edff·639bd8ff·d1e3f5ff·e5f1fdff·d0e1f5ff·eaf4feff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf7ffff·eee7ebff·fc947eff·fe8365ff·efd0c7ff·d9e3f6ff·7779b9ff·8e8ec6ff·e7f1fcff·e9f5ffff·e6f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e4f2feff·cce1f5ff·deedfcff·dbebfbff·6aa2e0ff·4f99e4ff·4792e1ff·295dacf8·0e234e64·00000004·28 173f88d5·609ad8ff·7bb4edff·639bd8ff·d1e3f5ff·e5f1fdff·d0e1f5ff·eaf4feff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf6ffff·ecf7ffff·eee7ebff·fc947eff·fe8365ff·efd0c7ff·d9e3f6ff·7779b9ff·8e8ec6ff·e7f1fcff·e9f5ffff·e6f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e5f3ffff·e4f2feff·cce1f5ff·deedfcff·dbebfbff·6aa2e0ff·4f99e4ff·4792e1ff·295dacf8·0e234e64·00000004·
29 1d478fe9·68a2deff·75b1ebff·679dd7ff·dfecf9ff·d6e6f6ff·c9dcf1ff·eff8ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eff8ffff·f0f9ffff·ecc8c6ff·c5939dff·b6bdd7ff·7e89c5ff·6b6ab1ff·dfe7f6ff·ecf7ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·ecf6ffff·c8dcf2ff·d0e2f5ff·e7f2fdff·79abe2ff·529be4ff·4d98e4ff·2d64b2fc·10275778·00000008·29 1d478fe9·68a2deff·75b1ebff·679dd7ff·dfecf9ff·d6e6f6ff·c9dcf1ff·eff8ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eff8ffff·f0f9ffff·ecc8c6ff·c5939dff·b6bdd7ff·7e89c5ff·6b6ab1ff·dfe7f6ff·ecf7ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·eaf5ffff·ecf6ffff·c8dcf2ff·d0e2f5ff·e7f2fdff·79abe2ff·529be4ff·4d98e4ff·2d64b2fc·10275778·00000008·
30 214b93ef·6ba6e0ff·6dace9ff·6da0d8ff·e0ecf9ff·d8e6f6ff·d5e5f5ff·dfecf9ff·ecf5fdff·f1f8ffff·f1f8ffff·f1f8ffff·f1f8ffff·f1f8ffff·f1f9ffff·f2faffff·f3fbffff·f2faffff·eff7feff·e5ecf8ff·d6dcefff·a1b8e2ff·71b1f4ff·7fc2ffff·4986dbff·5a60aeff·dfe5f5ff·eff8ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·e1eefaff·d3e4f5ff·d6e5f6ff·deebf9ff·83b1e4ff·549ce4ff·519be6ff·336bb9fe·122c6087·0000000c·30 214b93ef·6ba6e0ff·6dace9ff·6da0d8ff·e0ecf9ff·d8e6f6ff·d5e5f5ff·dfecf9ff·ecf5fdff·f1f8ffff·f1f8ffff·f1f8ffff·f1f8ffff·f1f8ffff·f1f9ffff·f2faffff·f3fbffff·f2faffff·eff7feff·e5ecf8ff·d6dcefff·a1b8e2ff·71b1f4ff·7fc2ffff·4986dbff·5a60aeff·dfe5f5ff·eff8ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·eef7ffff·e1eefaff·d3e4f5ff·d6e5f6ff·deebf9ff·83b1e4ff·549ce4ff·519be6ff·336bb9fe·122c6087·0000000c·
31 224c93ef·6ca8e1ff·68a9e8ff·6b9ed6ff·d4e3f3ff·c2d6edff·c3d7eeff·c4d8eeff·e8f1fbff·f4faffff·f4f9ffff·f4f9ffff·f4f9ffff·f3f8feff·eaf0faff·dde2f2ff·c5cae5ff·a9add5ff·898bc2ff·6e6fb3ff·5a57a6ff·4657aeff·1c80edff·118affff·1773e3ff·a0a9d7ff·ecf1fbff·f3f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f1f8ffff·cfdff2ff·c1d6edff·c1d6edff·cadbf0ff·86b3e5ff·589fe5ff·559ee6ff·356dbbfe·122c5f8b·0000000f·31 224c93ef·6ca8e1ff·68a9e8ff·6b9ed6ff·d4e3f3ff·c2d6edff·c3d7eeff·c4d8eeff·e8f1fbff·f4faffff·f4f9ffff·f4f9ffff·f4f9ffff·f3f8feff·eaf0faff·dde2f2ff·c5cae5ff·a9add5ff·898bc2ff·6e6fb3ff·5a57a6ff·4657aeff·1c80edff·118affff·1773e3ff·a0a9d7ff·ecf1fbff·f3f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f2f9ffff·f1f8ffff·cfdff2ff·c1d6edff·c1d6edff·cadbf0ff·86b3e5ff·589fe5ff·559ee6ff·356dbbfe·122c5f8b·0000000f·
32 204990eb·6da8e0ff·67a9e7ff·6095d0ff·e8f1faff·e9f1faff·e1ecf8ff·f7fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f7fcffff·e7ebf6ff·8383beff·5d5ca9ff·5350a3ff·5955a6ff·6b67b0ff·8b88c2ff·afaed6ff·a7a9d3ff·4a68bfff·5d89d6ff·9a8aabff·f2f2f4ff·f7fcffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·e2ecf8ff·e7f0faff·f2f8feff·85b3e6ff·5ca3e7ff·58a0e7ff·346ab6fc·10275583·0000000e·32 204990eb·6da8e0ff·67a9e7ff·6095d0ff·e8f1faff·e9f1faff·e1ecf8ff·f7fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f7fcffff·e7ebf6ff·8383beff·5d5ca9ff·5350a3ff·5955a6ff·6b67b0ff·8b88c2ff·afaed6ff·a7a9d3ff·4a68bfff·5d89d6ff·9a8aabff·f2f2f4ff·f7fcffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·f6fbffff·e2ecf8ff·e7f0faff·f2f8feff·85b3e6ff·5ca3e7ff·58a0e7ff·346ab6fc·10275583·0000000e·
33 1a4188db·6ba4dcff·6aadebff·5890cfff·e1ebf6ff·e2ecf7ff·d7e4f3ff·f9fcffff·f9fcffff·f8fcffff·f8fcffff·f8fcffff·f9fdffff·f0f3faff·a2a0ceff·a5a3d0ff·c8c8e3ff·e2e3f2ff·f3f5fcff·fafdffff·fcffffff·eff2f9ff·d4d4eaff·f4edf1ff·fdac95ff·fadfd2ff·f8fdffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fdffff·d8e5f3ff·e0ebf6ff·f0f6fdff·7daee4ff·60a5e8ff·5aa1e6ff·3367b3fa·0f224b75·0000000b·33 1a4188db·6ba4dcff·6aadebff·5890cfff·e1ebf6ff·e2ecf7ff·d7e4f3ff·f9fcffff·f9fcffff·f8fcffff·f8fcffff·f8fcffff·f9fdffff·f0f3faff·a2a0ceff·a5a3d0ff·c8c8e3ff·e2e3f2ff·f3f5fcff·fafdffff·fcffffff·eff2f9ff·d4d4eaff·f4edf1ff·fdac95ff·fadfd2ff·f8fdffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fcffff·f9fdffff·d8e5f3ff·e0ebf6ff·f0f6fdff·7daee4ff·60a5e8ff·5aa1e6ff·3367b3fa·0f224b75·0000000b·
34 143980c3·659cd3ff·73b4eeff·4d89ccff·d0deefff·f4f8fcff·d2e0f1ff·f8fbfeff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fdfeffff·feffffff·feffffff·fcfeffff·fbfdffff·fbfdffff·fbfdffff·fcfeffff·fdffffff·fbffffff·fdd1c7ff·feb59cff·fbfaf9ff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·f8fbfeff·d2e0f1ff·f1f6fbff·e8f0faff·6fa5e1ff·64a9e9ff·5ba0e4ff·2f5fa8f3·0b1b3b63·00000007·34 143980c3·659cd3ff·73b4eeff·4d89ccff·d0deefff·f4f8fcff·d2e0f1ff·f8fbfeff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fdfeffff·feffffff·feffffff·fcfeffff·fbfdffff·fbfdffff·fbfdffff·fcfeffff·fdffffff·fbffffff·fdd1c7ff·feb59cff·fbfaf9ff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·fbfdffff·f8fbfeff·d2e0f1ff·f1f6fbff·e8f0faff·6fa5e1ff·64a9e9ff·5ba0e4ff·2f5fa8f3·0b1b3b63·00000007·
35 0d30759d·588ac4ff·7ebcf1ff·4f8dd0ff·aec5e2ff·f9fcfeff·dce7f4ff·f8fbfdff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdffffff·fdf5f4ff·feac96ff·fddfd2ff·fdffffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·f9fbfeff·dbe6f3ff·f7fafdff·d2e1f4ff·67a2e1ff·69adebff·5a9ce0ff·285299e4·0710244d·00000004·35 0d30759d·588ac4ff·7ebcf1ff·4f8dd0ff·aec5e2ff·f9fcfeff·dce7f4ff·f8fbfdff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdffffff·fdf5f4ff·feac96ff·fddfd2ff·fdffffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·fdfeffff·f9fbfeff·dbe6f3ff·f7fafdff·d2e1f4ff·67a2e1ff·69adebff·5a9ce0ff·285299e4·0710244d·00000004·
36 0625676c·4572affa·86c2f1ff·5a99d9ff·7fa4d1ff·ffffffff·d3e1f0ff·e4ecf6ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·feffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·feffffff·ffffffff·e6edf6ff·d2e0f0ff·ffffffff·b0cbecff·64a4e3ff·6db0ecff·5391d7ff·204484cc·00010534·00000001·36 0625676c·4572affa·86c2f1ff·5a99d9ff·7fa4d1ff·ffffffff·d3e1f0ff·e4ecf6ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·feffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·feffffff·ffffffff·e6edf6ff·d2e0f0ff·ffffffff·b0cbecff·64a4e3ff·6db0ecff·5391d7ff·204484cc·00010534·00000001·
37 011b5538·2d5597e3·87beebff·70aee7ff·5688c5ff·e9f0f7ff·f2f6fbff·e4ecf6ff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff6f5ff·ffad96ff·ffe0d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfeff·e4ecf6ff·f0f5faff·f8fafeff·87b0e3ff·6cace8ff·6fb1ecff·487fc7ff·173266a7·0000001f·01040700·37 011b5538·2d5597e3·87beebff·70aee7ff·5688c5ff·e9f0f7ff·f2f6fbff·e4ecf6ff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff6f5ff·ffad96ff·ffe0d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fdfdfeff·e4ecf6ff·f0f5faff·f8fafeff·87b0e3ff·6cace8ff·6fb1ecff·487fc7ff·173266a7·0000001f·00000000·
38 00092711·173b7fb4·74a6d6ff·87c3f2ff·4b86c7ff·b1c7e3ff·fafcfdff·ccdceeff·f4f7fbff·e2ebf5ff·f3f7fbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfeff·e1eaf5ff·ebf1f8ff·ccdbeeff·f8fafcff·d6e4f6ff·6ba2dfff·75b5edff·6cace8ff·3767aef4·0d1d3d77·0000000e·00000000·38 00092711·173b7fb4·74a6d6ff·87c3f2ff·4b86c7ff·b1c7e3ff·fafcfdff·ccdceeff·f4f7fbff·e2ebf5ff·f3f7fbff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfeff·e1eaf5ff·ebf1f8ff·ccdbeeff·f8fafcff·d6e4f6ff·6ba2dfff·75b5edff·6cace8ff·3767aef4·0d1d3d77·0000000e·00000000·
39 00000000·08276871·4f7bb4fd·96cef5ff·66a2dbff·6993c8ff·f4f8fcff·e7eef7ff·c2d5eaff·c9d9edff·f6f8fcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff6f4ff·ffad96ff·ffe0d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefeffff·dce7f3ff·bdd1e9ff·d6e2f1ff·f7fafdff·9cbde8ff·6da9e4ff·7ab9efff·609bdcff·254b8cd6·03081147·00000004·00000000·39 00000000·08276871·4f7bb4fd·96cef5ff·66a2dbff·6993c8ff·f4f8fcff·e7eef7ff·c2d5eaff·c9d9edff·f6f8fcff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff6f4ff·ffad96ff·ffe0d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fefeffff·dce7f3ff·bdd1e9ff·d6e2f1ff·f7fafdff·9cbde8ff·6da9e4ff·7ab9efff·609bdcff·254b8cd6·03081147·00000004·00000000·
40 0f398c00·0117472c·264d8fda·8dbfe6ff·8bc4f1ff·4c82c3ff·abc3e1ff·ceddeeff·dfe9f4ff·f0f4faff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f2f6fbff·edf3f9ff·cfdeeeff·bdd2eeff·70a2dfff·7cb9edff·7ab8eeff·487bc2fd·152d5a9f·00000022·00000000·00000000·40 00000000·0117472c·264d8fda·8dbfe6ff·8bc4f1ff·4c82c3ff·abc3e1ff·ceddeeff·dfe9f4ff·f0f4faff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffd2c7ff·ffb69cff·fffcf9ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·f2f6fbff·edf3f9ff·cfdeeeff·bdd2eeff·70a2dfff·7cb9edff·7ab8eeff·487bc2fd·152d5a9f·00000022·00000000·00000000·
41 01061000·00000007·0e2d6e8c·5d88bdff·a2d6f8ff·6fa8ddff·5a87c2ff·e6eef7ff·edf3f9ff·ceddeeff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff5f3ff·ffab93ff·ffe1d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfeff·cdddeeff·ebf1f8ff·f6f9feff·8fb4e6ff·74aee6ff·84c1f1ff·6ba6e1ff·2c5497e2·070f1f5e·0000000b·00000000·00000000·41 00000000·00000007·0e2d6e8c·5d88bdff·a2d6f8ff·6fa8ddff·5a87c2ff·e6eef7ff·edf3f9ff·ceddeeff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff5f3ff·ffab93ff·ffe1d2ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fcfdfeff·cdddeeff·ebf1f8ff·f6f9feff·8fb4e6ff·74aee6ff·84c1f1ff·6ba6e1ff·2c5497e2·070f1f5e·0000000b·00000000·00000000·
42 00000000·1b5ee500·03184432·264b8dd8·91c0e4ff·9cd2f6ff·558cc9ff·86a7d3ff·f9fbfdff·f2f6fbff·d1dff0ff·fbfcfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffcdc2ff·ffb69bff·fffcf9ff·ffffffff·ffffffff·ffffffff·fcfdfeff·ceddefff·eff4faff·fefeffff·b6cef1ff·6fa5e1ff·88c2f1ff·83beefff·497bc1fb·152d59a3·00000029·00000001·00000000·00000000·42 00000000·00000000·03184432·264b8dd8·91c0e4ff·9cd2f6ff·558cc9ff·86a7d3ff·f9fbfdff·f2f6fbff·d1dff0ff·fbfcfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffcdc2ff·ffb69bff·fffcf9ff·ffffffff·ffffffff·ffffffff·fcfdfeff·ceddefff·eff4faff·fefeffff·b6cef1ff·6fa5e1ff·88c2f1ff·83beefff·497bc1fb·152d59a3·00000029·00000001·00000000·00000000·
43 00000000·01060e00·00000006·0b276376·4d76aef8·acdbf6ff·90c6eeff·4b7fc0ff·a7c0e0ff·fbfcfeff·ecf2f9ff·dee8f5ff·f6f9fcff·ffffffff·ffffffff·fefeffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff4f2ff·ffaa91ff·fee1d2ff·feffffff·ffffffff·f7f9fcff·dae6f3ff·eaf0f8ff·fbfcfeff·cfdff7ff·73a4e1ff·86bfeeff·8ec8f3ff·679ddaff·274a89d4·04091256·0000000b·00000000·00000000·00000000· 
44 00000000·00000000·174bb400·020d251d·163878b2·729cc9ff·b5e4fcff·86bbe6ff·4d7fbfff·b2c9e6ff·fcfdfeff·e0eaf6ff·e7eef8ff·eef4fbff·f7fafdff·dde8f7ff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffcec2ff·edac[·...·truncated·by·diffoscope;·len:·130,·SHA:·6eb34ed9f012065e316fc083e84ef75e27481cddcfed396b513479fbcc843827·...·]·00000000·00000000·00000000·43 00000000·00000000·00000006·0b276376·4d76aef8·acdbf6ff·90c6eeff·4b7fc0ff·a7c0e0ff·fbfcfeff·ecf2f9ff·dee8f5ff·f6f9fcff·ffffffff·ffffffff·fefeffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff4f2ff·ffaa91ff·fee1[·...·truncated·by·diffoscope;·len:·130,·SHA:·73db13fabe6cceab55d346ac5c9dbc1e1c209a86511bca8715cd5de00893c2e0·...·]·00000000·00000000·00000000·
 44 00000000·00000000·00000000·020d251d·163878b2·729cc9ff·b5e4fcff·86bbe6ff·4d7fbfff·b2c9e6ff·fcfdfeff·e0eaf6ff·e7eef8ff·eef4fbff·f7fafdff·dde8f7ff·fcfdfeff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffcec2ff·edac9aff·e9eef5ff·eef4faff·e5edf7ff·dde8f4ff·fdfdfeff·d7e5f9ff·7aa7e2ff·85bcebff·95cdf5ff·7eb5e8ff·3964a9ed·0d1c3783·0000001e·00000000·00000000·00000000·00000000·
45 00000000·00000000·00000000·00000002·04173d3d·244889d3·8db7dbff·b8e7fdff·83b6e2ff·4d7ebfff·adc4e4ff·fbfdfeff·e9f0f9ff·e6eef8ff·dce7f7ff·dee9f7ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff4f2ff·f6a591ff·cfc4caff·dde9f7ff·e6edf7ff·ffffffff·d2e2f9ff·7ba7e4ff·85bbeaff·9bd2f6ff·8cc2eeff·4978bef8·162d58a5·00000036·00000004·00000000·00000000·00000000·00000000·45 00000000·00000000·00000000·00000002·04173d3d·244889d3·8db7dbff·b8e7fdff·83b6e2ff·4d7ebfff·adc4e4ff·fbfdfeff·e9f0f9ff·e6eef8ff·dce7f7ff·dee9f7ff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fff4f2ff·f6a591ff·cfc4caff·dde9f7ff·e6edf7ff·ffffffff·d2e2f9ff·7ba7e4ff·85bbeaff·9bd2f6ff·8cc2eeff·4978bef8·162d58a5·00000036·00000004·00000000·00000000·00000000·00000000·
46 00000000·00000000·00000000·01020600·00000007·071d4b59·2f5493e2·97c0e0ff·bbe8fdff·8dbee6ff·5082c1ff·92b0daff·eff4fbff·f2f6fcff·cedef3ff·e9f0faff·e7effaff·fbfcfeff·fdfeffff·ffffffff·ffffffff·ffffffff·f6fafeff·eaf2fdff·ffffffff·ffffffff·ffffffff·fdfeffff·fbfcfeff·e5effaff·ecc1bdff·dca296ff·dae4f1ff·f9fbffff·bed5f6ff·7aa8e5ff·8dc1edff·a2d7f8ff·96cbf2ff·5585c8fb·1c386ab9·0203074c·0000000b·00000000·00000000·00000000·00000000·00000000·46 00000000·00000000·00000000·00000000·00000007·071d4b59·2f5493e2·97c0e0ff·bbe8fdff·8dbee6ff·5082c1ff·92b0daff·eff4fbff·f2f6fcff·cedef3ff·e9f0faff·e7effaff·fbfcfeff·fdfeffff·ffffffff·ffffffff·ffffffff·f6fafeff·eaf2fdff·ffffffff·ffffffff·ffffffff·fdfeffff·fbfcfeff·e5effaff·ecc1bdff·dca296ff·dae4f1ff·f9fbffff·bed5f6ff·7aa8e5ff·8dc1edff·a2d7f8ff·96cbf2ff·5585c8fb·1c386ab9·0203074c·0000000b·00000000·00000000·00000000·00000000·00000000·
47 00000000·00000000·00000000·00000000·07153100·0000000c·09205069·315695e6·96bddeff·c2ecfeff·9fceeeff·5d8fc9ff·6b94ccff·b8ceeaff·e8f0f9ff·f5f9fdff·eef4fbff·dfeaf9ff·edf3fcff·e9f1fcff·f7fafeff·f5f9feff·f0f6fdff·dce9fbff·f4f8fdff·f7fafeff·e8f0fbff·edf3fbff·dbe7f7ff·ecf3fbff·f2edefff·f7d2c7ff·c6d7f0ff·9abdefff·7bace5ff·9acdf2ff·abddfaff·99ccf2ff·5887c9fa·203e72bf·03060b57·00000011·00000000·00000000·00000000·00000000·00000000·00000000·47 00000000·00000000·00000000·00000000·00000000·0000000c·09205069·315695e6·96bddeff·c2ecfeff·9fceeeff·5d8fc9ff·6b94ccff·b8ceeaff·e8f0f9ff·f5f9fdff·eef4fbff·dfeaf9ff·edf3fcff·e9f1fcff·f7fafeff·f5f9feff·f0f6fdff·dce9fbff·f4f8fdff·f7fafeff·e8f0fbff·edf3fbff·dbe7f7ff·ecf3fbff·f2edefff·f7d2c7ff·c6d7f0ff·9abdefff·7bace5ff·9acdf2ff·abddfaff·99ccf2ff·5887c9fa·203e72bf·03060b57·00000011·00000000·00000000·00000000·00000000·00000000·00000000·
48 00000000·00000000·00000000·00000000·00000000·00000000·00000010·081d4867·2a4e8edd·86abd3ff·c7ecfcff·b9e3f9ff·82b1dcff·5988c6ff·82a5d6ff·cbdbf0ff·f7fafdff·fbfdffff·fbfcfeff·ebf2fcff·f0f6fdff·e5eefbff·eff5fdff·d9e7f9ff·e3edfaff·eff5fcff·e9f1fbff·f9fbfeff·fbfcfeff·fbfdffff·dfebfcff·a8c6f1ff·7eaae6ff·8cbdebff·acddf8ff·b3e3fbff·95c6eeff·507ec1f7·1d3869b9·02050a57·00000015·00000000·00000000·00000000·00000000·00000000·00000000·00000000·48 00000000·00000000·00000000·00000000·00000000·00000000·00000010·081d4867·2a4e8edd·86abd3ff·c7ecfcff·b9e3f9ff·82b1dcff·5988c6ff·82a5d6ff·cbdbf0ff·f7fafdff·fbfdffff·fbfcfeff·ebf2fcff·f0f6fdff·e5eefbff·eff5fdff·d9e7f9ff·e3edfaff·eff5fcff·e9f1fbff·f9fbfeff·fbfcfeff·fbfdffff·dfebfcff·a8c6f1ff·7eaae6ff·8cbdebff·acddf8ff·b3e3fbff·95c6eeff·507ec1f7·1d3869b9·02050a57·00000015·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·06173855·1f407ec8·668bbefc·badbf0ff·cff2ffff·b4ddf4ff·81afdaff·608fcaff·739ad2ff·a3bee4ff·ceddf2ff·ebf2fbff·f5f9fdff·fbfdffff·f1f6fdff·e0ebfaff·fcfdffff·f7fafeff·f0f6fdff·dae7f9ff·b9d0f2ff·91b5e9ff·7ca8e3ff·8dbce9ff·addcf7ff·bdebfeff·b4e2faff·82b2e4ff·416cb0ed·172d55a7·0103064e·00000012·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·06173855·1f407ec8·668bbefc·badbf0ff·cff2ffff·b4ddf4ff·81afdaff·608fcaff·739ad2ff·a3bee4ff·ceddf2ff·ebf2fbff·f5f9fdff·fbfdffff·f1f6fdff·e0ebfaff·fcfdffff·f7fafeff·f0f6fdff·dae7f9ff·b9d0f2ff·91b5e9ff·7ca8e3ff·8dbce9ff·addcf7ff·bdebfeff·b4e2faff·82b2e4ff·416cb0ed·172d55a7·0103064e·00000012·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000009·030c1f3b·112d629f·3c609eec·8cadd5ff·cbe7f7ff·d8f6ffff·c4e8f9ff·9ec7e7ff·7ca7d7ff·6b97d0ff·6f98d2ff·7ba1d7ff·89abdeff·92b3e2ff·93b4e3ff·90b1e2ff·86abe0ff·7ea6dfff·7ba6dfff·87b3e4ff·a0ccefff·bae5faff·c6f1ffff·c0ebfdff·9dcaeeff·608eccfa·2c508dd4·0d1b3488·0000003c·0000000d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000009·030c1f3b·112d629f·3c609eec·8cadd5ff·cbe7f7ff·d8f6ffff·c4e8f9ff·9ec7e7ff·7ca7d7ff·6b97d0ff·6f98d2ff·7ba1d7ff·89abdeff·92b3e2ff·93b4e3ff·90b1e2ff·86abe0ff·7ea6dfff·7ba6dfff·87b3e4ff·a0ccefff·bae5faff·c6f1ffff·c0ebfdff·9dcaeeff·608eccfa·2c508dd4·0d1b3488·0000003c·0000000d·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000004·0000021f·07173967·1a3974bd·496da8f2·8dacd4ff·c6def1ff·dff6feff·e1f9ffff·d7f1fcff·c8e3f5ff·bcd7eeff·b2ceeaff·acc8e7ff·acc9e8ff·b2cfebff·bad8f0ff·c3e3f6ff·cdeffcff·d1f5ffff·cef3ffff·bde6faff·99c5ebff·6592cefb·365d9de1·162c53a6·04070f5f·00000025·00000006·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000004·0000021f·07173967·1a3974bd·496da8f2·8dacd4ff·c6def1ff·dff6feff·e1f9ffff·d7f1fcff·c8e3f5ff·bcd7eeff·b2ceeaff·acc8e7ff·acc9e8ff·b2cfebff·bad8f0ff·c3e3f6ff·cdeffcff·d1f5ffff·cef3ffff·bde6faff·99c5ebff·6592cefb·365d9de1·162c53a6·04070f5f·00000025·00000006·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·0000000b·01030930·08193a70·18356db6·385a97e5·6686bcfa·98b3d8ff·bcd2eaff·d5e8f6ff·dff1fbff·e5f6feff·e5f7feff·e2f6feff·dff5feff·d5f0fcff·cae9faff·b6d9f3ff·9ac1e7ff·76a0d5fe·4e78b8f2·2d508dd5·152a52a4·050b1669·00000034·0000000f·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·0000000b·01030930·08193a70·18356db6·385a97e5·6686bcfa·98b3d8ff·bcd2eaff·d5e8f6ff·dff1fbff·e5f6feff·e5f7feff·e2f6feff·dff5feff·d5f0fcff·cae9faff·b6d9f3ff·9ac1e7ff·76a0d5fe·4e78b8f2·2d508dd5·152a52a4·050b1669·00000034·0000000f·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000002·0000000d·0001032a·030d2158·0c20498c·19366cb8·2c4d89d7·3f619ee9·5476b0f3·6386bdf9·6689c1fa·668ac2fa·658ac3fa·5a80bbf6·4970adef·385d9be2·26467fcc·172f5bac·0a172f83·02040956·0000002e·00000011·00000003·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000002·0000000d·0001032a·030d2158·0c20498c·19366cb8·2c4d89d7·3f619ee9·5476b0f3·6386bdf9·6689c1fa·668ac2fa·658ac3fa·5a80bbf6·4970adef·385d9be2·26467fcc·172f5bac·0a172f83·02040956·0000002e·00000011·00000003·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000007·00000016·0000002c·00020746·040d1f61·07153076·09193984·0a1a3a89·0a1b3a8a·0b1b3b89·0a183483·07112674·02060e5e·00000046·0000002e·00000019·00000009·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000007·00000016·0000002c·00020746·040d1f61·07153076·09193984·0a1a3a89·0a1b3a8a·0b1b3b89·0a183483·07112674·02060e5e·00000046·0000002e·00000019·00000009·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
5.57 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
13.5 KB
res/drawable/ic_media_next.png
11.8 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·32;·height:·32;·bitdepth:·8;3 ····width:·32;·height:·32;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)8 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
9 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)9 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
10 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)10 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
11 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)11 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
12 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)12 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
13 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)13 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
14 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)14 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
Offset 19, 27 lines modifiedOffset 19, 24 lines modified
19 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)19 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
20 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)20 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
21 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)21 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
22 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)22 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
23 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)23 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
24 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)24 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
25 ····(206,199,206)·····#·rgb·=·(0xce,0xc7,0xce)25 ····(206,199,206)·····#·rgb·=·(0xce,0xc7,0xce)
26 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97 
27 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)26 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
28 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)27 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
29 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)28 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
30 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)29 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
31 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)30 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
32 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)31 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7)
33 ····(247,243,247)·····#·rgb·=·(0xf7,0xf3,0xf7) 
34 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)32 ····(189,195,189)·····#·rgb·=·(0xbd,0xc3,0xbd)
35 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)33 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
36 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)34 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
37 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)35 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
38 ····(239,243,239)·····#·rgb·=·(0xef,0xf3,0xef) 
39 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)36 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
40 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)37 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
41 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)38 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
42 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)39 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
43 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)40 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)
44 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)41 ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84)
45 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)42 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
Offset 63, 21 lines modifiedOffset 60, 19 lines modified
63 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)60 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
64 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)61 ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b)
65 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)62 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
66 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)63 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
67 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)64 ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5)
68 ····(198,190,198)·····#·rgb·=·(0xc6,0xbe,0xc6)65 ····(198,190,198)·····#·rgb·=·(0xc6,0xbe,0xc6)
69 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)66 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
70 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef) 
71 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)67 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
72 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)68 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
73 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)69 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
74 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)70 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
75 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)71 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)
76 ····(247,239,247)·····#·rgb·=·(0xf7,0xef,0xf7) 
77 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)72 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
78 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)73 ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c)
79 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)74 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
80 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)75 ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b)
81 ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73)76 ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73)
82 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)77 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef)
83 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)78 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
Offset 91, 37 lines modifiedOffset 86, 32 lines modified
91 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)86 ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b)
92 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)87 ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63)
93 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)88 ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c)
94 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)89 ····(189,186,189)·····#·rgb·=·(0xbd,0xba,0xbd)
95 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)90 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
96 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)91 ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c)
97 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)92 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
98 ····(239,235,239)·····#·rgb·=·(0xef,0xeb,0xef) 
99 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)93 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
100 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)94 ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b)
101 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)95 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
102 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)96 ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63)
103 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)97 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
104 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)98 ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94)
105 ····(231,235,231)·····#·rgb·=·(0xe7,0xeb,0xe7) 
106 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)99 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
107 ····(231,239,231)·····#·rgb·=·(0xe7,0xef,0xe7) 
108 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)100 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
109 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)101 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
110 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)102 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
111 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)103 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
112 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)104 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
113 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)105 ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94)
114 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)106 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
115 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)107 ····(198,199,198)·····#·rgb·=·(0xc6,0xc7,0xc6)
116 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)108 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)
117 ····(222,227,222)·····#·rgb·=·(0xde,0xe3,0xde)109 ····(222,227,222)·····#·rgb·=·(0xde,0xe3,0xde)
118 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)110 ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c)
119 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7) 
120 ····(239,231,239)·····#·rgb·=·(0xef,0xe7,0xef) 
121 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)111 ····(198,195,198)·····#·rgb·=·(0xc6,0xc3,0xc6)
122 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)112 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
123 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)113 ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c)
124 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)114 ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5)
125 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)115 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
126 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)116 ····(165,166,165)·····#·rgb·=·(0xa5,0xa6,0xa5)
127 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)117 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
Offset 141, 15 lines modifiedOffset 131, 14 lines modified
141 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)131 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
142 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)132 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
143 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)133 ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5)
144 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)134 ····(·82,·81,·82)·····#·rgb·=·(0x52,0x51,0x52)
145 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)135 ····(·74,·77,·74)·····#·rgb·=·(0x4a,0x4d,0x4a)
146 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)136 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
147 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)137 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7)
148 ····(231,227,231)·····#·rgb·=·(0xe7,0xe3,0xe7) 
149 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)138 ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad)
150 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)139 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
151 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)140 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
152 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)141 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
153 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)142 ····(222,219,222)·····#·rgb·=·(0xde,0xdb,0xde)
154 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)143 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
155 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)144 ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a)
Offset 160, 15 lines modifiedOffset 149, 14 lines modified
160 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)149 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
161 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)150 ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73)
162 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)151 ····(214,215,214)·····#·rgb·=·(0xd6,0xd7,0xd6)
163 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)152 ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce)
164 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)153 ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73)
165 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)154 ····(222,223,222)·····#·rgb·=·(0xde,0xdf,0xde)
166 ····(140,150,140)·····#·rgb·=·(0x8c,0x96,0x8c)155 ····(140,150,140)·····#·rgb·=·(0x8c,0x96,0x8c)
167 ····(222,231,222)·····#·rgb·=·(0xde,0xe7,0xde) 
Max diff block lines reached; 6146/12057 bytes (50.97%) of diff not shown.
1.68 KB
Image content
Pixel difference
compared images
Flicker difference
compared images