From 62bd24d18b3b8f8152cda99f060537bf1849d4b6 Mon Sep 17 00:00:00 2001
From: NekoInverter <7741672-NekoInverter@users.noreply.gitlab.com>
Date: Fri, 18 Dec 2020 19:15:12 +0800
Subject: [PATCH] Update dependencies
---
app/build.gradle | 2 +-
app/src/main/java/com/hippo/ehviewer/Analytics.java | 5 ++---
app/src/main/java/com/hippo/ehviewer/EhApplication.java | 2 +-
app/src/main/java/com/hippo/ehviewer/UrlOpener.java | 6 +++++-
app/src/main/res/values/strings.xml | 2 +-
5 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/app/build.gradle b/app/build.gradle
index e4c0f28af..729aa6684 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -100,7 +100,7 @@ dependencies {
implementation 'com.github.seven332:yorozuya-thread:0.1.1'
implementation 'com.github.seven332:yorozuya-collect:0.1.4'
implementation 'com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:1.0.0'
- def appCenterSdkVersion = '3.3.1'
+ def appCenterSdkVersion = '4.0.0'
implementation "com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}"
implementation "com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}"
implementation "com.microsoft.appcenter:appcenter-distribute:${appCenterSdkVersion}"
diff --git a/app/src/main/java/com/hippo/ehviewer/Analytics.java b/app/src/main/java/com/hippo/ehviewer/Analytics.java
index df6c714e9..e9bb5b131 100644
--- a/app/src/main/java/com/hippo/ehviewer/Analytics.java
+++ b/app/src/main/java/com/hippo/ehviewer/Analytics.java
@@ -29,11 +29,10 @@ import java.util.Map;
public final class Analytics {
public static void start(Application application) {
- if (BuildConfig.DEBUG) {
- return;
- }
AppCenter.start(application, "1aa06805-037c-4f3c-8aaa-e23d1433986d", com.microsoft.appcenter.analytics.Analytics.class, Crashes.class, Distribute.class);
AppCenter.setUserId(Settings.getUserID());
+ Crashes.setEnabled(!BuildConfig.DEBUG);
+ Distribute.setEnabledForDebuggableBuild(false);
}
public static boolean isEnabled() {
diff --git a/app/src/main/java/com/hippo/ehviewer/EhApplication.java b/app/src/main/java/com/hippo/ehviewer/EhApplication.java
index 7c52c4209..1159da7f3 100644
--- a/app/src/main/java/com/hippo/ehviewer/EhApplication.java
+++ b/app/src/main/java/com/hippo/ehviewer/EhApplication.java
@@ -275,7 +275,7 @@ public class EhApplication extends RecordingApplication {
@NonNull
public static String getDeveloperEmail() {
- return "ehviewersu$gmail.com".replace('$', '@');
+ return "nekoworkshop$protonmail.com".replace('$', '@');
}
@SuppressLint("StaticFieldLeak")
diff --git a/app/src/main/java/com/hippo/ehviewer/UrlOpener.java b/app/src/main/java/com/hippo/ehviewer/UrlOpener.java
index ff64acdd6..ce1d9f438 100644
--- a/app/src/main/java/com/hippo/ehviewer/UrlOpener.java
+++ b/app/src/main/java/com/hippo/ehviewer/UrlOpener.java
@@ -24,6 +24,7 @@ import android.text.TextUtils;
import android.widget.Toast;
import androidx.annotation.NonNull;
+import androidx.browser.customtabs.CustomTabColorSchemeParams;
import androidx.browser.customtabs.CustomTabsIntent;
import com.hippo.android.resource.AttrResources;
@@ -60,7 +61,10 @@ public final class UrlOpener {
CustomTabsIntent.Builder customTabsIntent = new CustomTabsIntent.Builder();
customTabsIntent.setShowTitle(true);
- customTabsIntent.setToolbarColor(AttrResources.getAttrColor(context, R.attr.colorPrimary));
+ CustomTabColorSchemeParams darkParams = new CustomTabColorSchemeParams.Builder()
+ .setToolbarColor(AttrResources.getAttrColor(context, R.attr.colorPrimary))
+ .build();
+ customTabsIntent.setColorSchemeParams(CustomTabsIntent.COLOR_SCHEME_LIGHT, darkParams);
try {
customTabsIntent.build().launchUrl(context, uri);
} catch (ActivityNotFoundException e) {
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 822bf7b25..767050a42 100755
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -619,7 +619,7 @@
EhViewer
EhViewer is not affiliated with E-Hentai.org in any way
Author
- Hippo <ehviewersu$gmail.com>
+ Hippo <ehviewersu$gmail.com>\nNekoInverter <nekoworkshop$protonmail.com>
Telegram
Latest release
Website