1
0
mirror of https://github.com/Burrit0z/kai synced 2025-07-02 07:16:47 +00:00
This commit is contained in:
Burrit0z
2020-04-28 17:27:30 -04:00
parent b126746a46
commit df73ca33d8

19
Kai.xm
View File

@ -17,6 +17,9 @@
-(void)KaiUpdate; -(void)KaiUpdate;
@end @end
@interface SBCoverSheetPrimarySlidingViewController
-(void)KaiUpdate;
@end
BOOL setFrame = NO; BOOL setFrame = NO;
CSMainPageView *batteryWidget; CSMainPageView *batteryWidget;
@ -48,14 +51,22 @@ CGRect originalBattery;
} }
%end*/ %end*/
/*
%hook SBCoverSheetPrimarySlidingViewController %hook SBCoverSheetPrimarySlidingViewController
-(void)viewWillAppear:(BOOL)arg1 { -(void)viewWillAppear:(BOOL)arg1 {
%orig; %orig;
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(KaiUpdate)
name:@"KaiInfoChanged"
object:nil];
}
%new
-(void)KaiUpdate {
[batteryWidget.battery updateBattery]; [batteryWidget.battery updateBattery];
[batteryWidget KaiUpdate]; [batteryWidget KaiUpdate];
} }
/* /*
-(void)viewWillDisappear:(BOOL)arg1 { -(void)viewWillDisappear:(BOOL)arg1 {
@ -63,7 +74,7 @@ CGRect originalBattery;
[batteryWidget.battery updateBattery]; [batteryWidget.battery updateBattery];
[batteryWidget KaiUpdate]; [batteryWidget KaiUpdate];
}*/ }*/
//%end %end
%hook CSMainPageView %hook CSMainPageView
@ -80,7 +91,6 @@ CGRect originalBattery;
batteryWidget = self; batteryWidget = self;
} }
[self KaiUpdate]; [self KaiUpdate];
} }
%new %new
@ -115,6 +125,7 @@ CGRect originalBattery;
-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{ -(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{
NSLog(@"It works"); NSLog(@"It works");
[[NSNotificationCenter defaultCenter] postNotificationName:@"KaiInfoChanged" object:nil userInfo:nil];
} }
%end %end