Browse Source

fix ora1n

pull/1/head
Burrit0z 4 years ago
parent
commit
bd7c52f3ab
2 changed files with 14 additions and 13 deletions
  1. +13
    -12
      Kai.xm
  2. +1
    -1
      Layout/DEBIAN/control

+ 13
- 12
Kai.xm View File

%hook BCBatteryDevice %hook BCBatteryDevice
%property (nonatomic, strong) KAIBatteryCell *kaiCell; %property (nonatomic, strong) KAIBatteryCell *kaiCell;


- (id)initWithIdentifier:(id)arg1 vendor:(long long)arg2 productIdentifier:(long long)arg3 parts:(unsigned long long)arg4 matchIdentifier:(id)arg5 {

//Posts a notification to self when these keys change
[self addObserver:self forKeyPath:@"charging" options:NSKeyValueObservingOptionNew context:nil];
[self addObserver:self forKeyPath:@"batterySaverModeActive" options:NSKeyValueObservingOptionNew context:nil];
[self addObserver:self forKeyPath:@"percentCharge" options:NSKeyValueObservingOptionNew context:nil];

return %orig;
-(void)setCharging:(BOOL)arg1 {
//sends the noti to update battery info
[[NSNotificationCenter defaultCenter] postNotificationName:@"KaiInfoChanged" object:nil userInfo:nil];
%orig;
} }


-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{
-(void)setBatterySaverModeActive:(BOOL)arg1 {
//sends the noti to update battery info
[[NSNotificationCenter defaultCenter] postNotificationName:@"KaiInfoChanged" object:nil userInfo:nil];
%orig;
}


//sends the noti to update battery info
[[NSNotificationCenter defaultCenter] postNotificationName:@"KaiInfoChanged" object:nil userInfo:nil];
-(void)setPercentCharge:(NSInteger)arg1 {
//sends the noti to update battery info
[[NSNotificationCenter defaultCenter] postNotificationName:@"KaiInfoChanged" object:nil userInfo:nil];
%orig;
} }


%new %new

+ 1
- 1
Layout/DEBIAN/control View File

Package: com.burritoz.kai Package: com.burritoz.kai
Name: Kai Name: Kai
Version: 0.9.95
Version: 0.9.96
Architecture: iphoneos-arm Architecture: iphoneos-arm
Description: Device battery indicators on your lock screen! Description: Device battery indicators on your lock screen!
Maintainer: burrit0z Maintainer: burrit0z

Loading…
Cancel
Save