From 96f4eb3862f9e009e7fdce8dd3b4d986d8ecdae3 Mon Sep 17 00:00:00 2001 From: Fox2Code Date: Fri, 28 Jan 2022 23:12:32 +0100 Subject: [PATCH] Update libraries, enable WebView debug on debug builds. --- .../com/fox2code/mmm/androidacy/AndroidacyActivity.java | 7 +++++++ .../java/com/fox2code/mmm/settings/SettingsActivity.java | 3 +-- build.gradle | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java b/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java index 25a7c48..bb47537 100644 --- a/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java +++ b/app/src/main/java/com/fox2code/mmm/androidacy/AndroidacyActivity.java @@ -11,6 +11,7 @@ import android.webkit.WebViewClient; import androidx.annotation.Nullable; +import com.fox2code.mmm.BuildConfig; import com.fox2code.mmm.MainApplication; import com.fox2code.mmm.R; import com.fox2code.mmm.compat.CompatActivity; @@ -21,6 +22,12 @@ import com.fox2code.mmm.utils.IntentHelper; * Per Androidacy repo implementation agreement, no request of this WebView shall be modified. */ public class AndroidacyActivity extends CompatActivity { + static { + if (BuildConfig.DEBUG) { + WebView.setWebContentsDebuggingEnabled(true); + } + } + private WebView webView; @Override diff --git a/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java b/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java index 67280f1..64f72a2 100644 --- a/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java +++ b/app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java @@ -91,8 +91,7 @@ public class SettingsActivity extends CompatActivity { "Magisk Modules Repo (Official)", RepoManager.MAGISK_REPO_HOMEPAGE); setRepoNameResolution("pref_repo_alt", RepoManager.MAGISK_ALT_REPO, "Magisk Modules Alt Repo", RepoManager.MAGISK_ALT_REPO_HOMEPAGE); - final LibsBuilder libsBuilder = new LibsBuilder() - .withFields(R.string.class.getFields()).withShowLoadingProgress(false) + final LibsBuilder libsBuilder = new LibsBuilder().withShowLoadingProgress(false) .withLicenseShown(true).withAboutMinimalDesign(false); Preference update = findPreference("pref_update"); update.setVisible(AppUpdateManager.getAppUpdateManager().peekHasUpdate()); diff --git a/build.gradle b/build.gradle index 2d0b01f..25ed727 100644 --- a/build.gradle +++ b/build.gradle @@ -5,9 +5,9 @@ buildscript { mavenCentral() gradlePluginPortal() } - project.ext.latestAboutLibsRelease = "8.9.4" + project.ext.latestAboutLibsRelease = "10.0.0-b08" dependencies { - classpath 'com.android.tools.build:gradle:7.1.0-rc01' + classpath 'com.android.tools.build:gradle:7.1.0' classpath "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin:${latestAboutLibsRelease}" // NOTE: Do not place your application dependencies here; they belong