feat(core/mixer_stories): remove suggested stories
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
This commit is contained in:
@@ -1349,6 +1349,7 @@
|
||||
},
|
||||
"disable_story_sections": {
|
||||
"friends": "Friends",
|
||||
"suggested_stories": "Suggested Stories",
|
||||
"following": "Following",
|
||||
"discover": "Discover"
|
||||
},
|
||||
|
||||
@@ -40,7 +40,7 @@ class Global : ConfigContainer() {
|
||||
val mediaUploadQualityConfig = container("media_upload_quality", MediaUploadQualityConfig())
|
||||
val disableConfirmationDialogs = multiple("disable_confirmation_dialogs", "erase_message", "remove_friend", "block_friend", "ignore_friend", "hide_friend", "hide_conversation", "clear_conversation") { requireRestart() }
|
||||
val disableMetrics = boolean("disable_metrics") { requireRestart() }
|
||||
val disableStorySections = multiple("disable_story_sections", "friends", "following", "discover") { requireRestart(); requireCleanCache() }
|
||||
val disableStorySections = multiple("disable_story_sections", "friends", "suggested_stories", "following", "discover") { requireRestart(); requireCleanCache() }
|
||||
val blockAds = boolean("block_ads")
|
||||
val disableCustomTabs = boolean("disable_custom_tabs") { requireRestart() }
|
||||
val disablePermissionRequests = multiple("disable_permission_requests", *permissionMap.values.toTypedArray()) { requireRestart(); addNotices(FeatureNotice.UNSTABLE) }
|
||||
|
||||
@@ -69,6 +69,12 @@ class EditorContext(
|
||||
wires.addAll(newWires)
|
||||
}
|
||||
|
||||
fun removeIf(id: Int, predicate: (Wire) -> Boolean) {
|
||||
wires[id]?.removeIf {
|
||||
predicate(it)
|
||||
}
|
||||
}
|
||||
|
||||
override fun toString(): String {
|
||||
return ProtoWriter().apply {
|
||||
wires.values.flatten().forEach { addWire(it) }
|
||||
|
||||
Reference in New Issue
Block a user