|
|
@@ -122,6 +122,9 @@ class ReadSettingsRepository(
|
|
|
suspend fun setSliderVibrator(value: Boolean) =
|
|
|
settingsRepository.putBoolean(PreferKey.sliderVibrator, value)
|
|
|
|
|
|
+ suspend fun setUseNewTocSheet(value: Boolean) =
|
|
|
+ settingsRepository.putBoolean(PreferKey.useNewTocSheet, value)
|
|
|
+
|
|
|
suspend fun setSelectVibrator(value: Boolean) =
|
|
|
settingsRepository.putBoolean(PreferKey.selectVibrator, value)
|
|
|
|
|
|
@@ -358,6 +361,7 @@ class ReadSettingsRepository(
|
|
|
keyPageOnLongPress = compatDsValue(Keys.KeyPageOnLongPress, false),
|
|
|
pageTouchSlop = compatDsValue(Keys.PageTouchSlop, 0),
|
|
|
sliderVibrator = compatDsValue(Keys.SliderVibrator, false),
|
|
|
+ useNewTocSheet = compatDsValue(Keys.UseNewTocSheet, true),
|
|
|
selectVibrator = compatDsValue(Keys.SelectVibrator, false),
|
|
|
autoChangeSource = compatDsValue(Keys.AutoChangeSource, true),
|
|
|
autoSuggestDayNight = compatDsValue(Keys.AutoSuggestDayNight, false),
|
|
|
@@ -470,6 +474,7 @@ class ReadSettingsRepository(
|
|
|
val KeyPageOnLongPress = booleanPreferencesKey(PreferKey.keyPageOnLongPress)
|
|
|
val PageTouchSlop = intPreferencesKey(PreferKey.pageTouchSlop)
|
|
|
val SliderVibrator = booleanPreferencesKey(PreferKey.sliderVibrator)
|
|
|
+ val UseNewTocSheet = booleanPreferencesKey(PreferKey.useNewTocSheet)
|
|
|
val SelectVibrator = booleanPreferencesKey(PreferKey.selectVibrator)
|
|
|
val AutoChangeSource = booleanPreferencesKey(PreferKey.autoChangeSource)
|
|
|
val AutoSuggestDayNight = booleanPreferencesKey(PreferKey.autoSuggestDayNight)
|
|
|
@@ -584,6 +589,7 @@ internal fun ReadSettings.toGatewayPrefMap(): Map<String, Any?> = mapOf(
|
|
|
PreferKey.keyPageOnLongPress to keyPageOnLongPress,
|
|
|
PreferKey.pageTouchSlop to pageTouchSlop,
|
|
|
PreferKey.sliderVibrator to sliderVibrator,
|
|
|
+ PreferKey.useNewTocSheet to useNewTocSheet,
|
|
|
PreferKey.selectVibrator to selectVibrator,
|
|
|
PreferKey.autoChangeSource to autoChangeSource,
|
|
|
PreferKey.autoSuggestDayNight to autoSuggestDayNight,
|