瀏覽代碼

fix ora1n

pull/1/head
Burrit0z 4 年之前
父節點
當前提交
bd7c52f3ab
共有 2 個文件被更改,包括 14 次插入13 次删除
  1. +13
    -12
      Kai.xm
  2. +1
    -1
      Layout/DEBIAN/control

+ 13
- 12
Kai.xm 查看文件

@@ -97,21 +97,22 @@ CSAdjunctListView *list;
%hook BCBatteryDevice
%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

+ 1
- 1
Layout/DEBIAN/control 查看文件

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

Loading…
取消
儲存