Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Zip·file·size:·46 | 1 | Zip·file·size:·46517·bytes,·number·of·entries:·14 |
2 | -rw----·····2.0·fat······914·bl·defN·13-Dec-09·15:54·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat······914·bl·defN·13-Dec-09·15:54·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····1035·bl·defN·13-Dec-09·15:54·META-INF/EDB14F10.SF | 3 | -rw----·····2.0·fat·····1035·bl·defN·13-Dec-09·15:54·META-INF/EDB14F10.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·13-Dec-09·15:54·META-INF/EDB14F10.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·13-Dec-09·15:54·META-INF/EDB14F10.RSA |
5 | -rw----····· | 5 | -rw----·····2.0·fat·····5248·bX·defN·17-Sep-28·00:45·AndroidManifest.xml |
6 | -rw----·····1.0·fat·····2 | 6 | -rw----·····1.0·fat·····2695·b-·stor·80-Jan-01·00:00·res/drawable/ic_contact_picture.png |
7 | -rw----·····1.0·fat·····2 | 7 | -rw----·····1.0·fat·····2993·b-·stor·80-Jan-01·00:00·res/drawable/ic_contact_picture_2.png |
8 | -rw----·····1.0·fat····· | 8 | -rw----·····1.0·fat·····2107·b-·stor·80-Jan-01·00:00·res/drawable/ic_contact_picture_3.png |
9 | -rw----····· | 9 | -rw----·····1.0·fat·····1833·b-·stor·80-Jan-01·00:00·res/drawable/icon.png |
10 | -rw----·····2.0·fat····· | 10 | -rw----·····2.0·fat······640·bl·defN·17-Sep-28·00:45·res/layout/about.xml |
11 | -rw----·····2.0·fat····· | 11 | -rw----·····2.0·fat·····2168·bl·defN·17-Sep-28·00:45·res/layout/main.xml |
12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat·····3432·bl·defN·17-Sep-28·00:45·res/layout/notification.xml |
13 | -rw----·····2.0·fat····· | 13 | -rw----·····2.0·fat·····2252·bl·defN·17-Sep-28·00:45·res/xml/preferences.xml |
14 | -rw----·····1.0·fat·····8 | 14 | -rw----·····1.0·fat·····8780·b-·stor·80-Jan-01·00:00·resources.arsc |
15 | -rw----·····2.0·fat····44 | 15 | -rw----·····2.0·fat····44008·bl·defN·17-Sep-28·00:45·classes.dex |
16 | 14·files,·79 | 16 | 14·files,·79437·bytes·uncompressed,·44667·bytes·compressed:··43.8% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·android:versionCode="14"·android:versionName="0.2.2"·package="com.blntsoft.emailpopup"·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <manifest·android:versionCode="14"·android:versionName="0.2.2"·package="com.blntsoft.emailpopup"·platformBuildVersionCode="18"·platformBuildVersionName="4.3.1-1425645"·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<uses-sdk·android:minSdkVersion="10"·android:targetSdkVersion="18"/> | 3 | ··<uses-sdk·android:minSdkVersion="10"·android:targetSdkVersion="18"/> |
4 | ··<supports-screens·android:anyDensity="true"·android:largeScreens="true"·android:normalScreens="true"·android:smallScreens="true"·android:xlargeScreens="true"/> | 4 | ··<supports-screens·android:anyDensity="true"·android:largeScreens="true"·android:normalScreens="true"·android:smallScreens="true"·android:xlargeScreens="true"/> |
5 | ··<uses-permission·android:name="android.permission.READ_CONTACTS"/> | 5 | ··<uses-permission·android:name="android.permission.READ_CONTACTS"/> |
6 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> | 6 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> |
7 | ··<uses-permission·android:name="android.permission.DISABLE_KEYGUARD"/> | 7 | ··<uses-permission·android:name="android.permission.DISABLE_KEYGUARD"/> |
8 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 8 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
9 | ··<uses-permission·android:name="com.fsck.k9.permission.DELETE_MESSAGES"/> | 9 | ··<uses-permission·android:name="com.fsck.k9.permission.DELETE_MESSAGES"/> |
Offset 49, 15 lines modified | Offset 49, 14 lines modified | ||
49 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 49 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
50 | ····.line·23 | 50 | ····.line·23 |
51 | ····const-string·v0,·"com.fsck.k9.intent." | 51 | ····const-string·v0,·"com.fsck.k9.intent." |
52 | ····iput-object·v0,·p0,·Lcom/blntsoft/emailpopup/Main;->INTENT_PREFIX:Ljava/lang/String; | 52 | ····iput-object·v0,·p0,·Lcom/blntsoft/emailpopup/Main;->INTENT_PREFIX:Ljava/lang/String; |
53 | ····.line·202 | ||
54 | ····return-void | 53 | ····return-void |
55 | .end·method | 54 | .end·method |
56 | #·virtual·methods | 55 | #·virtual·methods |
57 | .method·public·onClick(Landroid/view/View;)V | 56 | .method·public·onClick(Landroid/view/View;)V |
58 | ····.locals·11 | 57 | ····.locals·11 |
Offset 205, 17 lines modified | Offset 204, 17 lines modified | ||
205 | ····invoke-static·{p0,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 204 | ····invoke-static·{p0,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
206 | ····move-result-object·v7 | 205 | ····move-result-object·v7 |
207 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V | 206 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V |
208 | ····.line·168 | 207 | ····.line·168 |
209 | ····const-wide/16·v | 208 | ····const-wide/16·v8,·-0x1 |
210 | ····cmp-long·v7,·v0,·v | 209 | ····cmp-long·v7,·v0,·v8 |
211 | ····if-eqz·v7,·:cond_0 | 210 | ····if-eqz·v7,·:cond_0 |
212 | ····.line·169 | 211 | ····.line·169 |
213 | ····invoke-static·{p0,·v0,·v1},·Lcom/blntsoft/emailpopup/ContactUtils;->isContactStarred(Landroid/content/Context;J)Z | 212 | ····invoke-static·{p0,·v0,·v1},·Lcom/blntsoft/emailpopup/ContactUtils;->isContactStarred(Landroid/content/Context;J)Z |
214 | ····move-result·v5 | 213 | ····move-result·v5 |
Offset 370, 17 lines modified | Offset 369, 17 lines modified | ||
370 | ····invoke-static·{p0,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 369 | ····invoke-static·{p0,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
371 | ····move-result-object·v7 | 370 | ····move-result-object·v7 |
372 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V | 371 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V |
373 | ····.line·183 | 372 | ····.line·183 |
374 | ····const-wide/16·v | 373 | ····const-wide/16·v8,·-0x1 |
375 | ····cmp-long·v7,·v0,·v | 374 | ····cmp-long·v7,·v0,·v8 |
376 | ····if-eqz·v7,·:cond_0 | 375 | ····if-eqz·v7,·:cond_0 |
377 | ····.line·184 | 376 | ····.line·184 |
378 | ····invoke-static·{p0,·v0,·v1},·Lcom/blntsoft/emailpopup/ContactUtils;->isContactStarred(Landroid/content/Context;J)Z | 377 | ····invoke-static·{p0,·v0,·v1},·Lcom/blntsoft/emailpopup/ContactUtils;->isContactStarred(Landroid/content/Context;J)Z |
379 | ····move-result·v5 | 378 | ····move-result·v5 |
Offset 50, 15 lines modified | Offset 50, 14 lines modified | ||
50 | .method·public·constructor·<init>()V | 50 | .method·public·constructor·<init>()V |
51 | ····.locals·0 | 51 | ····.locals·0 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·27 | 53 | ····.line·27 |
54 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 54 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
55 | ····.line·274 | ||
56 | ····return-void | 55 | ····return-void |
57 | .end·method | 56 | .end·method |
58 | .method·static·synthetic·access$100(Lcom/blntsoft/emailpopup/EmailNotification;)Landroid/widget/Button; | 57 | .method·static·synthetic·access$100(Lcom/blntsoft/emailpopup/EmailNotification;)Landroid/widget/Button; |
59 | ····.locals·1 | 58 | ····.locals·1 |
60 | ····.param·p0,·"x0"····#·Lcom/blntsoft/emailpopup/EmailNotification; | 59 | ····.param·p0,·"x0"····#·Lcom/blntsoft/emailpopup/EmailNotification; |
Offset 547, 14 lines modified | Offset 546, 15 lines modified | ||
547 | ····const-string·v8,·"" | 546 | ····const-string·v8,·"" |
548 | ····iget-object·v9,·p0,·Lcom/blntsoft/emailpopup/EmailNotification;->message:Lcom/blntsoft/emailpopup/EmailMessage; | 547 | ····iget-object·v9,·p0,·Lcom/blntsoft/emailpopup/EmailNotification;->message:Lcom/blntsoft/emailpopup/EmailMessage; |
549 | ····iget-object·v9,·v9,·Lcom/blntsoft/emailpopup/EmailMessage;->senderName:Ljava/lang/String; | 548 | ····iget-object·v9,·v9,·Lcom/blntsoft/emailpopup/EmailMessage;->senderName:Ljava/lang/String; |
549 | ····.line·92 | ||
550 | ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 550 | ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
551 | ····move-result·v8 | 551 | ····move-result·v8 |
552 | ····if-nez·v8,·:cond_4 | 552 | ····if-nez·v8,·:cond_4 |
553 | ····.line·93 | 553 | ····.line·93 |
Offset 821, 15 lines modified | Offset 821, 15 lines modified | ||
821 | ····:try_end_1 | 821 | ····:try_end_1 |
822 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 822 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
823 | ····throw·v0 | 823 | ····throw·v0 |
824 | .end·method | 824 | .end·method |
825 | .method·public·run()V | 825 | .method·public·run()V |
826 | ····.locals· | 826 | ····.locals·6 |
827 | ····.prologue | 827 | ····.prologue |
828 | ····.line·229 | 828 | ····.line·229 |
829 | ····:try_start_0 | 829 | ····:try_start_0 |
830 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 830 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
831 | ····move-result-object·v2 | 831 | ····move-result-object·v2 |
Offset 857, 18 lines modified | Offset 857, 18 lines modified | ||
857 | ····monitor-enter·p0 | 857 | ····monitor-enter·p0 |
858 | ····:try_end_0 | 858 | ····:try_end_0 |
859 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 859 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
860 | ····.line·232 | 860 | ····.line·232 |
861 | ····mul-int/lit16·v3,·v0,·0x3e8 | 861 | ····mul-int/lit16·v3,·v0,·0x3e8 |
862 | ····int-to-long·v | 862 | ····int-to-long·v4,·v3 |
863 | ····:try_start_1 | 863 | ····:try_start_1 |
864 | ····invoke-virtual·{p0,·v | 864 | ····invoke-virtual·{p0,·v4,·v5},·Ljava/lang/Object;->wait(J)V |
865 | ····.line·233 | 865 | ····.line·233 |
866 | ····iget-boolean·v3,·p0,·Lcom/blntsoft/emailpopup/EmailNotification;->isDestroyed:Z | 866 | ····iget-boolean·v3,·p0,·Lcom/blntsoft/emailpopup/EmailNotification;->isDestroyed:Z |
867 | ····if-nez·v3,·:cond_0 | 867 | ····if-nez·v3,·:cond_0 |
868 | ····.line·234 | 868 | ····.line·234 |
Offset 72, 14 lines modified | Offset 72, 15 lines modified | ||
72 | ····.line·39 | 72 | ····.line·39 |
73 | ····iget-object·v1,·p0,·Lcom/blntsoft/emailpopup/EmailPopupService;->workerThread:Ljava/lang/Thread; | 73 | ····iget-object·v1,·p0,·Lcom/blntsoft/emailpopup/EmailPopupService;->workerThread:Ljava/lang/Thread; |
74 | ····if-eqz·v1,·:cond_0 | 74 | ····if-eqz·v1,·:cond_0 |
75 | ····iget-object·v1,·p0,·Lcom/blntsoft/emailpopup/EmailPopupService;->workerThread:Ljava/lang/Thread; | 75 | ····iget-object·v1,·p0,·Lcom/blntsoft/emailpopup/EmailPopupService;->workerThread:Ljava/lang/Thread; |
76 | ····.line·40 | ||
76 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->isAlive()Z | 77 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->isAlive()Z |
77 | ····move-result·v1 | 78 | ····move-result·v1 |
78 | ····if-nez·v1,·:cond_1 | 79 | ····if-nez·v1,·:cond_1 |
79 | ····.line·41 | 80 | ····.line·41 |
Offset 177, 185 lines modified | Offset 178, 185 lines modified | ||
177 | ····.line·76 | 178 | ····.line·76 |
178 | ····const/4·v0,·0x1 | 179 | ····const/4·v0,·0x1 |
179 | ····return·v0 | 180 | ····return·v0 |
180 | .end·method | 181 | .end·method |
181 | .method·public·run()V | 182 | .method·public·run()V |
182 | ····.locals·1 | 183 | ····.locals·12 |
183 | ····.prologue | 184 | ····.prologue |
184 | ····.line·80 | 185 | ····.line·80 |
185 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 186 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
186 | ····move-result-object·v | 187 | ····move-result-object·v7 |
187 | ····.line·81 | 188 | ····.line·81 |
188 | ····.local·v | 189 | ····.local·v7,·"preferences":Landroid/content/SharedPreferences; |
189 | ····const-string·v | 190 | ····const-string·v9,·"timeDisplay" |
190 | ····const·v | 191 | ····const·v10,·0x7f070016 |
191 | ····invoke-virtual·{p0,·v | 192 | ····invoke-virtual·{p0,·v10},·Lcom/blntsoft/emailpopup/EmailPopupService;->getString(I)Ljava/lang/String; |
192 | ····move-result-object·v | 193 | ····move-result-object·v10 |
193 | ····invoke-interface·{v | 194 | ····invoke-interface·{v7,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
194 | ····move-result-object·v | 195 | ····move-result-object·v9 |
195 | ····invoke-static·{v | 196 | ····invoke-static·{v9},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
196 | ····move-result·v | 197 | ····move-result·v2 |
197 | ····.line·83 | 198 | ····.line·83 |
198 | ····.local·v | 199 | ····.local·v2,·"displayTime":I |
199 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/EmailMessageQueue;->getInstance()Lcom/blntsoft/emailpopup/EmailMessageQueue; | 200 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/EmailMessageQueue;->getInstance()Lcom/blntsoft/emailpopup/EmailMessageQueue; |
200 | ····move-result-object·v | 201 | ····move-result-object·v5 |
201 | ····.line·85 | 202 | ····.line·85 |
202 | ····.local·v | 203 | ····.local·v5,·"emailMessageQueue":Lcom/blntsoft/emailpopup/EmailMessageQueue; |
203 | ····:goto_0 | 204 | ····:goto_0 |
204 | ····const/4·v | 205 | ····const/4·v4,·0x0 |
205 | ····.line·86 | 206 | ····.line·86 |
206 | ····.local·v | 207 | ····.local·v4,·"emailMessage":Lcom/blntsoft/emailpopup/EmailMessage; |
207 | ····monitor-enter·v | 208 | ····monitor-enter·v5 |
208 | ····.line·87 | 209 | ····.line·87 |
209 | ····:try_start_0 | 210 | ····:try_start_0 |
210 | ····invoke-virtual·{v | 211 | ····invoke-virtual·{v5},·Lcom/blntsoft/emailpopup/EmailMessageQueue;->size()I |
211 | ····move-result·v | 212 | ····move-result·v8 |
212 | ····.line·88 | 213 | ····.line·88 |
213 | ····.local·v | 214 | ····.local·v8,·"size":I |
214 | ····if-nez·v | 215 | ····if-nez·v8,·:cond_0 |
215 | ····.line·89 | 216 | ····.line·89 |
216 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/WakeLockManager;->releaseAllWakeLocks()V | 217 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/WakeLockManager;->releaseAllWakeLocks()V |
217 | ····.line·90 | 218 | ····.line·90 |
218 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/KeyguardManager;->reenableKeyguard()V | 219 | ····invoke-static·{},·Lcom/blntsoft/emailpopup/KeyguardManager;->reenableKeyguard()V |
219 | ····.line·92 | 220 | ····.line·92 |
220 | ····invoke-virtual·{p0},·Lcom/blntsoft/emailpopup/EmailPopupService;->stopSelf()V | 221 | ····invoke-virtual·{p0},·Lcom/blntsoft/emailpopup/EmailPopupService;->stopSelf()V |
221 | ····.line·93 | 222 | ····.line·93 |
222 | ····monitor-exit·v | 223 | ····monitor-exit·v5 |
223 | ····return-void | 224 | ····return-void |
224 | ····.line·96 | 225 | ····.line·96 |
225 | ····:cond_0 | 226 | ····:cond_0 |
226 | ····const/4·v | 227 | ····const/4·v9,·0x0 |
227 | ····invoke-virtual·{v | 228 | ····invoke-virtual·{v5,·v9},·Lcom/blntsoft/emailpopup/EmailMessageQueue;->remove(I)Ljava/lang/Object; |
228 | ····move-result-object·v | 229 | ····move-result-object·v9 |
229 | ····move-object·v0,·v | 230 | ····move-object·v0,·v9 |
230 | ····check-cast·v0,·Lcom/blntsoft/emailpopup/EmailMessage; | 231 | ····check-cast·v0,·Lcom/blntsoft/emailpopup/EmailMessage; |
231 | ····move-object·v | 232 | ····move-object·v4,·v0 |
232 | ····.line·98 | 233 | ····.line·98 |
233 | ····monitor-exit·v | 234 | ····monitor-exit·v5 |
234 | ····:try_end_0 | 235 | ····:try_end_0 |
235 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 | 236 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 |
236 | ····.line·100 | 237 | ····.line·100 |
237 | ····invoke-static·{p0},·Lcom/blntsoft/emailpopup/WakeLockManager;->acquireFullWakeLock(Landroid/content/Context;)V | 238 | ····invoke-static·{p0},·Lcom/blntsoft/emailpopup/WakeLockManager;->acquireFullWakeLock(Landroid/content/Context;)V |
238 | ····.line·102 | 239 | ····.line·102 |
239 | ····new-instance·v | 240 | ····new-instance·v6,·Landroid/content/Intent; |
240 | ····const-string·v | 241 | ····const-string·v9,·"com.blntsoft.emailpopup.intent.action.VIEW" |
241 | ····iget-object·v | 242 | ····iget-object·v10,·v4,·Lcom/blntsoft/emailpopup/EmailMessage;->uriString:Ljava/lang/String; |
242 | ····invoke-static·{v | 243 | ····invoke-static·{v10},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
243 | ····move-result-object·v | 244 | ····move-result-object·v10 |
244 | ····const-class·v1 | 245 | ····const-class·v11,·Lcom/blntsoft/emailpopup/EmailNotification; |
245 | ····invoke-direct·{v | 246 | ····invoke-direct·{v6,·v9,·v10,·p0,·v11},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V |
246 | ····.line·103 | 247 | ····.line·103 |
247 | ····.local·v | 248 | ····.local·v6,·"i":Landroid/content/Intent; |
Max diff block lines reached; 2903/8250 bytes (35.19%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$delEmailUriStr:Ljava/lang/String; | 22 | .field·final·synthetic·val$delEmailUriStr:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/EmailNotification; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·190 | 28 | ····.line·190 |
28 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$3;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 29 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$3;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
29 | ····iput-object·p2,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$3;->val$delEmailUriStr:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$3;->val$delEmailUriStr:Ljava/lang/String; |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·10 | 26 | ····.line·10 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·120 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Landroid/content/Context;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p | 22 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/EmailNotification; |
23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·119 | 25 | ····.line·119 |
25 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$1;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 26 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$1;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
26 | ····invoke-direct·{p0,·p2},·Lcom/blntsoft/utils/OnSwipeTouchListener;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/blntsoft/utils/OnSwipeTouchListener;-><init>(Landroid/content/Context;)V |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | #·instance·fields | 32 | #·instance·fields |
33 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; | 33 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; |
34 | #·direct·methods | 34 | #·direct·methods |
35 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V | 35 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V |
36 | ····.locals·0 | 36 | ····.locals·0 |
37 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/Main; | ||
37 | ····.prologue | 38 | ····.prologue |
38 | ····.line·202 | 39 | ····.line·202 |
39 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->this$0:Lcom/blntsoft/emailpopup/Main; | 40 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->this$0:Lcom/blntsoft/emailpopup/Main; |
40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 41 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 74, 14 lines modified | Offset 75, 15 lines modified | ||
74 | ····.line·210 | 75 | ····.line·210 |
75 | ····.local·v6,·"accountNumber":Ljava/lang/String; | 76 | ····.local·v6,·"accountNumber":Ljava/lang/String; |
76 | ····if-eqz·v6,·:cond_0 | 77 | ····if-eqz·v6,·:cond_0 |
77 | ····const-string·v0,·"" | 78 | ····const-string·v0,·"" |
79 | ····.line·211 | ||
78 | ····invoke-virtual·{v6,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 80 | ····invoke-virtual·{v6,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
79 | ····move-result·v0 | 81 | ····move-result·v0 |
80 | ····if-eqz·v0,·:cond_1 | 82 | ····if-eqz·v0,·:cond_1 |
81 | ····.line·212 | 83 | ····.line·212 |
Offset 665, 21 lines modified | Offset 667, 19 lines modified | ||
665 | ····invoke-virtual·{p0,·v0},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->publishProgress([Ljava/lang/Object;)V | 667 | ····invoke-virtual·{p0,·v0},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->publishProgress([Ljava/lang/Object;)V |
666 | ····goto·:goto_4 | 668 | ····goto·:goto_4 |
667 | .end·method | 669 | .end·method |
668 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 670 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
669 | ····.locals·1 | 671 | ····.locals·1 |
670 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
671 | ····.prologue | 672 | ····.prologue |
672 | ····.line·202 | 673 | ····.line·202 |
673 | ····check-cast·p1,·[Ljava/lang/String; | 674 | ····check-cast·p1,·[Ljava/lang/String; |
674 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
675 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->doInBackground([Ljava/lang/String;)Landroid/content/Intent; | 675 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->doInBackground([Ljava/lang/String;)Landroid/content/Intent; |
676 | ····move-result-object·v0 | 676 | ····move-result-object·v0 |
677 | ····return-object·v0 | 677 | ····return-object·v0 |
678 | .end·method | 678 | .end·method |
Offset 699, 35 lines modified | Offset 699, 31 lines modified | ||
699 | ····.line·295 | 699 | ····.line·295 |
700 | ····:cond_0 | 700 | ····:cond_0 |
701 | ····return-void | 701 | ····return-void |
702 | .end·method | 702 | .end·method |
703 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 703 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
704 | ····.locals·0 | 704 | ····.locals·0 |
705 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
706 | ····.prologue | 705 | ····.prologue |
707 | ····.line·202 | 706 | ····.line·202 |
708 | ····check-cast·p1,·Landroid/content/Intent; | 707 | ····check-cast·p1,·Landroid/content/Intent; |
709 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
710 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->onPostExecute(Landroid/content/Intent;)V | 708 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->onPostExecute(Landroid/content/Intent;)V |
711 | ····return-void | 709 | ····return-void |
712 | .end·method | 710 | .end·method |
713 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 711 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
714 | ····.locals·0 | 712 | ····.locals·0 |
715 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
716 | ····.prologue | 713 | ····.prologue |
717 | ····.line·202 | 714 | ····.line·202 |
718 | ····check-cast·p1,·[Ljava/lang/String; | 715 | ····check-cast·p1,·[Ljava/lang/String; |
719 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
720 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->onProgressUpdate([Ljava/lang/String;)V | 716 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/Main$EmailLookupTask;->onProgressUpdate([Ljava/lang/String;)V |
721 | ····return-void | 717 | ····return-void |
722 | .end·method | 718 | .end·method |
723 | .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V | 719 | .method·protected·varargs·onProgressUpdate([Ljava/lang/String;)V |
724 | ····.locals·3 | 720 | ····.locals·3 |
Offset 36, 15 lines modified | Offset 36, 14 lines modified | ||
36 | .method·public·constructor·<init>()V | 36 | .method·public·constructor·<init>()V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·11 | 39 | ····.line·11 |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····.line·13 | ||
42 | ····return-void | 41 | ····return-void |
43 | .end·method | 42 | .end·method |
44 | .method·static·declared-synchronized·disableKeyguard(Landroid/content/Context;)V | 43 | .method·static·declared-synchronized·disableKeyguard(Landroid/content/Context;)V |
45 | ····.locals·3 | 44 | ····.locals·3 |
46 | ····.param·p0,·"context"····#·Landroid/content/Context; | 45 | ····.param·p0,·"context"····#·Landroid/content/Context; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; | 18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V | 20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/Main; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·102 | 24 | ····.line·102 |
24 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$2;->this$0:Lcom/blntsoft/emailpopup/Main; | 25 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$2;->this$0:Lcom/blntsoft/emailpopup/Main; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$finalView:Landroid/view/View; | 22 | .field·final·synthetic·val$finalView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/EmailNotification; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·169 | 28 | ····.line·169 |
28 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$2;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 29 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$2;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
29 | ····iput-object·p2,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$2;->val$finalView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$2;->val$finalView:Landroid/view/View; |
Offset 123, 21 lines modified | Offset 123, 19 lines modified | ||
123 | ····move-result-object·v3 | 123 | ····move-result-object·v3 |
124 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
125 | .end·method | 125 | .end·method |
126 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 126 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
127 | ····.locals·1 | 127 | ····.locals·1 |
128 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
129 | ····.prologue | 128 | ····.prologue |
130 | ····.line·274 | 129 | ····.line·274 |
131 | ····check-cast·p1,·[Ljava/lang/String; | 130 | ····check-cast·p1,·[Ljava/lang/String; |
132 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
133 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$DeleteEmailTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 131 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$DeleteEmailTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
134 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
135 | ····return-object·v0 | 133 | ····return-object·v0 |
136 | .end·method | 134 | .end·method |
Offset 167, 14 lines modified | Offset 165, 15 lines modified | ||
167 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
168 | ····.line·295 | 166 | ····.line·295 |
169 | ····.local·v0,·"fromText":Ljava/lang/CharSequence; | 167 | ····.local·v0,·"fromText":Ljava/lang/CharSequence; |
170 | ····if-eqz·v0,·:cond_0 | 168 | ····if-eqz·v0,·:cond_0 |
169 | ····.line·296 | ||
171 | ····invoke-interface·{v0},·Ljava/lang/CharSequence;->length()I | 170 | ····invoke-interface·{v0},·Ljava/lang/CharSequence;->length()I |
172 | ····move-result·v2 | 171 | ····move-result·v2 |
173 | ····if-nez·v2,·:cond_1 | 172 | ····if-nez·v2,·:cond_1 |
174 | ····.line·297 | 173 | ····.line·297 |
Offset 256, 18 lines modified | Offset 255, 16 lines modified | ||
256 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V | 255 | ····invoke-virtual·{v2},·Landroid/widget/Toast;->show()V |
257 | ····goto·:goto_0 | 256 | ····goto·:goto_0 |
258 | .end·method | 257 | .end·method |
259 | .method·public·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 258 | .method·public·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
260 | ····.locals·0 | 259 | ····.locals·0 |
261 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
262 | ····.prologue | 260 | ····.prologue |
263 | ····.line·274 | 261 | ····.line·274 |
264 | ····check-cast·p1,·Ljava/lang/Boolean; | 262 | ····check-cast·p1,·Ljava/lang/Boolean; |
265 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
266 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$DeleteEmailTask;->onPostExecute(Ljava/lang/Boolean;)V | 263 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$DeleteEmailTask;->onPostExecute(Ljava/lang/Boolean;)V |
267 | ····return-void | 264 | ····return-void |
268 | .end·method | 265 | .end·method |
Offset 64, 54 lines modified | Offset 64, 58 lines modified | ||
64 | ····:try_start_0 | 64 | ····:try_start_0 |
65 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I | 65 | ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I |
66 | ····const/16·v5,·0xe | 66 | ····const/16·v5,·0xe |
67 | ····if-lt·v4,·v5,·:cond_1 | 67 | ····if-lt·v4,·v5,·:cond_1 |
68 | ····.line·11 | 68 | ····.line·119 |
69 | ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 69 | ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
70 | ····move-result-object·v4 | 70 | ····move-result-object·v4 |
71 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; | 71 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; |
72 | ····.line·120 | ||
72 | ····invoke-static·{v5,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 73 | ····invoke-static·{v5,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
73 | ····move-result-object·v5 | 74 | ····move-result-object·v5 |
74 | ····const/4·v6,·0x1 | 75 | ····const/4·v6,·0x1 |
76 | ····.line·118 | ||
75 | ····invoke-static·{v4,·v5,·v6},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;Z)Ljava/io/InputStream; | 77 | ····invoke-static·{v4,·v5,·v6},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;Z)Ljava/io/InputStream; |
76 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
77 | ····.line·130 | 79 | ····.line·130 |
78 | ····.local·v1,·"in":Ljava/io/InputStream; | 80 | ····.local·v1,·"in":Ljava/io/InputStream; |
79 | ····:goto_1 | 81 | ····:goto_1 |
80 | ····if-nez·v1,·:cond_2 | 82 | ····if-nez·v1,·:cond_2 |
81 | ····move-object·v2,·v3 | 83 | ····move-object·v2,·v3 |
82 | ····.line·131 | 84 | ····.line·131 |
83 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
84 | ····.line·12 | 86 | ····.line·126 |
85 | ····.end·local·v1····#·"in":Ljava/io/InputStream; | 87 | ····.end·local·v1····#·"in":Ljava/io/InputStream; |
86 | ····:cond_1 | 88 | ····:cond_1 |
87 | ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 89 | ····invoke-virtual·{p0},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
88 | ····move-result-object·v4 | 90 | ····move-result-object·v4 |
89 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; | 91 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; |
92 | ····.line·127 | ||
90 | ····invoke-static·{v5,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 93 | ····invoke-static·{v5,·p1,·p2},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
91 | ····move-result-object·v5 | 94 | ····move-result-object·v5 |
95 | ····.line·125 | ||
92 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; | 96 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; |
93 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
94 | ····.restart·local·v1····#·"in":Ljava/io/InputStream; | 98 | ····.restart·local·v1····#·"in":Ljava/io/InputStream; |
95 | ····goto·:goto_1 | 99 | ····goto·:goto_1 |
Offset 185, 14 lines modified | Offset 189, 15 lines modified | ||
185 | ····invoke-static·{v0,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 189 | ····invoke-static·{v0,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
186 | ····.line·24 | 190 | ····.line·24 |
187 | ····if-eqz·p1,·:cond_0 | 191 | ····if-eqz·p1,·:cond_0 |
188 | ····const-string·v0,·"" | 192 | ····const-string·v0,·"" |
193 | ····.line·25 | ||
189 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 194 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
190 | ····move-result·v0 | 195 | ····move-result·v0 |
191 | ····if-eqz·v0,·:cond_1 | 196 | ····if-eqz·v0,·:cond_1 |
192 | ····.line·26 | 197 | ····.line·26 |
Offset 379, 14 lines modified | Offset 384, 15 lines modified | ||
379 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 384 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
380 | ····.line·68 | 385 | ····.line·68 |
381 | ····if-eqz·p1,·:cond_0 | 386 | ····if-eqz·p1,·:cond_0 |
382 | ····const-string·v0,·"" | 387 | ····const-string·v0,·"" |
388 | ····.line·69 | ||
383 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 389 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
384 | ····move-result·v0 | 390 | ····move-result·v0 |
385 | ····if-eqz·v0,·:cond_1 | 391 | ····if-eqz·v0,·:cond_1 |
386 | ····.line·70 | 392 | ····.line·70 |
Offset 411, 22 lines modified | Offset 417, 24 lines modified | ||
411 | ····aput-object·v3,·v2,·v9 | 417 | ····aput-object·v3,·v2,·v9 |
412 | ····const-string·v3,·"display_name·=·?" | 418 | ····const-string·v3,·"display_name·=·?" |
413 | ····new-array·v4,·v4,·[Ljava/lang/String; | 419 | ····new-array·v4,·v4,·[Ljava/lang/String; |
420 | ····.line·80 | ||
414 | ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String; | 421 | ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String; |
415 | ····move-result-object·v5 | 422 | ····move-result-object·v5 |
416 | ····aput-object·v5,·v4,·v9 | 423 | ····aput-object·v5,·v4,·v9 |
417 | ····const/4·v5,·0x0 | 424 | ····const/4·v5,·0x0 |
425 | ····.line·74 | ||
418 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 426 | ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
419 | ····move-result-object·v8 | 427 | ····move-result-object·v8 |
420 | ····.line·84 | 428 | ····.line·84 |
421 | ····.local·v8,·"cursor":Landroid/database/Cursor; | 429 | ····.local·v8,·"cursor":Landroid/database/Cursor; |
422 | ····if-eqz·v8,·:cond_3 | 430 | ····if-eqz·v8,·:cond_3 |
Offset 528, 15 lines modified | Offset 536, 15 lines modified | ||
528 | ····const-wide/16·v6,·-0x1 | 536 | ····const-wide/16·v6,·-0x1 |
529 | ····.restart·local·v6····#·"contactId":J | 537 | ····.restart·local·v6····#·"contactId":J |
530 | ····goto·:goto_0 | 538 | ····goto·:goto_0 |
531 | .end·method | 539 | .end·method |
532 | .method·public·static·isContactStarred(Landroid/content/Context;J)Z | 540 | .method·public·static·isContactStarred(Landroid/content/Context;J)Z |
533 | ····.locals·1 | 541 | ····.locals·11 |
534 | ····.param·p0,·"context"····#·Landroid/content/Context; | 542 | ····.param·p0,·"context"····#·Landroid/content/Context; |
535 | ····.param·p1,·"id"····#·J | 543 | ····.param·p1,·"id"····#·J |
Max diff block lines reached; 974/4392 bytes (22.18%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; | 18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V | 20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/Main; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·138 | 24 | ····.line·138 |
24 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$3;->this$0:Lcom/blntsoft/emailpopup/Main; | 25 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$3;->this$0:Lcom/blntsoft/emailpopup/Main; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 34, 18 lines modified | Offset 35, 18 lines modified | ||
34 | #·virtual·methods | 35 | #·virtual·methods |
35 | .method·public·run()V | 36 | .method·public·run()V |
36 | ····.locals·6 | 37 | ····.locals·6 |
37 | ····.prologue | 38 | ····.prologue |
38 | ····.line·142 | 39 | ····.line·142 |
39 | ····const-wide/16·v | 40 | ····const-wide/16·v4,·0x9c4 |
40 | ····:try_start_0 | 41 | ····:try_start_0 |
41 | ····invoke-static·{v | 42 | ····invoke-static·{v4,·v5},·Ljava/lang/Thread;->sleep(J)V |
42 | ····:try_end_0 | 43 | ····:try_end_0 |
43 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 44 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
44 | ····.line·148 | 45 | ····.line·148 |
45 | ····:goto_0 | 46 | ····:goto_0 |
46 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 47 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 21 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;)V | 23 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/EmailNotification;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/EmailNotification; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·205 | 27 | ····.line·205 |
27 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$4;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 28 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$4;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 52, 104 lines modified | Offset 52, 98 lines modified | ||
52 | .end·method | 52 | .end·method |
53 | .method·public·static·parseUnencoded(Ljava/lang/String;)[Lcom/blntsoft/emailpopup/Address; | 53 | .method·public·static·parseUnencoded(Ljava/lang/String;)[Lcom/blntsoft/emailpopup/Address; |
54 | ····.locals·10 | 54 | ····.locals·10 |
55 | ····.param·p0,·"addressList"····#·Ljava/lang/String; | 55 | ····.param·p0,·"addressList"····#·Ljava/lang/String; |
56 | ····.prologue | 56 | ····.prologue |
57 | ····const/4·v5,·0x0 | ||
57 | ····.line·30 | 58 | ····.line·30 |
58 | ····new-instance·v1,·Ljava/util/ArrayList; | 59 | ····new-instance·v1,·Ljava/util/ArrayList; |
59 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 60 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
60 | ····.line·31 | 61 | ····.line·31 |
61 | ····.local·v1,·"addresses":Ljava/util/List;,·"Ljava/util/List<Lcom/blntsoft/emailpopup/Address;>;" | 62 | ····.local·v1,·"addresses":Ljava/util/List;,·"Ljava/util/List<Lcom/blntsoft/emailpopup/Address;>;" |
62 | ····if-eqz·p0,·:cond_1 | 63 | ····if-eqz·p0,·:cond_1 |
63 | ····const-string·v | 64 | ····const-string·v4,·"" |
64 | ···· | 65 | ····.line·32 |
66 | ····invoke-virtual·{v4,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
65 | ····move-result·v | 67 | ····move-result·v4 |
66 | ····if-nez·v | 68 | ····if-nez·v4,·:cond_1 |
67 | ····.line·33 | 69 | ····.line·33 |
68 | ····invoke-static·{p0},·Landroid/text/util/Rfc822Tokenizer;->tokenize(Ljava/lang/CharSequence;)[Landroid/text/util/Rfc822Token; | 70 | ····invoke-static·{p0},·Landroid/text/util/Rfc822Tokenizer;->tokenize(Ljava/lang/CharSequence;)[Landroid/text/util/Rfc822Token; |
69 | ····move-result-object·v | 71 | ····move-result-object·v3 |
70 | ····.line·34 | 72 | ····.line·34 |
71 | ····.local·v | 73 | ····.local·v3,·"tokens":[Landroid/text/util/Rfc822Token; |
72 | ···· | 74 | ····array-length·v6,·v3 |
73 | ···· | 75 | ····move·v4,·v5 |
74 | ····array-length·v4,·v2 | ||
75 | ····.local·v4,·"len$":I | ||
76 | ····const/4·v3,·0x0 | ||
77 | ····.local·v3,·"i$":I | ||
78 | ····:goto_0 | 76 | ····:goto_0 |
79 | ····if-ge·v | 77 | ····if-ge·v4,·v6,·:cond_1 |
80 | ····aget-object·v | 78 | ····aget-object·v2,·v3,·v4 |
81 | ····.line·35 | 79 | ····.line·35 |
82 | ····.local·v | 80 | ····.local·v2,·"token":Landroid/text/util/Rfc822Token; |
83 | ····invoke-virtual·{v | 81 | ····invoke-virtual·{v2},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
85 | ····.line·36 | 83 | ····.line·36 |
86 | ····.local·v0,·"address":Ljava/lang/String; | 84 | ····.local·v0,·"address":Ljava/lang/String; |
87 | ····if-eqz·v0,·:cond_0 | 85 | ····if-eqz·v0,·:cond_0 |
88 | ····const-string·v7,·"" | 86 | ····const-string·v7,·"" |
87 | ····.line·37 | ||
89 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 88 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
90 | ····move-result·v7 | 89 | ····move-result·v7 |
91 | ····if-nez·v7,·:cond_0 | 90 | ····if-nez·v7,·:cond_0 |
92 | ····.line·38 | 91 | ····.line·38 |
93 | ····new-instance·v7,·Lcom/blntsoft/emailpopup/Address; | 92 | ····new-instance·v7,·Lcom/blntsoft/emailpopup/Address; |
94 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v2},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; |
95 | ····move-result-object·v8 | 94 | ····move-result-object·v8 |
96 | ····invoke-virtual·{v | 95 | ····invoke-virtual·{v2},·Landroid/text/util/Rfc822Token;->getName()Ljava/lang/String; |
97 | ····move-result-object·v9 | 96 | ····move-result-object·v9 |
98 | ····invoke-direct·{v7,·v8,·v9},·Lcom/blntsoft/emailpopup/Address;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 97 | ····invoke-direct·{v7,·v8,·v9},·Lcom/blntsoft/emailpopup/Address;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
99 | ····invoke-interface·{v1,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 98 | ····invoke-interface·{v1,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
100 | ····.line·34 | 99 | ····.line·34 |
101 | ····:cond_0 | 100 | ····:cond_0 |
102 | ····add-int/lit8·v | 101 | ····add-int/lit8·v4,·v4,·0x1 |
103 | ····goto·:goto_0 | 102 | ····goto·:goto_0 |
104 | ····.line·42 | 103 | ····.line·42 |
105 | ····.end·local·v0····#·"address":Ljava/lang/String; | 104 | ····.end·local·v0····#·"address":Ljava/lang/String; |
106 | ····.end·local·v2····#·" | 105 | ····.end·local·v2····#·"token":Landroid/text/util/Rfc822Token; |
107 | ····.end·local·v3····#·" | 106 | ····.end·local·v3····#·"tokens":[Landroid/text/util/Rfc822Token; |
108 | ····.end·local·v4····#·"len$":I | ||
109 | ····.end·local·v5····#·"token":Landroid/text/util/Rfc822Token; | ||
110 | ····.end·local·v6····#·"tokens":[Landroid/text/util/Rfc822Token; | ||
111 | ····:cond_1 | 107 | ····:cond_1 |
112 | ····const/ | 108 | ····new-array·v4,·v5,·[Lcom/blntsoft/emailpopup/Address; |
113 | ····new-array·v7,·v7,·[Lcom/blntsoft/emailpopup/Address; | ||
114 | ····invoke-interface·{v1,·v | 109 | ····invoke-interface·{v1,·v4},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; |
115 | ····move-result-object·v | 110 | ····move-result-object·v4 |
116 | ····check-cast·v | 111 | ····check-cast·v4,·[Lcom/blntsoft/emailpopup/Address; |
117 | ····return-object·v | 112 | ····return-object·v4 |
118 | .end·method | 113 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; | 18 | .field·final·synthetic·this$0:Lcom/blntsoft/emailpopup/Main; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V | 20 | .method·constructor·<init>(Lcom/blntsoft/emailpopup/Main;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/blntsoft/emailpopup/Main; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·77 | 24 | ····.line·77 |
24 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$1;->this$0:Lcom/blntsoft/emailpopup/Main; | 25 | ····iput-object·p1,·p0,·Lcom/blntsoft/emailpopup/Main$1;->this$0:Lcom/blntsoft/emailpopup/Main; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 34, 18 lines modified | Offset 35, 18 lines modified | ||
34 | #·virtual·methods | 35 | #·virtual·methods |
35 | .method·public·run()V | 36 | .method·public·run()V |
36 | ····.locals·6 | 37 | ····.locals·6 |
37 | ····.prologue | 38 | ····.prologue |
38 | ····.line·81 | 39 | ····.line·81 |
39 | ····const-wide/16·v | 40 | ····const-wide/16·v4,·0x9c4 |
40 | ····:try_start_0 | 41 | ····:try_start_0 |
41 | ····invoke-static·{v | 42 | ····invoke-static·{v4,·v5},·Ljava/lang/Thread;->sleep(J)V |
42 | ····:try_end_0 | 43 | ····:try_end_0 |
43 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 44 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
44 | ····.line·87 | 45 | ····.line·87 |
45 | ····:goto_0 | 46 | ····:goto_0 |
46 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 47 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
Offset 119, 17 lines modified | Offset 119, 17 lines modified | ||
119 | ····iget-object·v5,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; | 119 | ····iget-object·v5,·p0,·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->this$0:Lcom/blntsoft/emailpopup/EmailNotification; |
120 | ····#·getter·for:·Lcom/blntsoft/emailpopup/EmailNotification;->message:Lcom/blntsoft/emailpopup/EmailMessage; | 120 | ····#·getter·for:·Lcom/blntsoft/emailpopup/EmailNotification;->message:Lcom/blntsoft/emailpopup/EmailMessage; |
121 | ····invoke-static·{v5},·Lcom/blntsoft/emailpopup/EmailNotification;->access$400(Lcom/blntsoft/emailpopup/EmailNotification;)Lcom/blntsoft/emailpopup/EmailMessage; | 121 | ····invoke-static·{v5},·Lcom/blntsoft/emailpopup/EmailNotification;->access$400(Lcom/blntsoft/emailpopup/EmailNotification;)Lcom/blntsoft/emailpopup/EmailMessage; |
122 | ····move-result-object·v5 | 122 | ····move-result-object·v5 |
123 | ····iget-wide·v | 123 | ····iget-wide·v6,·v5,·Lcom/blntsoft/emailpopup/EmailMessage;->contactId:J |
124 | ····invoke-static·{v4,·v | 124 | ····invoke-static·{v4,·v6,·v7,·v0},·Lcom/blntsoft/emailpopup/ContactUtils;->getContactPhotoById(Landroid/content/Context;JI)Landroid/graphics/Bitmap; |
125 | ····move-result-object·v1 | 125 | ····move-result-object·v1 |
126 | ····.line·256 | 126 | ····.line·256 |
127 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; | 127 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; |
128 | ····if-nez·v1,·:cond_0 | 128 | ····if-nez·v1,·:cond_0 |
Offset 197, 21 lines modified | Offset 197, 19 lines modified | ||
197 | ····.restart·local·v0····#·"defaultPhotoResId":I | 197 | ····.restart·local·v0····#·"defaultPhotoResId":I |
198 | ····goto·:goto_0 | 198 | ····goto·:goto_0 |
199 | .end·method | 199 | .end·method |
200 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 200 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
201 | ····.locals·1 | 201 | ····.locals·1 |
202 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
203 | ····.prologue | 202 | ····.prologue |
204 | ····.line·244 | 203 | ····.line·244 |
205 | ····check-cast·p1,·[Ljava/lang/String; | 204 | ····check-cast·p1,·[Ljava/lang/String; |
206 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
207 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->doInBackground([Ljava/lang/String;)Landroid/graphics/Bitmap; | 205 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->doInBackground([Ljava/lang/String;)Landroid/graphics/Bitmap; |
208 | ····move-result-object·v0 | 206 | ····move-result-object·v0 |
209 | ····return-object·v0 | 207 | ····return-object·v0 |
210 | .end·method | 208 | .end·method |
Offset 243, 18 lines modified | Offset 241, 16 lines modified | ||
243 | ····.line·271 | 241 | ····.line·271 |
244 | ····:cond_0 | 242 | ····:cond_0 |
245 | ····return-void | 243 | ····return-void |
246 | .end·method | 244 | .end·method |
247 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 245 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
248 | ····.locals·0 | 246 | ····.locals·0 |
249 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
250 | ····.prologue | 247 | ····.prologue |
251 | ····.line·244 | 248 | ····.line·244 |
252 | ····check-cast·p1,·Landroid/graphics/Bitmap; | 249 | ····check-cast·p1,·Landroid/graphics/Bitmap; |
253 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
254 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->onPostExecute(Landroid/graphics/Bitmap;)V | 250 | ····invoke-virtual·{p0,·p1},·Lcom/blntsoft/emailpopup/EmailNotification$FetchContactPhotoTask;->onPostExecute(Landroid/graphics/Bitmap;)V |
255 | ····return-void | 251 | ····return-void |
256 | .end·method | 252 | .end·method |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/view/View$OnTouchListener; | 6 | .implements·Landroid/view/View$OnTouchListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/blntsoft/utils/OnSwipeTouchListener$1;, | ||
11 | ········Lcom/blntsoft/utils/OnSwipeTouchListener$GestureListener; | 10 | ········Lcom/blntsoft/utils/OnSwipeTouchListener$GestureListener; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·instance·fields | 13 | #·instance·fields |
15 | .field·private·final·gestureDetector:Landroid/view/GestureDetector; | 14 | .field·private·final·gestureDetector:Landroid/view/GestureDetector; |