diff --git a/app/src/main/java/com/fox2code/mmm/MainApplication.java b/app/src/main/java/com/fox2code/mmm/MainApplication.java
index 5fb3281..2666640 100644
--- a/app/src/main/java/com/fox2code/mmm/MainApplication.java
+++ b/app/src/main/java/com/fox2code/mmm/MainApplication.java
@@ -233,18 +233,9 @@ public class MainApplication extends FoxApplication implements androidx.work.Con
themeResId = monet ? R.style.Theme_MagiskModuleManager_Monet_Light : R.style.Theme_MagiskModuleManager_Light;
break;
}
- // Handle force black theme
- if (theme.equals("dark") && isForceBlackThemeEnabled()) {
- // just black background
- themeResId = monet ? R.style.Theme_MagiskModuleManager_Monet_Black : R.style.Theme_MagiskModuleManager_Black;
- }
this.setManagerThemeResId(themeResId);
}
- private boolean isForceBlackThemeEnabled() {
- return getSharedPreferences().getBoolean("pref_force_black_theme", false);
- }
-
@StyleRes
public int getManagerThemeResId() {
return managerThemeResId;
diff --git a/app/src/main/java/com/fox2code/mmm/utils/Http.java b/app/src/main/java/com/fox2code/mmm/utils/Http.java
index 39dc43c..297942c 100644
--- a/app/src/main/java/com/fox2code/mmm/utils/Http.java
+++ b/app/src/main/java/com/fox2code/mmm/utils/Http.java
@@ -153,6 +153,16 @@ public class Http {
builder.enableBrotli(true);
builder.enableHttp2(true);
builder.enableQuic(true);
+ // Cache size is 10MB
+ // Make the directory if it does not exist
+ File cacheDir = new File(mainApplication.getCacheDir(), "cronet");
+ if (!cacheDir.exists()) {
+ if (!cacheDir.mkdirs()) {
+ throw new IOException("Failed to create cronet cache directory");
+ }
+ }
+ builder.setStoragePath(mainApplication.getCacheDir().getAbsolutePath() + "/cronet");
+ builder.enableHttpCache(CronetEngine.Builder.HTTP_CACHE_DISK_NO_HTTP, 10 * 1024 * 1024);
CronetEngine engine =
builder.build();
httpclientBuilder.addInterceptor(CronetInterceptor.newBuilder(engine).build());
diff --git a/app/src/main/res/values-cs/arrays.xml b/app/src/main/res/values-cs/arrays.xml
index cdd0aee..e425a54 100644
--- a/app/src/main/res/values-cs/arrays.xml
+++ b/app/src/main/res/values-cs/arrays.xml
@@ -1,14 +1,8 @@
-
-
- Dle systému
- Tmavá
+ - AMOLED Black
- Světlá
diff --git a/app/src/main/res/values-de/arrays.xml b/app/src/main/res/values-de/arrays.xml
index 7ec366c..3df0c29 100644
--- a/app/src/main/res/values-de/arrays.xml
+++ b/app/src/main/res/values-de/arrays.xml
@@ -3,6 +3,7 @@
- Systemvorgabe
- Dunkel
+ - AMOLED Black
- Hell
diff --git a/app/src/main/res/values-el/arrays.xml b/app/src/main/res/values-el/arrays.xml
index cf8bf64..d953610 100644
--- a/app/src/main/res/values-el/arrays.xml
+++ b/app/src/main/res/values-el/arrays.xml
@@ -2,6 +2,7 @@
- Προεπιλογή συστήματως
- Σκωτεινό
+ - AMOLED Black
- Ανοιχτό
\ No newline at end of file
diff --git a/app/src/main/res/values-es-rMX/arrays.xml b/app/src/main/res/values-es-rMX/arrays.xml
index ba414a5..08b4fe0 100644
--- a/app/src/main/res/values-es-rMX/arrays.xml
+++ b/app/src/main/res/values-es-rMX/arrays.xml
@@ -2,6 +2,7 @@
- Sistema
- Oscuro
+ - AMOLED Black
- Claro
\ No newline at end of file
diff --git a/app/src/main/res/values-et/arrays.xml b/app/src/main/res/values-et/arrays.xml
index 435cbe5..e27dae9 100644
--- a/app/src/main/res/values-et/arrays.xml
+++ b/app/src/main/res/values-et/arrays.xml
@@ -2,6 +2,7 @@
- Süsteem
- Tume
+ - AMOLED Black
- Hele
diff --git a/app/src/main/res/values-fr/arrays.xml b/app/src/main/res/values-fr/arrays.xml
index 553d06a..f9319ba 100644
--- a/app/src/main/res/values-fr/arrays.xml
+++ b/app/src/main/res/values-fr/arrays.xml
@@ -2,6 +2,7 @@
- Système
- Sombre
+ - AMOLED Black
- Clair
diff --git a/app/src/main/res/values-id/arrays.xml b/app/src/main/res/values-id/arrays.xml
index d1e9488..e9685f6 100644
--- a/app/src/main/res/values-id/arrays.xml
+++ b/app/src/main/res/values-id/arrays.xml
@@ -2,6 +2,7 @@
- Sistem
- Gelap
+ - AMOLED Black
- Terang
diff --git a/app/src/main/res/values-it/arrays.xml b/app/src/main/res/values-it/arrays.xml
index 8bf2164..d43a2c2 100644
--- a/app/src/main/res/values-it/arrays.xml
+++ b/app/src/main/res/values-it/arrays.xml
@@ -2,6 +2,7 @@
- Sistema
- Scuro
+ - AMOLED Black
- Chiaro
\ No newline at end of file
diff --git a/app/src/main/res/values-ja/arrays.xml b/app/src/main/res/values-ja/arrays.xml
index 9ec5b41..fa16044 100644
--- a/app/src/main/res/values-ja/arrays.xml
+++ b/app/src/main/res/values-ja/arrays.xml
@@ -2,6 +2,7 @@
- システムの設定を使用
- ダーク
+ - AMOLED Black
- ライト
diff --git a/app/src/main/res/values-pl/arrays.xml b/app/src/main/res/values-pl/arrays.xml
index 433db94..f97f095 100644
--- a/app/src/main/res/values-pl/arrays.xml
+++ b/app/src/main/res/values-pl/arrays.xml
@@ -2,6 +2,7 @@
- Zgodny z systemem
- Ciemny
+ - AMOLED Black
- Jasny
diff --git a/app/src/main/res/values-pt-rBR/arrays.xml b/app/src/main/res/values-pt-rBR/arrays.xml
index 74401f8..9478cc2 100644
--- a/app/src/main/res/values-pt-rBR/arrays.xml
+++ b/app/src/main/res/values-pt-rBR/arrays.xml
@@ -2,6 +2,7 @@
- Sistema
- Escuro
+ - AMOLED Black
- Claro
\ No newline at end of file
diff --git a/app/src/main/res/values-ro/arrays.xml b/app/src/main/res/values-ro/arrays.xml
index a102086..d8b9b1b 100644
--- a/app/src/main/res/values-ro/arrays.xml
+++ b/app/src/main/res/values-ro/arrays.xml
@@ -4,6 +4,7 @@
- Sistem
- Întunecată
+ - AMOLED Black
- Luminoasă
diff --git a/app/src/main/res/values-ru/arrays.xml b/app/src/main/res/values-ru/arrays.xml
index 00d0151..7829b4e 100644
--- a/app/src/main/res/values-ru/arrays.xml
+++ b/app/src/main/res/values-ru/arrays.xml
@@ -2,6 +2,7 @@
- Как в системе
- Тёмная
+ - AMOLED Black
- Светлая
diff --git a/app/src/main/res/values-sk/arrays.xml b/app/src/main/res/values-sk/arrays.xml
index 3aef1a7..e32d923 100644
--- a/app/src/main/res/values-sk/arrays.xml
+++ b/app/src/main/res/values-sk/arrays.xml
@@ -1,14 +1,8 @@
-
-
- Podľa systému
- Tmavá
+ - AMOLED Black
- Svetlá
diff --git a/app/src/main/res/values-tr/arrays.xml b/app/src/main/res/values-tr/arrays.xml
index fa85b78..8ba5628 100644
--- a/app/src/main/res/values-tr/arrays.xml
+++ b/app/src/main/res/values-tr/arrays.xml
@@ -2,6 +2,7 @@
- Sistem
- Koyu
+ - AMOLED Black
- Açık
\ No newline at end of file
diff --git a/app/src/main/res/values-vi/arrays.xml b/app/src/main/res/values-vi/arrays.xml
index 1148790..4e9f521 100644
--- a/app/src/main/res/values-vi/arrays.xml
+++ b/app/src/main/res/values-vi/arrays.xml
@@ -3,6 +3,7 @@
- Hệ thống
- Tối
+ - AMOLED Black
- Sáng
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rCN/arrays.xml b/app/src/main/res/values-zh-rCN/arrays.xml
index 3b4d1fa..da62689 100644
--- a/app/src/main/res/values-zh-rCN/arrays.xml
+++ b/app/src/main/res/values-zh-rCN/arrays.xml
@@ -2,6 +2,7 @@
- 跟随系统
- 深色模式
+ - AMOLED Black
- 明亮模式
diff --git a/app/src/main/res/values-zh-rTW/arrays.xml b/app/src/main/res/values-zh-rTW/arrays.xml
index f141cdd..9924124 100644
--- a/app/src/main/res/values-zh-rTW/arrays.xml
+++ b/app/src/main/res/values-zh-rTW/arrays.xml
@@ -2,6 +2,7 @@
- 跟隨系統
- 深色主題
+ - AMOLED Black
- 淺色主題
\ No newline at end of file