Cleanup hide updates/history button settings

This commit is contained in:
arkon 2021-05-15 15:03:09 -04:00
parent 7fb4cbb8a0
commit 8e7c235ff0
5 changed files with 12 additions and 18 deletions

View File

@ -15,9 +15,8 @@ object PreferenceKeys {
const val hideBottomBar = "pref_hide_bottom_bar_on_scroll" const val hideBottomBar = "pref_hide_bottom_bar_on_scroll"
const val hideUpdatesButton = "pref_hide_updates_button" const val showNavUpdates = "pref_nav_show_updates"
const val showNavHistory = "pref_nav_show_history"
const val hideHistoryButton = "pref_hide_history_button"
const val enableTransitions = "pref_enable_transitions_key" const val enableTransitions = "pref_enable_transitions_key"

View File

@ -65,9 +65,8 @@ class PreferencesHelper(val context: Context) {
fun hideBottomBar() = flowPrefs.getBoolean(Keys.hideBottomBar, true) fun hideBottomBar() = flowPrefs.getBoolean(Keys.hideBottomBar, true)
fun hideUpdatesButton() = flowPrefs.getBoolean(Keys.hideUpdatesButton, true) fun showNavUpdates() = prefs.getBoolean(Keys.showNavUpdates, true)
fun showNavHistory() = prefs.getBoolean(Keys.showNavHistory, true)
fun hideHistoryButton() = flowPrefs.getBoolean(Keys.hideHistoryButton, true)
fun useBiometricLock() = flowPrefs.getBoolean(Keys.useBiometricLock, false) fun useBiometricLock() = flowPrefs.getBoolean(Keys.useBiometricLock, false)

View File

@ -487,10 +487,8 @@ class MainActivity : BaseViewBindingActivity<MainActivityBinding>() {
} }
private fun updateNavMenu(menu: Menu) { private fun updateNavMenu(menu: Menu) {
val navUpdates = menu.findItem(R.id.nav_updates) menu.findItem(R.id.nav_updates).isVisible = preferences.showNavUpdates()
navUpdates.isVisible = !preferences.hideUpdatesButton().get() menu.findItem(R.id.nav_history).isVisible = preferences.showNavHistory()
val navHistory = menu.findItem(R.id.nav_history)
navHistory.isVisible = !preferences.hideHistoryButton().get()
} }
/** /**

View File

@ -271,14 +271,14 @@ class SettingsGeneralController : SettingsController() {
defaultValue = true defaultValue = true
} }
switchPreference { switchPreference {
key = Keys.hideUpdatesButton key = Keys.showNavUpdates
titleRes = R.string.pref_hide_updates_button titleRes = R.string.label_recent_updates
defaultValue = false defaultValue = true
} }
switchPreference { switchPreference {
key = Keys.hideHistoryButton key = Keys.showNavHistory
titleRes = R.string.pref_hide_history_button titleRes = R.string.label_recent_manga
defaultValue = false defaultValue = true
} }
} }
} }

View File

@ -167,8 +167,6 @@
<string name="pref_date_format">Date format</string> <string name="pref_date_format">Date format</string>
<string name="pref_confirm_exit">Confirm exit</string> <string name="pref_confirm_exit">Confirm exit</string>
<string name="pref_hide_bottom_bar_on_scroll">Hide bottom bar on scroll</string> <string name="pref_hide_bottom_bar_on_scroll">Hide bottom bar on scroll</string>
<string name="pref_hide_updates_button">Hide Updates button</string>
<string name="pref_hide_history_button">Hide History button</string>
<string name="pref_manage_notifications">Manage notifications</string> <string name="pref_manage_notifications">Manage notifications</string>
<string name="pref_category_security">Security</string> <string name="pref_category_security">Security</string>