Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e2d5ed03 authored by Moez Bhatti's avatar Moez Bhatti
Browse files

Installed Icepick

parent 818f6c5f
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ repositories {
    mavenCentral()
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
    maven { url 'https://clojars.org/repo/' }
}

android {
@@ -98,6 +99,8 @@ dependencies {
    compile 'com.google.code.gson:gson:2.4'
    compile 'com.koushikdutta.ion:ion:1.1.7'
    compile 'org.ligi:snackengage:0.4'
    compile 'frankiesardo:icepick:3.2.0'
    provided 'frankiesardo:icepick-processor:3.2.0'

    // Google libraries
    compile 'com.android.support:multidex:1.0.1'
+13 −0
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ import com.moez.QKSMS.common.LiveViewManager;
import com.moez.QKSMS.enums.QKPreference;
import com.moez.QKSMS.ui.ThemeManager;
import com.squareup.leakcanary.RefWatcher;
import icepick.Icepick;

public class QKFragment extends Fragment {

@@ -31,6 +32,18 @@ public class QKFragment extends Fragment {
        });
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Icepick.restoreInstanceState(this, savedInstanceState);
    }

    @Override
    public void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);
        Icepick.saveInstanceState(this, outState);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
+1 −1
Original line number Diff line number Diff line
@@ -3,6 +3,6 @@ buildscript {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0-alpha7'
        classpath 'com.android.tools.build:gradle:2.0.0-alpha9'
    }
}