mirror of
https://github.com/Burrit0z/kai
synced 2025-07-01 20:26:47 +00:00
that stuff
This commit is contained in:
14
Kai.xm
14
Kai.xm
@ -123,7 +123,7 @@
|
|||||||
}
|
}
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%hook CSCoverSheetViewController
|
%hook KAICSTarget //Again, not a class
|
||||||
|
|
||||||
-(void)_transitionChargingViewToVisible:(BOOL)arg1 showBattery:(BOOL)arg2 animated:(BOOL)arg3 {
|
-(void)_transitionChargingViewToVisible:(BOOL)arg1 showBattery:(BOOL)arg2 animated:(BOOL)arg3 {
|
||||||
if(hideChargingAnimation) {
|
if(hideChargingAnimation) {
|
||||||
@ -132,6 +132,13 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-(void)_transitionChargingViewToVisible:(BOOL)arg1 showBattery:(BOOL)arg2 animated:(BOOL)arg3 force:(BOOL)arg4 { //might just be ios12
|
||||||
|
if(hideChargingAnimation) {
|
||||||
|
//Same idea
|
||||||
|
%orig(NO,NO,NO,NO);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%ctor {
|
%ctor {
|
||||||
@ -147,7 +154,10 @@
|
|||||||
|
|
||||||
//Bro Muirey helped me figure out a logical way to do this because iOS 12-13 classes have changed
|
//Bro Muirey helped me figure out a logical way to do this because iOS 12-13 classes have changed
|
||||||
Class cls = kCFCoreFoundationVersionNumber > 1600 ? ([objc_getClass("CSAdjunctListView") class]) : ([objc_getClass("SBDashBoardAdjunctListView") class]);
|
Class cls = kCFCoreFoundationVersionNumber > 1600 ? ([objc_getClass("CSAdjunctListView") class]) : ([objc_getClass("SBDashBoardAdjunctListView") class]);
|
||||||
|
|
||||||
|
Class CSCls = kCFCoreFoundationVersionNumber > 1600 ? ([objc_getClass("CSCoverSheetViewController") class]) : ([objc_getClass("SBDashBoardViewController") class]);
|
||||||
|
|
||||||
if(enabled) {
|
if(enabled) {
|
||||||
%init(KAITarget = cls);
|
%init(KAITarget = cls, KAICSTarget = CSCls); //BIG BRAIN BRO!!
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
Package: com.burritoz.kai
|
Package: com.burritoz.kai
|
||||||
Name: Kai
|
Name: Kai
|
||||||
Version: 0.1.3~alpha
|
Version: 0.1.4~alpha
|
||||||
Architecture: iphoneos-arm
|
Architecture: iphoneos-arm
|
||||||
Description: Show charging banners on your lock screen!
|
Description: Show charging banners on your lock screen!
|
||||||
Maintainer: burrit0z
|
Maintainer: burrit0z
|
9
Layout/DEBIAN/postinst
Normal file
9
Layout/DEBIAN/postinst
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
echo ""
|
||||||
|
echo ""
|
||||||
|
echo "You've installed kai."
|
||||||
|
echo "Special thanks to:"
|
||||||
|
echo "Thomz -- The icon, banner, and for being awesome"
|
||||||
|
echo "@KorfiDiscord -- Design, and motivating me"
|
||||||
|
echo "Devvix -- Being there to help"
|
||||||
|
echo ""
|
||||||
|
echo ""
|
@ -13,7 +13,7 @@ NSBundle *tweakBundle;
|
|||||||
}
|
}
|
||||||
|
|
||||||
-(void)viewWillAppear:(BOOL)arg1 {
|
-(void)viewWillAppear:(BOOL)arg1 {
|
||||||
self.navigationController.navigationController.navigationBar.barTintColor = [UIColor colorWithRed: 0.00 green: 0.77 blue: 0.95 alpha: 1.00];
|
self.navigationController.navigationController.navigationBar.barTintColor = [UIColor colorWithRed: 0.00 green: 0.735 blue: 0.965 alpha: 1.00];
|
||||||
[self.navigationController.navigationController.navigationBar setShadowImage: [UIImage new]];
|
[self.navigationController.navigationController.navigationBar setShadowImage: [UIImage new]];
|
||||||
self.navigationController.navigationController.navigationBar.tintColor = [UIColor whiteColor];
|
self.navigationController.navigationController.navigationBar.tintColor = [UIColor whiteColor];
|
||||||
self.navigationController.navigationController.navigationBar.translucent = NO;
|
self.navigationController.navigationController.navigationBar.translucent = NO;
|
||||||
@ -67,10 +67,10 @@ NSBundle *tweakBundle;
|
|||||||
}
|
}
|
||||||
|
|
||||||
-(void)respring:(id)sender {
|
-(void)respring:(id)sender {
|
||||||
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), CFSTR("com.burritoz.kaiprefs/reload"), nil, nil, true);
|
CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), CFSTR("com.burritoz.kaiPrefs/reload"), nil, nil, true);
|
||||||
|
|
||||||
UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"Kai"
|
UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"Kai"
|
||||||
message:@"Your settings have been applied. You can now go back to your lockscreen (CoverSheet) to see the changes. \n Note the option to put kai below music requires a respring, as well as option to hide CoverSheet charge animations."
|
message:@"Your settings have been applied. You can now go back to your lockscreen (CoverSheet) to see the changes. \n \n If some of your options did not apply, a respring might be necessary."
|
||||||
preferredStyle:UIAlertControllerStyleAlert];
|
preferredStyle:UIAlertControllerStyleAlert];
|
||||||
|
|
||||||
UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"Amazing!" style:UIAlertActionStyleDefault
|
UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"Amazing!" style:UIAlertActionStyleDefault
|
||||||
@ -126,10 +126,11 @@ NSBundle *tweakBundle;
|
|||||||
versionLabel.alpha = 0.8;
|
versionLabel.alpha = 0.8;
|
||||||
versionLabel.text = @"alpha";
|
versionLabel.text = @"alpha";
|
||||||
|
|
||||||
NSBundle *bundle = [[NSBundle alloc]initWithPath:@"/Library/PreferenceBundles/KaiPrefs.bundle"];
|
NSBundle *bundle = [[NSBundle alloc]initWithPath:@"/Library/PreferenceBundles/kaiPrefs.bundle"];
|
||||||
UIImage *phone = [UIImage imageWithContentsOfFile:[bundle pathForResource:@"kai" ofType:@"png"]];
|
UIImage *phone = [UIImage imageWithContentsOfFile:[bundle pathForResource:@"kai" ofType:@"png"]];
|
||||||
UIImageView *phoneImage = [[UIImageView alloc]initWithImage:phone];
|
UIImageView *phoneImage = [[UIImageView alloc]initWithImage:phone];
|
||||||
[phoneImage setFrame:self.frame];
|
[phoneImage setFrame:CGRectMake(40,40,190,160)];
|
||||||
|
phoneImage.clipsToBounds = YES;
|
||||||
|
|
||||||
bgView.backgroundColor = [UIColor colorWithRed: 0.00 green: 0.82 blue: 1.00 alpha: 1.00];
|
bgView.backgroundColor = [UIColor colorWithRed: 0.00 green: 0.82 blue: 1.00 alpha: 1.00];
|
||||||
|
|
||||||
|
BIN
kaiprefs/Resources/icon.png
Normal file
BIN
kaiprefs/Resources/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
BIN
kaiprefs/Resources/icon@2x.png
Normal file
BIN
kaiprefs/Resources/icon@2x.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.4 KiB |
BIN
kaiprefs/Resources/icon@3x.png
Normal file
BIN
kaiprefs/Resources/icon@3x.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.3 KiB |
Binary file not shown.
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 20 KiB |
Reference in New Issue
Block a user