feat: Story audio mute/unmute toggle — button on story overlay and 3-dot menu

feat: Multi-select in excluded chats/story users lists with batch actions
feat: Dynamic count refresh on manage list buttons
imp: Opening tweak settings pauses any playing video/audio (toggleable in advanced settings)
imp: Tweak settings quick-access (hold feed tab) now on by default
imp: Disable auto-unmuting reels now off by default
imp: Excluding a chat or story now immediately marks as seen
This commit is contained in:
faroukbmiled
2026-04-10 01:15:04 +01:00
parent ceb89e65d2
commit f2f310fce5
9 changed files with 292 additions and 38 deletions
+4
View File
@@ -114,6 +114,8 @@
UIViewController *rootController = [window rootViewController];
SCISettingsViewController *settingsViewController = [SCISettingsViewController new];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:settingsViewController];
if ([SCIUtils getBoolPref:@"settings_pause_playback"])
navigationController.modalPresentationStyle = UIModalPresentationFullScreen;
[rootController presentViewController:navigationController animated:YES completion:nil];
}
@@ -124,6 +126,8 @@
while (rootController.presentedViewController) rootController = rootController.presentedViewController;
SCISettingsViewController *root = [SCISettingsViewController new];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:root];
if ([SCIUtils getBoolPref:@"settings_pause_playback"])
nav.modalPresentationStyle = UIModalPresentationFullScreen;
NSArray *targetNavSections = nil;
for (NSDictionary *section in [SCITweakSettings sections]) {