Parcourir la source

fix ora1n

pull/1/head
Burrit0z il y a 4 ans
Parent
révision
bd7c52f3ab
2 fichiers modifiés avec 14 ajouts et 13 suppressions
  1. +13
    -12
      Kai.xm
  2. +1
    -1
      Layout/DEBIAN/control

+ 13
- 12
Kai.xm Voir le fichier

@@ -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 Voir le fichier

@@ -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

Chargement…
Annuler
Enregistrer