PreferKey.kt 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. package io.legato.kazusa.constant
  2. @Suppress("ConstPropertyName")
  3. object PreferKey {
  4. const val language = "language"
  5. const val fontScale = "fontScale"
  6. const val themeMode = "themeMode"
  7. const val userAgent = "userAgent"
  8. const val showUnread = "showUnread"
  9. const val bookGroupStyle = "bookGroupStyle"
  10. const val useDefaultCover = "useDefaultCover"
  11. const val loadCoverOnlyWifi = "loadCoverOnlyWifi"
  12. const val coverShowName = "coverShowName"
  13. const val coverShowAuthor = "coverShowAuthor"
  14. const val coverShowNameN = "coverShowNameN"
  15. const val coverShowAuthorN = "coverShowAuthorN"
  16. const val remoteServerId = "remoteServerId"
  17. const val hideStatusBar = "hideStatusBar"
  18. const val clickActionTL = "clickActionTopLeft"
  19. const val clickActionTC = "clickActionTopCenter"
  20. const val clickActionTR = "clickActionTopRight"
  21. const val clickActionML = "clickActionMiddleLeft"
  22. const val clickActionMC = "clickActionMiddleCenter"
  23. const val clickActionMR = "clickActionMiddleRight"
  24. const val clickActionBL = "clickActionBottomLeft"
  25. const val clickActionBC = "clickActionBottomCenter"
  26. const val clickActionBR = "clickActionBottomRight"
  27. const val hideNavigationBar = "hideNavigationBar"
  28. const val precisionSearch = "precisionSearch"
  29. const val readAloudByPage = "readAloudByPage"
  30. const val ttsEngine = "appTtsEngine"
  31. const val ttsFollowSys = "ttsFollowSys"
  32. const val ttsSpeechRate = "ttsSpeechRate"
  33. const val prevKeys = "prevKeyCodes"
  34. const val nextKeys = "nextKeyCodes"
  35. const val showDiscovery = "showDiscovery"
  36. const val enableReview = "enableReview"
  37. const val showRss = "showRss"
  38. const val bookshelfLayout = "bookshelfLayout"
  39. const val bookshelfLayoutModePortrait = "bookshelfLayoutPortrait"
  40. const val bookshelfLayoutModeLandscape = "bookshelf_layout_landscape"
  41. const val bookshelfSort = "bookshelfSort"
  42. const val bookExportFileName = "bookExportFileName"
  43. const val bookImportFileName = "bookImportFileName"
  44. const val episodeExportFileName = "episodeExportFileName"
  45. const val recordLog = "recordLog"
  46. const val processText = "process_text"
  47. const val cleanCache = "cleanCache"
  48. const val saveTabPosition = "saveTabPosition"
  49. const val fontFolder = "fontFolder"
  50. const val backupPath = "backupUri"
  51. const val restoreIgnore = "restoreIgnore"
  52. const val threadCount = "threadCount"
  53. const val webPort = "webPort"
  54. const val keepLight = "keep_light"
  55. const val webService = "webService"
  56. const val webDavUrl = "web_dav_url"
  57. const val webDavAccount = "web_dav_account"
  58. const val webDavPassword = "web_dav_password"
  59. const val webDavDir = "webDavDir"
  60. const val enableCustomExport = "enableCustomExport"
  61. const val exportToWebDav = "webDavCacheBackup"
  62. const val exportNoChapterName = "exportNoChapterName"
  63. const val exportType = "exportType"
  64. const val exportPictureFile = "exportPictureFile"
  65. const val changeSourceCheckAuthor = "changeSourceCheckAuthor"
  66. const val changeSourceLoadToc = "changeSourceLoadToc"
  67. const val changeSourceLoadInfo = "changeSourceLoadInfo"
  68. const val changeSourceLoadWordCount = "changeSourceLoadWordCount"
  69. const val chineseConverterType = "chineseConverterType"
  70. const val launcherIcon = "launcherIcon"
  71. const val textSelectAble = "selectText"
  72. const val shareLayout = "shareLayout"
  73. const val comicStyleSelect = "comicStyleSelect"
  74. const val readStyleSelect = "readStyleSelect"
  75. const val systemTypefaces = "system_typefaces"
  76. const val readBodyToLh = "readBodyToLh"
  77. const val textFullJustify = "textFullJustify"
  78. const val textBottomJustify = "textBottomJustify"
  79. const val autoReadSpeed = "autoReadSpeed"
  80. const val defaultCover = "defaultCover"
  81. const val defaultCoverDark = "defaultCoverDark"
  82. const val replaceEnableDefault = "replaceEnableDefault"
  83. const val showBrightnessView = "showBrightnessView"
  84. const val autoClearExpired = "autoClearExpired"
  85. const val autoChangeSource = "autoChangeSource"
  86. const val importKeepName = "importKeepName"
  87. const val importKeepGroup = "importKeepGroup"
  88. const val screenOrientation = "screenOrientation"
  89. const val syncBookProgress = "syncBookProgress"
  90. const val syncBookProgressPlus = "syncBookProgressPlus"
  91. const val cronet = "Cronet"
  92. const val antiAlias = "antiAlias"
  93. const val bitmapCacheSize = "bitmapCacheSize"
  94. const val imageRetainNum = "imageRetainNum"
  95. const val preDownloadNum = "preDownloadNum"
  96. const val mangaPreDownloadNum = "mangaPreDownloadNum"
  97. const val mangaAutoPageSpeed = "mangaAutoPageSpeed"
  98. const val mangaFooterConfig = "mangaFooterConfig"
  99. const val disableClickScroll = "disableClickScroll"
  100. const val enableMangaHorizontalScroll = "enableMangaHorizontalScroll"
  101. const val hideMangaTitle = "hideMangaTitle"
  102. const val mangaColorFilter = "mangaColorFilter"
  103. const val enableMangaEInk = "enableMangaEInk"
  104. const val mangaEInkThreshold = "mangaEInkThreshold"
  105. const val disableHorizontalAnimator = "disableHorizontalAnimator"
  106. const val enableMangaGray = "enableMangaGray"
  107. const val autoRefresh = "auto_refresh"
  108. const val defaultToRead = "defaultToRead"
  109. const val exportCharset = "exportCharset"
  110. const val exportUseReplace = "exportUseReplace"
  111. const val useZhLayout = "useZhLayout"
  112. const val brightness = "brightness"
  113. const val nightBrightness = "nightBrightness"
  114. const val expandTextMenu = "expandTextMenu"
  115. const val doublePageHorizontal = "doubleHorizontalPage"
  116. const val readUrlOpenInBrowser = "readUrlInBrowser"
  117. const val defaultBookTreeUri = "defaultBookTreeUri"
  118. const val checkSource = "checkSource"
  119. const val uploadRule = "uploadRule"
  120. const val tocUiUseReplace = "tocUiUseReplace"
  121. const val tocCountWords = "tocCountWords"
  122. const val enableReadRecord = "enableReadRecord"
  123. const val localBookImportSort = "localBookImportSort"
  124. const val pageTouchSlop = "pageTouchSlop"
  125. const val showAddToShelfAlert = "showAddToShelfAlert"
  126. const val ignoreAudioFocus = "ignoreAudioFocus"
  127. const val parallelExportBook = "parallelExportBook"
  128. const val progressBarBehavior = "progressBarBehavior"
  129. const val sourceEditMaxLine = "sourceEditMaxLine"
  130. const val ttsTimer = "ttsTimer"
  131. const val noAnimScrollPage = "noAnimScrollPage"
  132. const val webDavDeviceName = "webDavDeviceName"
  133. const val webServiceWakeLock = "webServiceWakeLock"
  134. const val audioPlayWakeLock = "audioPlayWakeLock"
  135. const val readAloudWakeLock = "readAloudWakeLock"
  136. const val showLastUpdateTime = "showLastUpdateTime"
  137. const val showWaitUpCount = "showWaitUpCount"
  138. const val clearWebViewData = "clearWebViewData"
  139. const val onlyLatestBackup = "onlyLatestBackup"
  140. const val brightnessVwPos = "brightnessVwPos"
  141. const val shrinkDatabase = "shrinkDatabase"
  142. const val batchChangeSourceDelay = "batchChangeSourceDelay"
  143. const val openBookInfoByClickTitle = "openBookInfoByClickTitle"
  144. const val defaultHomePage = "defaultHomePage"
  145. const val showBookshelfFastScroller = "showBookshelfFastScroller"
  146. const val importKeepEnable = "importKeepEnable"
  147. const val previewImageByClick = "previewImageByClick"
  148. const val keyPageOnLongPress = "keyPageOnLongPress"
  149. const val volumeKeyPage = "volumeKeyPage"
  150. const val volumeKeyPageOnPlay = "volumeKeyPageOnPlay"
  151. const val mouseWheelPage = "mouseWheelPage"
  152. const val recordHeapDump = "recordHeapDump"
  153. const val optimizeRender = "optimizeRender"
  154. const val updateToVariant = "updateToVariant"
  155. const val streamReadAloudAudio = "streamReadAloudAudio"
  156. const val pauseReadAloudWhilePhoneCalls = "pauseReadAloudWhilePhoneCalls"
  157. const val readAloudByMediaButton = "readAloudByMediaButton"
  158. const val showMangaUi = "showMangaUi"
  159. const val disableMangaScale = "disableMangaScale"
  160. const val firebaseEnable = "firebaseEnable"
  161. const val cPrimary = "colorPrimary"
  162. const val cAccent = "colorAccent"
  163. const val cBackground = "colorBackground"
  164. const val cBBackground = "colorBottomBackground"
  165. const val bgImage = "backgroundImage"
  166. const val bgImageBlurring = "backgroundImageBlurring"
  167. const val cNPrimary = "colorPrimaryNight"
  168. const val cNAccent = "colorAccentNight"
  169. const val cNBackground = "colorBackgroundNight"
  170. const val cNBBackground = "colorBottomBackgroundNight"
  171. const val bgImageN = "backgroundImageNight"
  172. const val bgImageNBlurring = "backgroundImageNightBlurring"
  173. const val showReadTitleAddition = "showReadTitleAddition"
  174. const val readBarStyleFollowPage = "readBarStyleFollowPage"
  175. const val contentSelectSpeakMod = "contentReadAloudMod"
  176. const val themePref = "themePref"
  177. const val bookshelfSortOrder = "bookshelfSortOrder"
  178. const val showBottomView = "showBottomView"
  179. const val mangaScrollMode = "mangaScrollMode"
  180. const val webtoonSidePaddingDp = "webtoonSidePaddingDp"
  181. const val mangaVolumeKeyPage = "mangaVolumeKeyPage"
  182. const val mangaClickActionTL = "mangaClickActionTopLeft"
  183. const val mangaClickActionTC = "mangaClickActionTopCenter"
  184. const val mangaClickActionTR = "mangaClickActionTopRight"
  185. const val mangaClickActionML = "mangaClickActionMiddleLeft"
  186. const val mangaClickActionMC = "mangaClickActionMiddleCenter"
  187. const val mangaClickActionMR = "mangaClickActionMiddleRight"
  188. const val mangaClickActionBL = "mangaClickActionBottomLeft"
  189. const val mangaClickActionBC = "mangaClickActionBottomCenter"
  190. const val mangaClickActionBR = "mangaClickActionBottomRight"
  191. const val permissionChecked = "permissionChecked"
  192. const val notificationsPost = "notificationsPost"
  193. const val ignoreBatteryPermission = "ignoreBatteryPermission"
  194. const val paddingDisplayCutouts = "paddingDisplayCutouts"
  195. const val delayBookLoadEnable = "delayBookLoadEnable"
  196. const val sharedElementEnterTransitionEnable = "sharedElementEnterTransitionEnable"
  197. const val bookshelfLayoutGridLandscape = "bookshelfLayoutGridLandscape"
  198. const val bookshelfLayoutGridPortrait = "bookshelfLayoutGridPortrait"
  199. const val tabletInterface = "tabletInterface"
  200. const val pureBlack = "pure_black"
  201. }