Преглед на файлове

Exclude extensions dependencies from proguard. Enable new translations.

len преди 7 години
родител
ревизия
8586014e17
променени са 2 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 3 0
      app/proguard-rules.pro
  2. 2 2
      app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt

+ 3 - 0
app/proguard-rules.pro

@@ -10,6 +10,9 @@
 # Extensions may require methods unused in the core app
 -keep class org.jsoup.** { *; }
 -keep class kotlin.** { *; }
+-keep class okhttp3.** { *; }
+-keep class com.google.gson.** { *; }
+-keep class com.github.salomonbrys.kotson.** { *; }
 
 # OkHttp
 -dontwarn okhttp3.**

+ 2 - 2
app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt

@@ -29,8 +29,8 @@ class SettingsGeneralController : SettingsController() {
         listPreference {
             key = Keys.lang
             titleRes = R.string.pref_language
-            entryValues = arrayOf("", "bg", "en", "es", "fr", "it", "lv", "nl", "pt", "pt-BR", "ru",
-                    "vi")
+            entryValues = arrayOf("", "bg", "de", "en", "es", "fr", "it", "lv", "nl", "pl", "pt",
+                    "pt-BR", "ru", "vi")
             entries = entryValues.map { value ->
                 val locale = LocaleHelper.getLocaleFromString(value.toString())
                 locale?.getDisplayName(locale)?.capitalize() ?: