|
8 | 8 | import SwiftUI |
9 | 9 | import UIKit |
10 | 10 |
|
11 | | -enum SpringBoardOptions: String, CaseIterable { |
12 | | - case DockHidden = "DockHidden" |
13 | | - case HomeBarHidden = "HomeBar" |
14 | | - case FolderBGHidden = "FolderBGHidden" |
15 | | - case FolderBlurDisabled = "FolderBlurDisabled" |
16 | | - case SwitcherBlurDisabled = "SwitcherBlurDisabled" |
17 | | - case CCModuleBackgroundDisabled = "CCModuleBackgroundDisabled" |
18 | | - case PodBackgroundDisabled = "PodBackgroundDisabled" |
19 | | - case NotifBackgroundDisabled = "NotifBackgroundDisabled" |
20 | | - case ShortcutBanner = "ShortcutBanner" |
21 | | -} |
22 | | - |
23 | 11 | enum OverwritingFileTypes { |
24 | 12 | case springboard |
25 | 13 | case cc |
@@ -63,16 +51,17 @@ struct SpringBoardView: View { |
63 | 51 | // .init(value: getDefaultStr(forKey: "ShortcutBanner"), key: "ShortcutBanner", title: NSLocalizedString("Shortcut Notification Banner", comment: "Springboard tool"), imageName: "pencil.slash", fileType: .springboard, options: ["Visible", "Disabled"], minimumOS: 16) |
64 | 52 | ] |
65 | 53 |
|
| 54 | + let mgr: laramgr |
66 | 55 | let replacementPaths: [String: [String]] = [ |
67 | | - SpringBoardOptions.DockHidden.rawValue: ["CoreMaterial.framework/dockDark.materialrecipe", "CoreMaterial.framework/dockLight.materialrecipe"], |
68 | | - SpringBoardOptions.HomeBarHidden.rawValue: ["MaterialKit.framework/Assets.car"], |
69 | | - SpringBoardOptions.FolderBGHidden.rawValue: ["SpringBoardHome.framework/folderLight.materialrecipe", "SpringBoardHome.framework/folderDark.materialrecipe", "SpringBoardHome.framework/folderDarkSimplified.materialrecipe"], |
70 | | - SpringBoardOptions.FolderBlurDisabled.rawValue: ["SpringBoardHome.framework/folderExpandedBackgroundHome.materialrecipe", "SpringBoardHome.framework/folderExpandedBackgroundHomeSimplified.materialrecipe"], |
71 | | - SpringBoardOptions.SwitcherBlurDisabled.rawValue: ["SpringBoard.framework/homeScreenBackdrop-application.materialrecipe", "SpringBoard.framework/homeScreenBackdrop-switcher.materialrecipe"], |
72 | | - SpringBoardOptions.CCModuleBackgroundDisabled.rawValue: ["CoreMaterial.framework/modules.materialrecipe"], |
73 | | - SpringBoardOptions.PodBackgroundDisabled.rawValue: ["SpringBoardHome.framework/podBackgroundViewLight.visualstyleset", "SpringBoardHome.framework/podBackgroundViewDark.visualstyleset"], |
74 | | - SpringBoardOptions.NotifBackgroundDisabled.rawValue: ["CoreMaterial.framework/plattersDark.materialrecipe", "CoreMaterial.framework/platters.materialrecipe"], |
75 | | - SpringBoardOptions.ShortcutBanner.rawValue: ["SpringBoard.framework/BannersAuthorizedBundleIDs.plist"] |
| 56 | + "DockHidden": ["CoreMaterial.framework/dockDark.materialrecipe", "CoreMaterial.framework/dockLight.materialrecipe"], |
| 57 | + "HomeBar": ["MaterialKit.framework/Assets.car"], |
| 58 | + "FolderBGHidden": ["SpringBoardHome.framework/folderLight.materialrecipe", "SpringBoardHome.framework/folderDark.materialrecipe", "SpringBoardHome.framework/folderDarkSimplified.materialrecipe"], |
| 59 | + "FolderBlurDisabled": ["SpringBoardHome.framework/folderExpandedBackgroundHome.materialrecipe", "SpringBoardHome.framework/folderExpandedBackgroundHomeSimplified.materialrecipe"], |
| 60 | + "SwitcherBlurDisabled": ["SpringBoard.framework/homeScreenBackdrop-application.materialrecipe", "SpringBoard.framework/homeScreenBackdrop-switcher.materialrecipe"], |
| 61 | + "CCModuleBackgroundDisabled": ["CoreMaterial.framework/modules.materialrecipe"], |
| 62 | + "PodBackgroundDisabled": ["SpringBoardHome.framework/podBackgroundViewLight.visualstyleset", "SpringBoardHome.framework/podBackgroundViewDark.visualstyleset"], |
| 63 | + "NotifBackgroundDisabled": ["CoreMaterial.framework/plattersDark.materialrecipe", "CoreMaterial.framework/platters.materialrecipe"], |
| 64 | + "ShortcutBanner": ["SpringBoard.framework/BannersAuthorizedBundleIDs.plist"] |
76 | 65 | ] |
77 | 66 |
|
78 | 67 | var body: some View { |
|
0 commit comments