diff --git a/Clover/app/build.gradle b/Clover/app/build.gradle index 8bc285c8..1938d43c 100644 --- a/Clover/app/build.gradle +++ b/Clover/app/build.gradle @@ -9,10 +9,24 @@ android { targetSdkVersion 19 } + signingConfigs { + release { + storeFile file("release.keystore") + storePassword "pass" + keyAlias "alias" + keyPassword "pass" + } + } + buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' + + signingConfig signingConfigs.release + } + + debug { } } } diff --git a/Clover/app/src/debug/java/org/floens/chan/ChanBuild.java b/Clover/app/src/debug/java/org/floens/chan/ChanBuild.java new file mode 100644 index 00000000..7099ed20 --- /dev/null +++ b/Clover/app/src/debug/java/org/floens/chan/ChanBuild.java @@ -0,0 +1,6 @@ +package org.floens.chan; + +// debug version +public class ChanBuild { + public static final boolean DEVELOPER_MODE = true; +} diff --git a/Clover/app/src/main/java/org/floens/chan/ChanApplication.java b/Clover/app/src/main/java/org/floens/chan/ChanApplication.java index 64182d21..83e702b2 100644 --- a/Clover/app/src/main/java/org/floens/chan/ChanApplication.java +++ b/Clover/app/src/main/java/org/floens/chan/ChanApplication.java @@ -39,8 +39,6 @@ import org.floens.chan.utils.IconCache; import java.lang.reflect.Field; public class ChanApplication extends Application implements PinListener { - public static final boolean DEVELOPER_MODE = false; - private static ChanApplication instance; private static RequestQueue volleyRequestQueue; private static ImageLoader imageLoader; @@ -101,7 +99,7 @@ public class ChanApplication extends Application implements PinListener { } catch (Exception e) { } - if (ChanApplication.DEVELOPER_MODE) { + if (ChanBuild.DEVELOPER_MODE) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectAll().penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectAll().penaltyLog().build()); } diff --git a/Clover/app/src/main/java/org/floens/chan/utils/Logger.java b/Clover/app/src/main/java/org/floens/chan/utils/Logger.java index 5900299f..b2b6180e 100644 --- a/Clover/app/src/main/java/org/floens/chan/utils/Logger.java +++ b/Clover/app/src/main/java/org/floens/chan/utils/Logger.java @@ -19,7 +19,7 @@ package org.floens.chan.utils; import android.util.Log; -import org.floens.chan.ChanApplication; +import org.floens.chan.ChanBuild; public class Logger { private static final String TAG = "Clover"; @@ -34,13 +34,13 @@ public class Logger { } public static void d(String tag, String message) { - if (ChanApplication.DEVELOPER_MODE) { + if (ChanBuild.DEVELOPER_MODE) { Log.d(TAG + TAG_SPACER + tag, message); } } public static void d(String tag, String message, Throwable throwable) { - if (ChanApplication.DEVELOPER_MODE) { + if (ChanBuild.DEVELOPER_MODE) { Log.d(TAG + TAG_SPACER + tag, message, throwable); } } @@ -78,13 +78,13 @@ public class Logger { } public static void test(String message) { - if (ChanApplication.DEVELOPER_MODE) { + if (ChanBuild.DEVELOPER_MODE) { Log.i(TAG + TAG_SPACER + "test", message); } } public static void test(String message, Throwable throwable) { - if (ChanApplication.DEVELOPER_MODE) { + if (ChanBuild.DEVELOPER_MODE) { Log.i(TAG + TAG_SPACER + "test", message, throwable); } } diff --git a/Clover/app/src/release/java/org/floens/chan/ChanBuild.java b/Clover/app/src/release/java/org/floens/chan/ChanBuild.java new file mode 100644 index 00000000..3e658ae1 --- /dev/null +++ b/Clover/app/src/release/java/org/floens/chan/ChanBuild.java @@ -0,0 +1,6 @@ +package org.floens.chan; + +// release version +public class ChanBuild { + public static final boolean DEVELOPER_MODE = false; +}