This commit is contained in:
kunfei
2022-05-11 08:58:00 +08:00
parent 05bd6c53fc
commit ef4e41a025
29 changed files with 185 additions and 185 deletions
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.content.ContextWrapper
@@ -118,7 +118,7 @@ class ColorPreference(context: Context, attrs: AttributeSet) : Preference(contex
}
override fun onBindViewHolder(holder: PreferenceViewHolder) {
val v = io.legado.app.ui.widget.prefs.Preference.bindView<ColorPanelView>(
val v = io.legado.app.lib.prefs.Preference.bindView<ColorPanelView>(
context, holder, icon, title, summary, widgetLayoutResource,
io.legado.app.R.id.cpv_preference_preview_color_panel, 30, 30
)
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.util.AttributeSet
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.app.Dialog
import android.os.Bundle
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.content.ContextWrapper
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.app.Dialog
import android.os.Bundle
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.app.Dialog
import android.os.Bundle
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.util.AttributeSet
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.graphics.drawable.Drawable
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.util.AttributeSet
@@ -1,4 +1,4 @@
package io.legado.app.ui.widget.prefs
package io.legado.app.lib.prefs
import android.content.Context
import android.util.AttributeSet
@@ -1,11 +1,11 @@
package io.legado.app.ui.widget.prefs.fragment
package io.legado.app.lib.prefs.fragment
import android.annotation.SuppressLint
import androidx.fragment.app.DialogFragment
import androidx.preference.*
import io.legado.app.ui.widget.prefs.EditTextPreferenceDialog
import io.legado.app.ui.widget.prefs.ListPreferenceDialog
import io.legado.app.ui.widget.prefs.MultiSelectListPreferenceDialog
import io.legado.app.lib.prefs.EditTextPreferenceDialog
import io.legado.app.lib.prefs.ListPreferenceDialog
import io.legado.app.lib.prefs.MultiSelectListPreferenceDialog
abstract class PreferenceFragment : PreferenceFragmentCompat() {
@@ -12,12 +12,12 @@ import io.legado.app.R
import io.legado.app.constant.EventBus
import io.legado.app.constant.PreferKey
import io.legado.app.help.config.ReadBookConfig
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.bottomBackground
import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.ReadBook
import io.legado.app.ui.book.read.ReadBookActivity
import io.legado.app.ui.book.read.page.provider.ChapterProvider
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.dpToPx
import io.legado.app.utils.getPrefBoolean
import io.legado.app.utils.postEvent
@@ -15,11 +15,11 @@ import io.legado.app.constant.PreferKey
import io.legado.app.data.appDb
import io.legado.app.help.IntentHelp
import io.legado.app.lib.dialogs.SelectItem
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.backgroundColor
import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.ReadAloud
import io.legado.app.service.BaseReadAloudService
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
class ReadAloudConfigDialog : DialogFragment() {
@@ -24,11 +24,11 @@ import io.legado.app.help.storage.*
import io.legado.app.lib.dialogs.alert
import io.legado.app.lib.permission.Permissions
import io.legado.app.lib.permission.PermissionsCompat
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.accentColor
import io.legado.app.lib.theme.primaryColor
import io.legado.app.ui.document.HandleFileContract
import io.legado.app.ui.widget.dialog.TextDialog
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
import kotlinx.coroutines.Dispatchers.Main
import kotlinx.coroutines.launch
@@ -127,7 +127,7 @@ class BackupConfigFragment : PreferenceFragment(),
upPreferenceSummary(PreferKey.webDavPassword, getPrefString(PreferKey.webDavPassword))
upPreferenceSummary(PreferKey.webDavDir, AppConfig.webDavDir)
upPreferenceSummary(PreferKey.backupPath, getPrefString(PreferKey.backupPath))
findPreference<io.legado.app.ui.widget.prefs.Preference>("web_dav_restore")
findPreference<io.legado.app.lib.prefs.Preference>("web_dav_restore")
?.onLongClick { restoreDir.launch(); true }
}
@@ -9,10 +9,10 @@ import androidx.preference.Preference
import io.legado.app.R
import io.legado.app.constant.PreferKey
import io.legado.app.lib.dialogs.selector
import io.legado.app.lib.prefs.SwitchPreference
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.BookCover
import io.legado.app.ui.widget.prefs.SwitchPreference
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
import java.io.FileOutputStream
@@ -15,13 +15,13 @@ import io.legado.app.constant.PreferKey
import io.legado.app.databinding.DialogEditTextBinding
import io.legado.app.help.config.AppConfig
import io.legado.app.lib.dialogs.alert
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.CheckSource
import io.legado.app.receiver.SharedReceiverActivity
import io.legado.app.service.WebService
import io.legado.app.ui.document.HandleFileContract
import io.legado.app.ui.widget.number.NumberPickerDialog
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
import splitties.init.appCtx
@@ -23,10 +23,10 @@ import io.legado.app.help.config.AppConfig
import io.legado.app.help.config.ThemeConfig
import io.legado.app.lib.dialogs.alert
import io.legado.app.lib.dialogs.selector
import io.legado.app.lib.prefs.ColorPreference
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.primaryColor
import io.legado.app.ui.widget.number.NumberPickerDialog
import io.legado.app.ui.widget.prefs.ColorPreference
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
import io.legado.app.utils.*
import java.io.FileOutputStream
@@ -9,9 +9,9 @@ import androidx.preference.Preference
import io.legado.app.R
import io.legado.app.constant.PreferKey
import io.legado.app.lib.dialogs.selector
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.BookCover
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
import java.io.FileOutputStream
@@ -14,6 +14,10 @@ import io.legado.app.databinding.FragmentMyConfigBinding
import io.legado.app.help.config.AppConfig
import io.legado.app.help.config.ThemeConfig
import io.legado.app.lib.dialogs.selector
import io.legado.app.lib.prefs.NameListPreference
import io.legado.app.lib.prefs.PreferenceCategory
import io.legado.app.lib.prefs.SwitchPreference
import io.legado.app.lib.prefs.fragment.PreferenceFragment
import io.legado.app.lib.theme.primaryColor
import io.legado.app.service.WebService
import io.legado.app.ui.about.AboutActivity
@@ -25,10 +29,6 @@ import io.legado.app.ui.config.ConfigActivity
import io.legado.app.ui.config.ConfigTag
import io.legado.app.ui.replace.ReplaceRuleActivity
import io.legado.app.ui.widget.dialog.TextDialog
import io.legado.app.ui.widget.prefs.NameListPreference
import io.legado.app.ui.widget.prefs.PreferenceCategory
import io.legado.app.ui.widget.prefs.SwitchPreference
import io.legado.app.ui.widget.prefs.fragment.PreferenceFragment
import io.legado.app.utils.*
import io.legado.app.utils.viewbindingdelegate.viewBinding