杂七杂八的优化 #280、#270、265
This commit is contained in:
6 files changed
+13
-10
No files matched your search
@@ -193,6 +193,7 @@ object PreferKey {
|
|||||||
const val mangaClickActionBC = "mangaClickActionBottomCenter"
|
const val mangaClickActionBC = "mangaClickActionBottomCenter"
|
||||||
const val mangaClickActionBR = "mangaClickActionBottomRight"
|
const val mangaClickActionBR = "mangaClickActionBottomRight"
|
||||||
const val mangaLongClick = "mangaLongClick"
|
const val mangaLongClick = "mangaLongClick"
|
||||||
|
const val mangaBackground = "mangaBackground"
|
||||||
const val permissionChecked = "permissionChecked"
|
const val permissionChecked = "permissionChecked"
|
||||||
const val notificationsPost = "notificationsPost"
|
const val notificationsPost = "notificationsPost"
|
||||||
const val ignoreBatteryPermission = "ignoreBatteryPermission"
|
const val ignoreBatteryPermission = "ignoreBatteryPermission"
|
||||||
|
|||||||
@@ -775,6 +775,12 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener {
|
|||||||
appCtx.putPrefBoolean(PreferKey.mangaLongClick, value)
|
appCtx.putPrefBoolean(PreferKey.mangaLongClick, value)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var mangaBackground: Int
|
||||||
|
get() = appCtx.getPrefInt(PreferKey.mangaBackground, 0xFF000000.toInt())
|
||||||
|
set(value) {
|
||||||
|
appCtx.putPrefInt(PreferKey.mangaBackground, value)
|
||||||
|
}
|
||||||
|
|
||||||
//漫画滤镜
|
//漫画滤镜
|
||||||
var mangaColorFilter
|
var mangaColorFilter
|
||||||
get() = appCtx.getPrefString(PreferKey.mangaColorFilter, "")
|
get() = appCtx.getPrefString(PreferKey.mangaColorFilter, "")
|
||||||
|
|||||||
@@ -1,25 +1,16 @@
|
|||||||
package io.legado.app.lib.permission
|
package io.legado.app.lib.permission
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.content.pm.PackageManager
|
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Build
|
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.provider.Settings
|
import android.provider.Settings
|
||||||
import androidx.activity.addCallback
|
|
||||||
import androidx.activity.result.contract.ActivityResultContracts
|
import androidx.activity.result.contract.ActivityResultContracts
|
||||||
import androidx.appcompat.app.AlertDialog
|
import androidx.appcompat.app.AlertDialog
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
import androidx.lifecycle.lifecycleScope
|
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import io.legado.app.R
|
import io.legado.app.R
|
||||||
import io.legado.app.constant.AppLog
|
import io.legado.app.constant.AppLog
|
||||||
import io.legado.app.exception.NoStackTraceException
|
|
||||||
import io.legado.app.utils.registerForActivityResult
|
|
||||||
import io.legado.app.utils.toastOnUi
|
import io.legado.app.utils.toastOnUi
|
||||||
import kotlinx.coroutines.launch
|
|
||||||
import androidx.core.net.toUri
|
|
||||||
|
|
||||||
class PermissionActivity : AppCompatActivity() {
|
class PermissionActivity : AppCompatActivity() {
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,10 @@ class PaddingConfigDialog : BaseDialogFragment(R.layout.dialog_read_padding) {
|
|||||||
|
|
||||||
override fun onStart() {
|
override fun onStart() {
|
||||||
super.onStart()
|
super.onStart()
|
||||||
setLayout(0.9f, 0.9f)
|
if (resources.configuration.smallestScreenWidthDp > 600)
|
||||||
|
setLayout(0.6f, 0.6f)
|
||||||
|
else
|
||||||
|
setLayout(0.9f, 0.8f)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun initData() = binding.run {
|
private fun initData() = binding.run {
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
<item>標籤</item>
|
<item>標籤</item>
|
||||||
<item>文件夾</item>
|
<item>文件夾</item>
|
||||||
<item>隐藏標籤</item>
|
<item>隐藏標籤</item>
|
||||||
|
<item>材料標籤</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string-array name="theme_mode">
|
<string-array name="theme_mode">
|
||||||
|
|||||||
@@ -11,6 +11,7 @@
|
|||||||
<item>標籤</item>
|
<item>標籤</item>
|
||||||
<item>資料夾</item>
|
<item>資料夾</item>
|
||||||
<item>隐藏標籤</item>
|
<item>隐藏標籤</item>
|
||||||
|
<item>材料標籤</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string-array name="text_suffix">
|
<string-array name="text_suffix">
|
||||||
|
|||||||
Reference in new issue
Block a user