Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Zip·file·size:·50 | 1 | Zip·file·size:·45073·bytes,·number·of·entries:·16 |
2 | -rw----·····2.0·fat·····1040·bl·defN·14-Jun-07·17:27·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····1040·bl·defN·14-Jun-07·17:27·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····1161·bl·defN·14-Jun-07·17:27·META-INF/CE89E185.SF | 3 | -rw----·····2.0·fat·····1161·bl·defN·14-Jun-07·17:27·META-INF/CE89E185.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·14-Jun-07·17:27·META-INF/CE89E185.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·14-Jun-07·17:27·META-INF/CE89E185.RSA |
5 | -rw----····· | 5 | -rw----·····2.0·fat·····2976·bX·defN·17-Oct-28·01:00·AndroidManifest.xml |
6 | -rw----·····1.0·fat····· | 6 | -rw----·····1.0·fat·····2451·b-·stor·80-Jan-01·00:00·res/drawable/greenhalftomato.png |
7 | -rw----·····1.0·fat·····4 | 7 | -rw----·····1.0·fat·····4474·b-·stor·80-Jan-01·00:00·res/drawable/greentomato.png |
8 | -rw----·····1.0·fat····· | 8 | -rw----·····1.0·fat·····2476·b-·stor·80-Jan-01·00:00·res/drawable/halftomato.png |
9 | -rw----····· | 9 | -rw----·····1.0·fat·····4607·b-·stor·80-Jan-01·00:00·res/drawable/tomato.png |
10 | -rw----·····2.0·fat·····1 | 10 | -rw----·····2.0·fat·····1328·bl·defN·17-Oct-28·01:00·res/layout/about.xml |
11 | -rw----·····2.0·fat····· | 11 | -rw----·····2.0·fat·····1900·bl·defN·17-Oct-28·01:00·res/layout/alert.xml |
12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat·····2144·bl·defN·17-Oct-28·01:00·res/layout/main.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······968·bl·defN·17-Oct-28·01:00·res/layout/notification.xml |
14 | -rw----·····2.0·fat····· | 14 | -rw----·····2.0·fat······724·bl·defN·17-Oct-28·01:00·res/menu/options.xml |
15 | -rw----·····2.0·fat·····3 | 15 | -rw----·····2.0·fat·····3488·bl·defN·17-Oct-28·01:00·res/xml/preferences.xml |
16 | -rw----·····1.0·fat·····7 | 16 | -rw----·····1.0·fat·····7852·b-·stor·80-Jan-01·00:00·resources.arsc |
17 | -rw----·····2.0·fat····3 | 17 | -rw----·····2.0·fat····37328·bl·defN·17-Oct-28·01:00·classes.dex |
18 | 16·files,· | 18 | 16·files,·76249·bytes·uncompressed,·43007·bytes·compressed:··43.6% |
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="102000"·android:versionName="1.2"·package="com.hlidskialf.android.pomodoro"·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <manifest·android:versionCode="102000"·android:versionName="1.2"·package="com.hlidskialf.android.pomodoro"·platformBuildVersionCode="7"·platformBuildVersionName="2.1-update1"·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<uses-sdk·android:minSdkVersion="2"/> | 3 | ··<uses-sdk·android:minSdkVersion="2"/> |
4 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> | 4 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> |
5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
6 | ··<uses-permission·android:name="android.permission.DISABLE_KEYGUARD"/> | 6 | ··<uses-permission·android:name="android.permission.DISABLE_KEYGUARD"/> |
7 | ··<application·android:icon="@drawable/tomato"·android:label="@string/app_name"> | 7 | ··<application·android:icon="@drawable/tomato"·android:label="@string/app_name"> |
8 | ····<activity·android:label="@string/app_name"·android:launchMode="singleTask"·android:name=".PomodoroActivity"> | 8 | ····<activity·android:label="@string/app_name"·android:launchMode="singleTask"·android:name=".PomodoroActivity"> |
9 | ······<intent-filter> | 9 | ······<intent-filter> |
Offset 15, 9 lines modified | Offset 15, 8 lines modified | ||
15 | ······<intent-filter> | 15 | ······<intent-filter> |
16 | ········<action·android:name="com.hlidskialf.android.pomodoro.action.TOMATO_ALERT"/> | 16 | ········<action·android:name="com.hlidskialf.android.pomodoro.action.TOMATO_ALERT"/> |
17 | ······</intent-filter> | 17 | ······</intent-filter> |
18 | ····</receiver> | 18 | ····</receiver> |
19 | ····<activity·android:excludeFromRecents="true"·android:label="@string/alert_title"·android:launchMode="singleTask"·android:name=".PomodoroAlert"·android:theme="@android:style/Theme.Dialog"/> | 19 | ····<activity·android:excludeFromRecents="true"·android:label="@string/alert_title"·android:launchMode="singleTask"·android:name=".PomodoroAlert"·android:theme="@android:style/Theme.Dialog"/> |
20 | ····<activity·android:name=".PomodoroPreferences"/> | 20 | ····<activity·android:name=".PomodoroPreferences"/> |
21 | ··</application> | 21 | ··</application> |
22 | ··<fdroid·buildserverid="9cb5bbd1ee0661be310af8a3a271cfac74485607·"·fdroidserverid="b86bfb94fb0304d69aa505133d48f2fb6d795732·"/> | ||
23 | </manifest> | 22 | </manifest> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·516 | 1 | Zip·file·size:·51632·bytes,·number·of·entries:·33 |
2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class | 2 | ?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.class | 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class |
4 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/BuildConfig.class | 4 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/BuildConfig.class |
5 | ?rwxrwxr-x··2.0·unx······496·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$1.class | 5 | ?rwxrwxr-x··2.0·unx······496·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$1.class |
6 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$2.class | 6 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$2.class |
7 | ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$3.class | 7 | ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$3.class |
8 | ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$4.class | 8 | ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/Klaxon$4.class |
Offset 16, 20 lines modified | Offset 16, 20 lines modified | ||
16 | ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroActivity$2.class | 16 | ?rwxrwxr-x··2.0·unx·····1133·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroActivity$2.class |
17 | ?rwxrwxr-x··2.0·unx·····5425·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroActivity.class | 17 | ?rwxrwxr-x··2.0·unx·····5425·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroActivity.class |
18 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$1.class | 18 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$1.class |
19 | ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$2.class | 19 | ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$2.class |
20 | ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$3.class | 20 | ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert$3.class |
21 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert.class | 21 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroAlert.class |
22 | ?rwxrwxr-x··2.0·unx·····2741·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroPreferences.class | 22 | ?rwxrwxr-x··2.0·unx·····2741·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroPreferences.class |
23 | ?rwxrwxr-x··2.0·unx·····246 | 23 | ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/PomodoroReceiver.class |
24 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$attr.class | 24 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$attr.class |
25 | ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$drawable.class | 25 | ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$drawable.class |
26 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$id.class | 26 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$id.class |
27 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$layout.class | 27 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$layout.class |
28 | ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$menu.class | 28 | ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$menu.class |
29 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$string.class | 29 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$string.class |
30 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$xml.class | 30 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R$xml.class |
31 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R.class | 31 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/pomodoro/R.class |
32 | ?rwxrwxr-x··2.0·unx·····2970·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/preference/SliderPreference.class | 32 | ?rwxrwxr-x··2.0·unx·····2970·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/preference/SliderPreference.class |
33 | ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/widget/CountDownView$1.class | 33 | ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/widget/CountDownView$1.class |
34 | ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/widget/CountDownView.class | 34 | ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·com/hlidskialf/android/widget/CountDownView.class |
35 | 33·files,·458 | 35 | 33·files,·45820·bytes·uncompressed,·45820·bytes·compressed:··0.0% |
Offset 529, 28 lines modified | Offset 529, 32 lines modified | ||
529 | ····.local·v1,·"layout":Landroid/view/View; | 529 | ····.local·v1,·"layout":Landroid/view/View; |
530 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; | 530 | ····new-instance·v3,·Landroid/app/AlertDialog$Builder; |
531 | ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 531 | ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
532 | ····const·v4,·0x7f050004 | 532 | ····const·v4,·0x7f050004 |
533 | ····.line·130 | ||
533 | ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 534 | ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
534 | ····move-result-object·v3 | 535 | ····move-result-object·v3 |
536 | ····.line·131 | ||
535 | ····invoke-virtual·{v3,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 537 | ····invoke-virtual·{v3,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
536 | ····move-result-object·v3 | 538 | ····move-result-object·v3 |
537 | ····const·v4,·0x104000a | 539 | ····const·v4,·0x104000a |
540 | ····.line·132 | ||
538 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 541 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
539 | ····move-result-object·v3 | 542 | ····move-result-object·v3 |
543 | ····.line·133 | ||
540 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 544 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
541 | ····move-result-object·v0 | 545 | ····move-result-object·v0 |
542 | ····.line·134 | 546 | ····.line·134 |
543 | ····.local·v0,·"dia":Landroid/app/AlertDialog; | 547 | ····.local·v0,·"dia":Landroid/app/AlertDialog; |
544 | ····goto·:goto_0 | 548 | ····goto·:goto_0 |
Offset 639, 18 lines modified | Offset 643, 18 lines modified | ||
639 | ····:cond_0 | 643 | ····:cond_0 |
640 | ····const/4·v1,·0x0 | 644 | ····const/4·v1,·0x0 |
641 | ····goto·:goto_0 | 645 | ····goto·:goto_0 |
642 | .end·method | 646 | .end·method |
643 | .method·public·onResume()V | 647 | .method·public·onResume()V |
644 | ····.locals· | 648 | ····.locals·10 |
645 | ····.prologue | 649 | ····.prologue |
646 | ····const-wide/16·v | 650 | ····const-wide/16·v8,·0x0 |
647 | ····const/4·v6,·0x0 | 651 | ····const/4·v6,·0x0 |
648 | ····.line·79 | 652 | ····.line·79 |
649 | ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V | 653 | ····invoke-super·{p0},·Landroid/app/Activity;->onResume()V |
650 | ····.line·81 | 654 | ····.line·81 |
Offset 663, 25 lines modified | Offset 667, 25 lines modified | ||
663 | ····iput-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; | 667 | ····iput-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; |
664 | ····.line·82 | 668 | ····.line·82 |
665 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; | 669 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; |
666 | ····const-string·v5,·"alarm_start" | 670 | ····const-string·v5,·"alarm_start" |
667 | ····invoke-interface·{v4,·v5,·v | 671 | ····invoke-interface·{v4,·v5,·v8,·v9},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
668 | ····move-result-wide·v2 | 672 | ····move-result-wide·v2 |
669 | ····.line·83 | 673 | ····.line·83 |
670 | ····.local·v2,·"start":J | 674 | ····.local·v2,·"start":J |
671 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; | 675 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; |
672 | ····const-string·v5,·"alarm_duration" | 676 | ····const-string·v5,·"alarm_duration" |
673 | ····invoke-interface·{v4,·v5,·v | 677 | ····invoke-interface·{v4,·v5,·v8,·v9},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
674 | ····move-result-wide·v0 | 678 | ····move-result-wide·v0 |
675 | ····.line·84 | 679 | ····.line·84 |
676 | ····.local·v0,·"duration":J | 680 | ····.local·v0,·"duration":J |
677 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; | 681 | ····iget-object·v4,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity;->mPrefs:Landroid/content/SharedPreferences; |
Offset 30, 201 lines modified | Offset 30, 229 lines modified | ||
30 | ····return-object·v0 | 30 | ····return-object·v0 |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·onCreate(Landroid/os/Bundle;)V | 33 | .method·public·onCreate(Landroid/os/Bundle;)V |
34 | ····.locals·1 | 34 | ····.locals·18 |
35 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 35 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·21 | 37 | ····.line·21 |
38 | ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 38 | ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
39 | ····.line·22 | 39 | ····.line·22 |
40 | ····const·v1 | 40 | ····const·v12,·0x7f030001 |
41 | ···· | 41 | ····move-object/from16·v0,·p0 |
42 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->setContentView(I)V | ||
42 | ····.line·25 | 43 | ····.line·25 |
43 | ····invoke-virtual·{p0},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->getIntent()Landroid/content/Intent; | 44 | ····invoke-virtual/range·{p0·..·p0},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->getIntent()Landroid/content/Intent; |
44 | ····move-result-object·v | 45 | ····move-result-object·v8 |
45 | ····.line·26 | 46 | ····.line·26 |
46 | ····.local·v | 47 | ····.local·v8,·"intent":Landroid/content/Intent; |
47 | ····const-string·v1 | 48 | ····const-string·v12,·"com.hlidskialf.android.pomodoro.extra.ALARM_TYPE" |
48 | ····const/4·v1 | 49 | ····const/4·v13,·0x1 |
49 | ····invoke-virtual·{v | 50 | ····invoke-virtual·{v8,·v12,·v13},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
50 | ····move-result·v | 51 | ····move-result·v2 |
51 | ····.line·27 | 52 | ····.line·27 |
52 | ····.local·v | 53 | ····.local·v2,·"alarm_type":I |
53 | ····const-string·v1 | 54 | ····const-string·v12,·"com.hlidskialf.android.pomodoro.extra.ALARM_START" |
54 | ····const-wide/16·v1 | 55 | ····const-wide/16·v14,·0x0 |
55 | ····invoke-virtual·{v | 56 | ····invoke-virtual·{v8,·v12,·v14,·v15},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
56 | ····move-result-wide·v | 57 | ····move-result-wide·v10 |
57 | ····.line·28 | 58 | ····.line·28 |
58 | ····.local·v | 59 | ····.local·v10,·"start":J |
59 | ····const-string·v1 | 60 | ····const-string·v12,·"com.hlidskialf.android.pomodoro.extra.ALARM_DURATION" |
60 | ····const-wide/16·v1 | 61 | ····const-wide/16·v14,·0x0 |
61 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v8,·v12,·v14,·v15},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
62 | ····move-result-wide·v | 63 | ····move-result-wide·v6 |
63 | ····.line·30 | 64 | ····.line·30 |
64 | ····.local·v | 65 | ····.local·v6,·"duration":J |
65 | ····const·v1 | 66 | ····const·v12,·0x7f070003 |
67 | ····move-object/from16·v0,·p0 | ||
66 | ····invoke-virtual·{ | 68 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->findViewById(I)Landroid/view/View; |
67 | ····move-result-object·v9 | 69 | ····move-result-object·v9 |
68 | ····check-cast·v9,·Landroid/widget/TextView; | 70 | ····check-cast·v9,·Landroid/widget/TextView; |
69 | ····.line·31 | 71 | ····.line·31 |
70 | ····.local·v9,·"tv":Landroid/widget/TextView; | 72 | ····.local·v9,·"tv":Landroid/widget/TextView; |
71 | ····const·v1 | 73 | ····const·v12,·0x1020019 |
72 | ···· | 74 | ····move-object/from16·v0,·p0 |
73 | ···· | 75 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->findViewById(I)Landroid/view/View; |
74 | ···· | 76 | ····move-result-object·v3 |
77 | ····check-cast·v3,·Landroid/widget/Button; | ||
75 | ····.line·32 | 78 | ····.line·32 |
76 | ····.local·v | 79 | ····.local·v3,·"b1":Landroid/widget/Button; |
77 | ····const·v1 | 80 | ····const·v12,·0x102001a |
78 | ···· | 81 | ····move-object/from16·v0,·p0 |
79 | ···· | 82 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->findViewById(I)Landroid/view/View; |
80 | ···· | 83 | ····move-result-object·v4 |
84 | ····check-cast·v4,·Landroid/widget/Button; | ||
81 | ····.line·33 | 85 | ····.line·33 |
82 | ····.local·v | 86 | ····.local·v4,·"b2":Landroid/widget/Button; |
83 | ····const·v1 | 87 | ····const·v12,·0x102001b |
84 | ···· | 88 | ····move-object/from16·v0,·p0 |
85 | ···· | 89 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->findViewById(I)Landroid/view/View; |
86 | ···· | 90 | ····move-result-object·v5 |
91 | ····check-cast·v5,·Landroid/widget/Button; | ||
87 | ····.line·35 | 92 | ····.line·35 |
88 | ····.local·v | 93 | ····.local·v5,·"b3":Landroid/widget/Button; |
89 | ····const·v1 | 94 | ····const·v12,·0x7f070004 |
90 | ···· | 95 | ····move-object/from16·v0,·p0 |
91 | ···· | 96 | ····invoke-virtual·{v0,·v12},·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->findViewById(I)Landroid/view/View; |
92 | ···· | 97 | ····move-result-object·v12 |
93 | ···· | 98 | ····check-cast·v12,·Lcom/hlidskialf/android/widget/CountDownView; |
99 | ····move-object/from16·v0,·p0 | ||
100 | ····iput-object·v12,·v0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->mTimerView:Lcom/hlidskialf/android/widget/CountDownView; | ||
94 | ····.line·36 | 101 | ····.line·36 |
95 | ···· | 102 | ····move-object/from16·v0,·p0 |
103 | ····iget-object·v12,·v0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert;->mTimerView:Lcom/hlidskialf/android/widget/CountDownView; | ||
96 | ····if-eqz·v1 | 104 | ····if-eqz·v12,·:cond_0 |
Max diff block lines reached; 5133/11152 bytes (46.03%) of diff not shown. |
Offset 13, 279 lines modified | Offset 13, 295 lines modified | ||
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V | 16 | .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V |
17 | ····.locals·2 | 17 | ····.locals·24 |
18 | ····.param·p1,·"context"····#·Landroid/content/Context; | 18 | ····.param·p1,·"context"····#·Landroid/content/Context; |
19 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 19 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·12 | 21 | ····.line·12 |
22 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 22 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
23 | ····move-result-wide·v1 | 23 | ····move-result-wide·v14 |
24 | ····.line·13 | 24 | ····.line·13 |
25 | ····.local·v1 | 25 | ····.local·v14,·"now":J |
26 | ····const-string·v | 26 | ····const-string·v7,·"com.hlidskialf.android.pomodoro.extra.ALARM_TYPE" |
27 | ····const/16·v2 | 27 | ····const/16·v21,·0x0 |
28 | ····move-object/from16·v0,·p2 | 28 | ····move-object/from16·v0,·p2 |
29 | ····move/from16·v1,·v2 | 29 | ····move/from16·v1,·v21 |
30 | ····invoke-virtual·{v0,·v | 30 | ····invoke-virtual·{v0,·v7,·v1},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
31 | ····move-result·v | 31 | ····move-result·v10 |
32 | ····.line·14 | 32 | ····.line·14 |
33 | ····.local·v | 33 | ····.local·v10,·"alarm_type":I |
34 | ····const-string·v | 34 | ····const-string·v7,·"com.hlidskialf.android.pomodoro.extra.ALARM_DURATION" |
35 | ····const-wide/16·v2 | 35 | ····const-wide/16·v22,·0x0 |
36 | ····move-object/from16·v0,·p2 | 36 | ····move-object/from16·v0,·p2 |
37 | ····move-wide/from16·v1,·v2 | 37 | ····move-wide/from16·v1,·v22 |
38 | ····invoke-virtual·{v0,·v | 38 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
39 | ····move-result-wide·v1 | 39 | ····move-result-wide·v12 |
40 | ····.line·15 | 40 | ····.line·15 |
41 | ····.local·v1 | 41 | ····.local·v12,·"duration":J |
42 | ····const-string·v | 42 | ····const-string·v7,·"com.hlidskialf.android.pomodoro.extra.ALARM_START" |
43 | ····const-wide/16·v2 | 43 | ····const-wide/16·v22,·0x0 |
44 | ····move-object/from16·v0,·p2 | 44 | ····move-object/from16·v0,·p2 |
45 | ····move-wide/from16·v1,·v2 | 45 | ····move-wide/from16·v1,·v22 |
46 | ····invoke-virtual·{v0,·v | 46 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
47 | ····move-result-wide·v1 | 47 | ····move-result-wide·v18 |
48 | ····.line·18 | 48 | ····.line·18 |
49 | ····.local·v1 | 49 | ····.local·v18,·"start":J |
50 | ····const-string·v | 50 | ····const-string·v7,·"com.hlidskialf.android.pomodoro_preferences" |
51 | ····const/16·v2 | 51 | ····const/16·v21,·0x0 |
52 | ····move-object/from16·v0,·p1 | 52 | ····move-object/from16·v0,·p1 |
53 | ····move/from16·v1,·v2 | 53 | ····move/from16·v1,·v21 |
54 | ····invoke-virtual·{v0,·v | 54 | ····invoke-virtual·{v0,·v7,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v16 |
56 | ····.line·19 | 56 | ····.line·19 |
57 | ····.local·v1 | 57 | ····.local·v16,·"prefs":Landroid/content/SharedPreferences; |
58 | ····const/4·v | 58 | ····const/4·v5,·0x0 |
59 | ····.line·20 | 59 | ····.line·20 |
60 | ····.local·v | 60 | ····.local·v5,·"uri":Landroid/net/Uri; |
61 | ····const/16·v1 | 61 | ····const/16·v17,·0x1 |
62 | ····.line·21 | 62 | ····.line·21 |
63 | ····.local·v1 | 63 | ····.local·v17,·"timeout":I |
64 | ····const/4·v | 64 | ····const/4·v6,·0x0 |
65 | ····.line·23 | 65 | ····.line·23 |
66 | ····.local·v | 66 | ····.local·v6,·"vibrate":Z |
67 | ····const/16·v | 67 | ····const/16·v8,·0x64 |
68 | ····.line·24 | 68 | ····.line·24 |
69 | ····.local·v | 69 | ····.local·v8,·"volume":I |
70 | ····const/4·v | 70 | ····const/4·v9,·0x0 |
71 | ····.line·26 | 71 | ····.line·26 |
72 | ····.local·v | 72 | ····.local·v9,·"delay":I |
73 | ····const/4·v | 73 | ····const/4·v7,·0x1 |
74 | ····if-ne·v | 74 | ····if-ne·v10,·v7,·:cond_3 |
75 | ····.line·27 | 75 | ····.line·27 |
76 | ····const-string·v | 76 | ····const-string·v7,·"tomato_vibrate" |
77 | ····const/16·v2 | 77 | ····const/16·v21,·0x0 |
78 | ····move/from16·v0,·v | 78 | ····move-object/from16·v0,·v16 |
79 | ···· | 79 | ····move/from16·v1,·v21 |
80 | ···· | 80 | ····invoke-interface·{v0,·v7,·v1},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
81 | ····move-result·v6 | ||
81 | ····.line·28 | 82 | ····.line·28 |
82 | ····const-string·v | 83 | ····const-string·v7,·"tomato_ringtone" |
84 | ····sget-object·v21,·Lcom/hlidskialf/android/pomodoro/Pomodoro;->PREF_TOMATO_RINGTONE_DEFAULT:Ljava/lang/String; | ||
83 | ···· | 85 | ····move-object/from16·v0,·v16 |
84 | ····move-object/from16·v | 86 | ····move-object/from16·v1,·v21 |
85 | ····invoke-interface·{v | 87 | ····invoke-interface·{v0,·v7,·v1},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
86 | ····move-result-object·v | 88 | ····move-result-object·v20 |
87 | ····.line·29 | 89 | ····.line·29 |
88 | ····.local·v | 90 | ····.local·v20,·"tone":Ljava/lang/String; |
Max diff block lines reached; 7921/13132 bytes (60.32%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·65 | 27 | ····.line·65 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$2;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$2;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 10 lines modified | Offset 21, 9 lines modified | ||
21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·10 | 24 | ····.line·10 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·90 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
Offset 101, 15 lines modified | Offset 101, 14 lines modified | ||
101 | .method·public·constructor·<init>()V | 101 | .method·public·constructor·<init>()V |
102 | ····.locals·0 | 102 | ····.locals·0 |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·15 | 104 | ····.line·15 |
105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 105 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
106 | ····.line·168 | ||
107 | ····return-void | 106 | ····return-void |
108 | .end·method | 107 | .end·method |
109 | .method·public·static·format_time(J)Ljava/lang/String; | 108 | .method·public·static·format_time(J)Ljava/lang/String; |
110 | ····.locals·10 | 109 | ····.locals·10 |
111 | ····.param·p0,·"when"····#·J | 110 | ····.param·p0,·"when"····#·J |
Offset 214, 193 lines modified | Offset 213, 197 lines modified | ||
214 | ····move-result·v1 | 213 | ····move-result·v1 |
215 | ····return·v1 | 214 | ····return·v1 |
216 | .end·method | 215 | .end·method |
217 | .method·static·pendingAlert(Landroid/content/Context;IJJ)V | 216 | .method·static·pendingAlert(Landroid/content/Context;IJJ)V |
218 | ····.locals· | 217 | ····.locals·10 |
219 | ····.param·p0,·"context"····#·Landroid/content/Context; | 218 | ····.param·p0,·"context"····#·Landroid/content/Context; |
220 | ····.param·p1,·"type"····#·I | 219 | ····.param·p1,·"type"····#·I |
221 | ····.param·p2,·"durationMillis"····#·J | 220 | ····.param·p2,·"durationMillis"····#·J |
222 | ····.param·p4,·"startTime"····#·J | 221 | ····.param·p4,·"startTime"····#·J |
223 | ····.prologue | 222 | ····.prologue |
224 | ····.line·85 | 223 | ····.line·85 |
225 | ····const-string·v | 224 | ····const-string·v5,·"alarm" |
226 | ····invoke-virtual·{p0,·v | 225 | ····invoke-virtual·{p0,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
227 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
228 | ····check-cast·v0,·Landroid/app/AlarmManager; | 227 | ····check-cast·v0,·Landroid/app/AlarmManager; |
229 | ····.line·86 | 228 | ····.line·86 |
230 | ····.local·v0,·"am":Landroid/app/AlarmManager; | 229 | ····.local·v0,·"am":Landroid/app/AlarmManager; |
231 | ····const-string·v | 230 | ····const-string·v5,·"com.hlidskialf.android.pomodoro_preferences" |
232 | ····const/4·v8,·0x0 | 231 | ····const/4·v8,·0x0 |
233 | ····invoke-virtual·{p0,·v | 232 | ····invoke-virtual·{p0,·v5,·v8},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
234 | ····move-result-object·v3 | 233 | ····move-result-object·v3 |
235 | ····.line·88 | 234 | ····.line·88 |
236 | ····.local·v3,·"pref":Landroid/content/SharedPreferences; | 235 | ····.local·v3,·"pref":Landroid/content/SharedPreferences; |
237 | ····const-wide/16·v | 236 | ····const-wide/16·v8,·0x0 |
238 | ····cmp-long·v | 237 | ····cmp-long·v5,·p2,·v8 |
239 | ····if-nez·v | 238 | ····if-nez·v5,·:cond_0 |
240 | ····.line·89 | 239 | ····.line·89 |
241 | ····const/4·v | 240 | ····const/4·v5,·0x2 |
242 | ····if-ne·p1,·v | 241 | ····if-ne·p1,·v5,·:cond_3 |
243 | ····.line·90 | 242 | ····.line·90 |
244 | ····const-string·v | 243 | ····const-string·v5,·"rest_duration" |
245 | ····const/4·v8,·0x5 | 244 | ····const/4·v8,·0x5 |
246 | ····invoke-interface·{v3,·v | 245 | ····invoke-interface·{v3,·v5,·v8},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I |
247 | ····move-result·v | 246 | ····move-result·v5 |
248 | ····const·v8,·0xea60 | 247 | ····const·v8,·0xea60 |
249 | ····mul-int/2addr·v | 248 | ····mul-int/2addr·v5,·v8 |
250 | ····int-to-long·p2,·v | 249 | ····int-to-long·p2,·v5 |
251 | ····.line·94 | 250 | ····.line·94 |
252 | ····:cond_0 | 251 | ····:cond_0 |
253 | ····:goto_0 | 252 | ····:goto_0 |
254 | ····const-wide/16·v | 253 | ····const-wide/16·v8,·0x0 |
255 | ····cmp-long·v | 254 | ····cmp-long·v5,·p4,·v8 |
256 | ····if-nez·v | 255 | ····if-nez·v5,·:cond_1 |
257 | ····.line·95 | 256 | ····.line·95 |
258 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 257 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
259 | ····move-result-wide·p4 | 258 | ····move-result-wide·p4 |
260 | ····.line·97 | 259 | ····.line·97 |
261 | ····:cond_1 | 260 | ····:cond_1 |
262 | ····new-instance·v1,·Landroid/content/Intent; | 261 | ····new-instance·v1,·Landroid/content/Intent; |
263 | ····const-string·v | 262 | ····const-string·v5,·"com.hlidskialf.android.pomodoro.action.TOMATO_ALERT" |
264 | ····invoke-direct·{v1,·v | 263 | ····invoke-direct·{v1,·v5},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
265 | ····.line·98 | 264 | ····.line·98 |
266 | ····.local·v1,·"intent":Landroid/content/Intent; | 265 | ····.local·v1,·"intent":Landroid/content/Intent; |
267 | ····const-string·v | 266 | ····const-string·v5,·"com.hlidskialf.android.pomodoro.extra.ALARM_TYPE" |
268 | ····invoke-virtual·{v1,·v | 267 | ····invoke-virtual·{v1,·v5,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
269 | ····.line·99 | 268 | ····.line·99 |
270 | ····const-string·v | 269 | ····const-string·v5,·"com.hlidskialf.android.pomodoro.extra.ALARM_START" |
271 | ····invoke-virtual·{v1,·v | 270 | ····invoke-virtual·{v1,·v5,·p4,·p5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
272 | ····.line·100 | 271 | ····.line·100 |
273 | ····const-string·v | 272 | ····const-string·v5,·"com.hlidskialf.android.pomodoro.extra.ALARM_DURATION" |
274 | ····invoke-virtual·{v1,·v | 273 | ····invoke-virtual·{v1,·v5,·p2,·p3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
275 | ····.line·101 | 274 | ····.line·101 |
276 | ····const/4·v | 275 | ····const/4·v5,·0x0 |
277 | ····const/high16·v8,·0x10000000 | 276 | ····const/high16·v8,·0x10000000 |
278 | ····invoke-static·{p0,·v | 277 | ····invoke-static·{p0,·v5,·v1,·v8},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
279 | ····move-result-object·v4 | 278 | ····move-result-object·v4 |
280 | ····.line·103 | 279 | ····.line·103 |
281 | ····.local·v4,·"sender":Landroid/app/PendingIntent; | 280 | ····.local·v4,·"sender":Landroid/app/PendingIntent; |
282 | ····add-long·v | 281 | ····add-long·v6,·p4,·p2 |
Max diff block lines reached; 5164/10091 bytes (51.17%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroActivity;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·44 | 27 | ····.line·44 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity$1;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity$1;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alarm_type:I | 22 | .field·final·synthetic·val$alarm_type:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;I)V | 24 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·53 | 28 | ····.line·53 |
28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$1;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | 29 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$1;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; |
29 | ····iput·p2,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$1;->val$alarm_type:I | 30 | ····iput·p2,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$1;->val$alarm_type:I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/Klaxon; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·57 | 27 | ····.line·57 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$3;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$3;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/Klaxon; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·50 | 27 | ····.line·50 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$2;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$2;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·201 | 27 | ····.line·201 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification$1;->this$0:Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification$1;->this$0:Lcom/hlidskialf/android/pomodoro/Pomodoro$CountDownNotification; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/Klaxon; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·44 | 27 | ····.line·44 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$1;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$1;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/Klaxon;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/Klaxon; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·128 | 27 | ····.line·128 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$4;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/Klaxon$4;->this$0:Lcom/hlidskialf/android/pomodoro/Klaxon; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroAlert;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$3;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroAlert$3;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroAlert; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroActivity;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/pomodoro/PomodoroActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·60 | 27 | ····.line·60 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity$2;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/pomodoro/PomodoroActivity$2;->this$0:Lcom/hlidskialf/android/pomodoro/PomodoroActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 99, 28 lines modified | Offset 99, 28 lines modified | ||
99 | ····iput-boolean·v0,·p0,·Lcom/hlidskialf/android/widget/CountDownView;->mPaused:Z | 99 | ····iput-boolean·v0,·p0,·Lcom/hlidskialf/android/widget/CountDownView;->mPaused:Z |
100 | ····.line·52 | 100 | ····.line·52 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
103 | .method·public·start(J)V | 103 | .method·public·start(J)V |
104 | ····.locals· | 104 | ····.locals·3 |
105 | ····.param·p1,·"durationMillis"····#·J | 105 | ····.param·p1,·"durationMillis"····#·J |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·33 | 107 | ····.line·33 |
108 | ····const-wide/16·v0,·0x0 | 108 | ····const-wide/16·v0,·0x0 |
109 | ····invoke-virtual·{p0,·p1,·p2,·v0,·v1},·Lcom/hlidskialf/android/widget/CountDownView;->start(JJ)V | 109 | ····invoke-virtual·{p0,·p1,·p2,·v0,·v1},·Lcom/hlidskialf/android/widget/CountDownView;->start(JJ)V |
110 | ····return-void | 110 | ····return-void |
111 | .end·method | 111 | .end·method |
112 | .method·public·start(JJ)V | 112 | .method·public·start(JJ)V |
113 | ····.locals· | 113 | ····.locals·5 |
114 | ····.param·p1,·"durationMillis"····#·J | 114 | ····.param·p1,·"durationMillis"····#·J |
115 | ····.param·p3,·"startTime"····#·J | 115 | ····.param·p3,·"startTime"····#·J |
116 | ····.prologue | 116 | ····.prologue |
117 | ····const-wide/16·v2,·0x0 | 117 | ····const-wide/16·v2,·0x0 |
118 | ····.line·36 | 118 | ····.line·36 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/widget/CountDownView; | 21 | .field·final·synthetic·this$0:Lcom/hlidskialf/android/widget/CountDownView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/hlidskialf/android/widget/CountDownView;)V | 23 | .method·constructor·<init>(Lcom/hlidskialf/android/widget/CountDownView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/hlidskialf/android/widget/CountDownView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·23 | 27 | ····.line·23 |
27 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/widget/CountDownView$1;->this$0:Lcom/hlidskialf/android/widget/CountDownView; | 28 | ····iput-object·p1,·p0,·Lcom/hlidskialf/android/widget/CountDownView$1;->this$0:Lcom/hlidskialf/android/widget/CountDownView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |