瀏覽代碼

Added comments

master
exoticswingset 4 年之前
父節點
當前提交
20d5b1c6ea
No account linked to committer's email address
共有 1 個文件被更改,包括 9 次插入5 次删除
  1. +9
    -5
      Tweak.x

+ 9
- 5
Tweak.x 查看文件

@@ -1,22 +1,26 @@
%hook SBDockView

-(void)setBackgroundAlpha:(double)arg1 {
-(void)setBackgroundAlpha:(double)arg1 { // Method found in SBDockView.h used to set dock opacity
// Preferences
NSDictionary *bundleDefaults = [[NSUserDefaults standardUserDefaults]persistentDomainForName:@"com.exoticswingset.truthfuldockprefs"];
id isTweakEnabled = [bundleDefaults valueForKey:@"isTweakEnabled"];
double alphaValue = [[bundleDefaults valueForKey:@"alphaValue"]doubleValue];
if ([isTweakEnabled isEqual:@0]) {
if ([isTweakEnabled isEqual:@0]) { // Checks if tweak is disabled
%orig;
} else {
%orig(alphaValue);
%orig(alphaValue); // %orig executes all of the other code that originally would have ran, but inside the parentheses is where arg1, a double is passed through instead of the default.
}
}

-(BOOL)isDockInset {
-(BOOL)isDockInset { // BOOL found in SBDockView.h. If set to NO, dock no longer appears round on notched iPhones.
// Preferences
NSDictionary *bundleDefaults = [[NSUserDefaults standardUserDefaults]persistentDomainForName:@"com.exoticswingset.truthfuldockprefs"];
id isTweakEnabled = [bundleDefaults valueForKey:@"isTweakEnabled"];
id classicDockEnabled = [bundleDefaults valueForKey:@"classicDockEnabled"];
if ([isTweakEnabled isEqual:@0]) {
return %orig;
} else if ([classicDockEnabled isEqual:@0]) {
@@ -25,4 +29,4 @@
return NO;
}
}
%end
%end

Loading…
取消
儲存