This commit is contained in:
HapeLee committed 2025-06-04 13:33:51 +08:00
1 parent b86d90021c
commit 6c0757c91b
972 files changed
+6885 -7321

No files matched your search

+11 -11
View File
@@ -2,63 +2,63 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="contributors"
android:summary="@string/contributors_summary"
android:title="@string/contributors"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="update_log"
android:title="@string/update_log"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="check_update"
android:title="@string/check_update"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/other"
app:allowDividerAbove="true"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="crashLog"
android:title="@string/crash_log"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="saveLog"
android:title="@string/save_log"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="createHeapDump"
android:title="@string/create_heap_dump"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="privacyPolicy"
android:title="@string/privacy_policy"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="license"
android:title="@string/license"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="disclaimer"
android:title="@string/disclaimer"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+10 -10
View File
@@ -2,64 +2,64 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/aloud_config"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false">
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="ignoreAudioFocus"
android:summary="@string/ignore_audio_focus_summary"
android:title="@string/ignore_audio_focus_title" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="pauseReadAloudWhilePhoneCalls"
android:summary="@string/pause_read_aloud_while_phone_calls_summary"
android:title="@string/pause_read_aloud_while_phone_calls_title" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:title="@string/read_aloud_wake_lock"
android:summary="@string/read_aloud_wake_lock_summary"
android:key="readAloudWakeLock"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:title="@string/pref_media_button_per_next"
android:summary="@string/pref_media_button_per_next_summary"
android:key="mediaButtonPerNext"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:title="@string/read_aloud_by_page"
android:summary="@string/read_aloud_by_page_summary"
android:key="readAloudByPage"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:title="@string/stream_read_aloud_audio"
android:summary="@string/stream_read_aloud_audio_summary"
android:key="streamReadAloudAudio"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:title="@string/speak_engine"
android:summary="TTS"
android:key="appTtsEngine"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:title="@string/sys_tts_config"
android:summary="@string/sys_tts_config_summary"
android:key="sysTtsConfig"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+17 -17
View File
@@ -2,46 +2,46 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/web_dav_set"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.EditTextPreference
<io.legato.kazusa.lib.prefs.EditTextPreference
android:key="web_dav_url"
android:title="@string/web_dav_url"
android:summary="@string/web_dav_url_s"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.EditTextPreference
<io.legato.kazusa.lib.prefs.EditTextPreference
android:key="web_dav_account"
android:title="@string/web_dav_account"
android:summary="@string/web_dav_account_s"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.EditTextPreference
<io.legato.kazusa.lib.prefs.EditTextPreference
android:key="web_dav_password"
android:title="@string/web_dav_pw"
android:summary="@string/web_dav_pw_s"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.EditTextPreference
<io.legato.kazusa.lib.prefs.EditTextPreference
android:key="webDavDir"
android:title="@string/sub_dir"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.EditTextPreference
<io.legato.kazusa.lib.prefs.EditTextPreference
android:key="webDavDeviceName"
android:title="@string/webdav_device_name"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:key="syncBookProgress"
android:defaultValue="true"
android:title="@string/sync_book_progress_t"
@@ -50,7 +50,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:key="syncBookProgressPlus"
android:defaultValue="false"
android:title="@string/sync_book_progress_plus_t"
@@ -60,45 +60,45 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/backup_restore"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="backupUri"
android:title="@string/backup_path"
android:summary="@string/select_backup_path"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="web_dav_backup"
android:title="@string/backup"
android:summary="@string/backup_summary"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="web_dav_restore"
android:title="@string/restore"
android:summary="@string/restore_summary"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="restoreIgnore"
android:title="@string/restore_ignore"
android:summary="@string/restore_ignore_summary"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="import_old"
android:title="@string/menu_import_old_version"
android:summary="@string/import_old_summary"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:key="onlyLatestBackup"
android:defaultValue="true"
android:title="@string/only_latest_backup_t"
@@ -107,6 +107,6 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+13 -13
View File
@@ -2,13 +2,13 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:key="loadCoverOnlyWifi"
android:defaultValue="false"
android:title="@string/only_wifi"
android:summary="@string/only_wifi_summary" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="coverRule"
android:title="@string/cover_rule"
android:summary="@string/cover_rule_summary"
@@ -16,7 +16,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="useDefaultCover"
android:summary="@string/use_default_cover_s"
@@ -25,7 +25,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="dayThemeCategory"
android:title="@string/day"
app:allowDividerAbove="true"
@@ -33,14 +33,14 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="defaultCover"
android:title="@string/default_cover"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="coverShowName"
android:title="@string/cover_show_name"
@@ -49,7 +49,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="coverShowAuthor"
android:title="@string/cover_show_author"
@@ -58,9 +58,9 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="nightThemeCategory"
android:title="@string/night"
app:allowDividerAbove="true"
@@ -68,14 +68,14 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="defaultCoverDark"
android:title="@string/default_cover"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="coverShowNameN"
android:title="@string/cover_show_name"
@@ -84,7 +84,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="coverShowAuthorN"
android:title="@string/cover_show_author"
@@ -93,6 +93,6 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+38 -38
View File
@@ -2,47 +2,47 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="auto"
android:key="language"
android:title="@string/language"
app:entries="@array/language"
app:entryValues="@array/language_value" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/main_activity"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="auto_refresh"
android:summary="@string/ps_auto_refresh"
android:title="@string/pt_auto_refresh"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="defaultToRead"
android:summary="@string/ps_default_read"
android:title="@string/pt_default_read"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showDiscovery"
android:title="@string/show_discovery"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showRss"
android:title="@string/show_rss"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="bookshelf"
android:key="defaultHomePage"
android:title="@string/default_home_page"
@@ -51,114 +51,114 @@
app:entries="@array/default_home_page"
app:entryValues="@array/default_home_page_value" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/other_setting"
app:allowDividerBelow="false"
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="localPassword"
android:summary="@string/set_local_password_summary"
android:title="@string/set_local_password" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="userAgent"
android:title="@string/user_agent" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="webServiceWakeLock"
android:summary="@string/web_service_wake_lock_summary"
android:title="@string/web_service_wake_lock" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="defaultBookTreeUri"
android:summary="@string/book_tree_uri_s"
android:title="@string/book_tree_uri_t" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="sourceEditMaxLine"
android:title="@string/source_edit_text_max_line" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="checkSource"
android:title="@string/check_source_config" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="uploadRule"
android:summary="@string/direct_link_upload_rule_summary"
android:title="@string/direct_link_upload_rule" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="Cronet"
android:summary="@string/pref_cronet_summary"
android:title="Cronet" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="antiAlias"
android:summary="@string/pref_anti_alias_summary"
android:title="@string/anti_alias" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="bitmapCacheSize"
android:summary="@string/bitmap_cache_size_summary"
android:title="@string/bitmap_cache_size" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="imageRetainNum"
android:summary="@string/image_retain_number_summary"
android:title="@string/image_retain_number" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="preDownloadNum"
android:summary="@string/pre_download_s"
android:title="@string/pre_download" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="replaceEnableDefault"
android:summary="@string/replace_enable_default_s"
android:title="@string/replace_enable_default_t"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="mediaButtonOnExit"
android:summary="@string/media_button_on_exit_summary"
android:title="@string/media_button_on_exit_title"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="readAloudByMediaButton"
android:summary="@string/read_aloud_by_media_button_summary"
android:title="@string/read_aloud_by_media_button_title"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="ignoreAudioFocus"
android:summary="@string/ignore_audio_focus_summary"
android:title="@string/ignore_audio_focus_title" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="autoClearExpired"
android:summary="@string/auto_clear_expired_summary"
android:title="@string/auto_clear_expired" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showAddToShelfAlert"
android:summary="@string/show_add_to_shelf_alert_summary"
android:title="@string/show_add_to_shelf_alert_title" />
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="default_version"
android:key="updateToVariant"
android:summary="@string/update_to_variant_summary"
@@ -168,62 +168,62 @@
app:entries="@array/default_app_variant"
app:entryValues="@array/default_app_variant_value" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showMangaUi"
android:title="@string/show_manga_ui"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="webPort"
android:title="@string/web_port_title"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="cleanCache"
android:summary="@string/clear_cache_summary"
android:title="@string/clear_cache"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="clearWebViewData"
android:summary="@string/clear_webview_data_summary"
android:title="@string/clear_webview_data"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="shrinkDatabase"
android:summary="@string/shrink_database_summary"
android:title="@string/shrink_database"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="threadCount"
android:title="@string/threads_num_title"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="process_text"
android:summary="@string/add_to_text_context_menu_s"
android:title="@string/add_to_text_context_menu_t"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="recordLog"
android:summary="@string/record_debug_log"
android:title="@string/record_log"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="recordHeapDump"
android:summary="@string/record_heap_dump_s"
android:title="@string/record_heap_dump_t"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+27 -27
View File
@@ -2,7 +2,7 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="0"
android:entries="@array/screen_direction_title"
android:entryValues="@array/screen_direction_value"
@@ -11,7 +11,7 @@
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="0"
android:entries="@array/screen_time_out"
android:entryValues="@array/screen_time_out_value"
@@ -20,28 +20,28 @@
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="hideStatusBar"
android:title="@string/pt_hide_status_bar"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="readBodyToLh"
android:title="@string/read_body_to_lh"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="hideNavigationBar"
android:title="@string/pt_hide_navigation_bar"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="0"
android:entries="@array/double_page_title"
android:entryValues="@array/double_page_value"
@@ -50,7 +50,7 @@
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="page"
android:entries="@array/progress_bar_behavior_title"
android:entryValues="@array/progress_bar_behavior_value"
@@ -59,136 +59,136 @@
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="useZhLayout"
android:title="@string/use_zh_layout"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="textFullJustify"
android:title="@string/text_full_justify"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="textBottomJustify"
android:title="@string/text_bottom_justify"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="mouseWheelPage"
android:title="@string/mouse_wheel_page"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="volumeKeyPage"
android:title="@string/volume_key_page"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="volumeKeyPageOnPlay"
android:title="@string/volume_key_page_on_play"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="keyPageOnLongPress"
android:title="@string/key_page_on_long_press"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="pageTouchSlop"
android:summary="@string/page_touch_slop_summary"
android:title="@string/page_touch_slop_title"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="autoChangeSource"
android:title="@string/auto_change_source"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="selectText"
android:title="@string/selectText"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showBrightnessView"
android:title="@string/show_brightness_view"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="noAnimScrollPage"
android:title="@string/no_anim_scroll_page"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="previewImageByClick"
android:title="@string/preview_image_by_click"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="optimizeRender"
android:title="@string/enable_optimize_render"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="clickRegionalConfig"
android:title="@string/click_regional_config"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="disableReturnKey"
android:title="@string/disable_return_key"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="customPageKey"
android:title="@string/custom_page_key"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="expandTextMenu"
android:title="@string/expand_text_menu"
app:iconSpaceReserved="false"
app:isBottomBackground="true" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="showReadTitleAddition"
android:title="@string/show_read_title_addition" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="readBarStyleFollowPage"
android:title="@string/read_bar_style_follow_page" />
+22 -22
View File
@@ -2,7 +2,7 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.NameListPreference
<io.legato.kazusa.lib.prefs.NameListPreference
android:defaultValue="0"
android:entries="@array/theme_mode"
android:entryValues="@array/theme_mode_v"
@@ -11,7 +11,7 @@
android:title="@string/theme_mode"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.IconListPreference
<io.legato.kazusa.lib.prefs.IconListPreference
android:defaultValue="ic_launcher"
android:entries="@array/icon_names"
android:entryValues="@array/icons"
@@ -21,19 +21,19 @@
app:iconSpaceReserved="false"
app:icons="@array/icons" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="welcomeStyle"
android:title="@string/welcome_style"
android:summary="@string/welcome_style_summary" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="fontScale"
android:summary="@string/font_scale_summary"
android:title="@string/font_scale"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="coverConfig"
android:title="@string/cover_config"
android:summary="@string/cover_config_summary"
@@ -41,7 +41,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="themeList"
android:summary="@string/theme_list_summary"
android:title="@string/theme_list"
@@ -49,7 +49,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="dayThemeCategory"
android:title="@string/day"
app:allowDividerAbove="true"
@@ -57,7 +57,7 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_brown_500"
android:key="colorPrimary"
android:summary="@string/day_color_primary"
@@ -65,7 +65,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_red_600"
android:key="colorAccent"
android:summary="@string/day_color_accent"
@@ -73,7 +73,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_grey_100"
android:key="colorBackground"
android:summary="@string/day_background_color"
@@ -81,7 +81,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_grey_200"
android:key="colorBottomBackground"
android:summary="@string/day_navbar_color"
@@ -91,11 +91,11 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="backgroundImage"
android:title="@string/background_image" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="saveDayTheme"
android:summary="@string/save_day_theme_summary"
android:title="@string/save_theme_config"
@@ -103,9 +103,9 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="nightThemeCategory"
android:title="@string/night"
app:allowDividerAbove="true"
@@ -113,7 +113,7 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_blue_grey_600"
android:key="colorPrimaryNight"
android:summary="@string/night_primary"
@@ -121,7 +121,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_deep_orange_800"
android:key="colorAccentNight"
android:summary="@string/night_accent"
@@ -129,7 +129,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_grey_900"
android:key="colorBackgroundNight"
android:summary="@string/night_background_color"
@@ -137,7 +137,7 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.ColorPreference
<io.legato.kazusa.lib.prefs.ColorPreference
android:defaultValue="@color/md_grey_850"
android:key="colorBottomBackgroundNight"
android:summary="@string/night_navbar_color"
@@ -145,11 +145,11 @@
app:cpv_dialogType="preset"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="backgroundImageNight"
android:title="@string/background_image" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="saveNightTheme"
android:summary="@string/save_night_theme_summary"
android:title="@string/save_theme_config"
@@ -157,6 +157,6 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+11 -11
View File
@@ -2,7 +2,7 @@
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:key="customWelcome"
android:summary="@string/custom_welcome_summary"
@@ -11,7 +11,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="dayThemeCategory"
android:title="@string/day"
app:allowDividerAbove="true"
@@ -19,14 +19,14 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="welcomeImagePath"
android:title="@string/background_image"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="welcomeShowText"
android:summary="@string/welcome_text"
@@ -35,7 +35,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="welcomeShowIcon"
android:summary="@string/show_default_book_icon"
@@ -44,9 +44,9 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="nightThemeCategory"
android:title="@string/night"
app:allowDividerAbove="true"
@@ -54,14 +54,14 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:key="welcomeImagePathDark"
android:title="@string/background_image"
app:allowDividerAbove="false"
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="welcomeShowTextDark"
android:summary="@string/welcome_text"
@@ -70,7 +70,7 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="true"
android:key="welcomeShowIconDark"
android:summary="@string/show_default_book_icon"
@@ -79,6 +79,6 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>
+17 -17
View File
@@ -4,35 +4,35 @@
android:divider="@color/transparent"
app:allowDividerBelow="false">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_source"
android:key="bookSourceManage"
android:summary="@string/book_source_manage_desc"
android:title="@string/book_source_manage"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_txt"
android:key="txtTocRuleManage"
android:summary="@string/config_txt_toc_rule"
android:title="@string/txt_toc_rule"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_replace"
android:key="replaceManage"
android:summary="@string/replace_purify_desc"
android:title="@string/replace_purify"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_translate"
android:key="dictRuleManage"
android:summary="@string/config_dict_rule"
android:title="@string/dict_rule"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.SwitchPreference
<io.legato.kazusa.lib.prefs.SwitchPreference
android:defaultValue="false"
android:icon="@drawable/ic_cfg_web"
android:key="webService"
@@ -41,27 +41,27 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:title="@string/setting"
app:allowDividerAbove="true"
app:allowDividerBelow="false"
app:iconSpaceReserved="false">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_backup"
android:key="web_dav_setting"
android:summary="@string/web_dav_set_import_old"
android:title="@string/backup_restore"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_theme"
android:key="theme_setting"
android:summary="@string/theme_setting_s"
android:title="@string/theme_setting"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_other"
android:key="setting"
android:summary="@string/other_setting_s"
@@ -69,9 +69,9 @@
app:allowDividerBelow="false"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
<io.legado.app.lib.prefs.PreferenceCategory
<io.legato.kazusa.lib.prefs.PreferenceCategory
android:key="aboutCategory"
android:title="@string/other"
app:allowDividerAbove="true"
@@ -79,39 +79,39 @@
app:iconSpaceReserved="false"
app:layout="@layout/view_preference_category">
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_bookmark"
android:key="bookmark"
android:summary="@string/all_bookmark"
android:title="@string/bookmark"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_history"
android:key="readRecord"
android:summary="@string/read_record_summary"
android:title="@string/read_record"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_folder_outline"
android:key="fileManage"
android:summary="@string/file_manage_summary"
android:title="@string/file_manage"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_cfg_about"
android:key="about"
android:title="@string/about"
app:iconSpaceReserved="false" />
<io.legado.app.lib.prefs.Preference
<io.legato.kazusa.lib.prefs.Preference
android:icon="@drawable/ic_exit"
android:key="exit"
android:title="@string/exit"
app:iconSpaceReserved="false" />
</io.legado.app.lib.prefs.PreferenceCategory>
</io.legato.kazusa.lib.prefs.PreferenceCategory>
</androidx.preference.PreferenceScreen>