Close #26475: Remove more feature flags
This commit is contained in:
parent
a343d60478
commit
840c91d9e8
|
@ -31,11 +31,6 @@ object FeatureFlags {
|
|||
*/
|
||||
const val syncAddressesFeature = false
|
||||
|
||||
/**
|
||||
* Enables UI features based on history metadata.
|
||||
*/
|
||||
const val historyMetadataUIFeature = true
|
||||
|
||||
/**
|
||||
* Show Pocket recommended stories on home.
|
||||
*/
|
||||
|
|
|
@ -143,7 +143,6 @@ class HomeSettingsFragment : PreferenceFragmentCompat() {
|
|||
}
|
||||
|
||||
requirePreference<SwitchPreference>(R.string.pref_key_history_metadata_feature).apply {
|
||||
isVisible = FeatureFlags.historyMetadataUIFeature
|
||||
isChecked = context.settings().historyMetadataUIFeature
|
||||
onPreferenceChangeListener = object : SharedPreferenceUpdater() {
|
||||
override fun onPreferenceChange(preference: Preference, newValue: Any?): Boolean {
|
||||
|
|
|
@ -1257,11 +1257,6 @@ class Settings(private val appContext: Context) : PreferencesHolder {
|
|||
).contains(langTag)
|
||||
}
|
||||
|
||||
private var isHistoryMetadataEnabled by booleanPreference(
|
||||
appContext.getPreferenceKey(R.string.pref_key_history_metadata_feature),
|
||||
default = false,
|
||||
)
|
||||
|
||||
private val mr2022Sections: Map<Mr2022Section, Boolean>
|
||||
get() =
|
||||
FxNimbus.features.mr2022.value().sectionsEnabled
|
||||
|
@ -1277,7 +1272,7 @@ class Settings(private val appContext: Context) : PreferencesHolder {
|
|||
var historyMetadataUIFeature by lazyFeatureFlagPreference(
|
||||
appContext.getPreferenceKey(R.string.pref_key_history_metadata_feature),
|
||||
default = { homescreenSections[HomeScreenSection.RECENT_EXPLORATIONS] == true },
|
||||
featureFlag = FeatureFlags.historyMetadataUIFeature || isHistoryMetadataEnabled,
|
||||
featureFlag = true,
|
||||
)
|
||||
|
||||
/**
|
||||
|
|
|
@ -25,8 +25,7 @@
|
|||
|
||||
<androidx.preference.SwitchPreference
|
||||
android:key="@string/pref_key_history_metadata_feature"
|
||||
android:title="@string/customize_toggle_recently_visited"
|
||||
app:isPreferenceVisible="false" />
|
||||
android:title="@string/customize_toggle_recently_visited" />
|
||||
|
||||
<androidx.preference.SwitchPreference
|
||||
android:key="@string/pref_key_pocket_homescreen_recommendations"
|
||||
|
|
Loading…
Reference in New Issue