Browse Source

not gay

pull/1/head
Burrit0z 4 years ago
parent
commit
d9b30125f8
3 changed files with 11 additions and 4 deletions
  1. +9
    -2
      KAIBattery.mm
  2. +1
    -1
      KAIBatteryCell.h
  3. +1
    -1
      KAIBatteryCell.mm

+ 9
- 2
KAIBattery.mm View File

long long lastPercentage; long long lastPercentage;


-(void)updateBattery { -(void)updateBattery {
dispatch_async(dispatch_get_main_queue(), ^{
//dispatch_async(dispatch_get_main_queue(), ^{
//NSLog(@"kai: battery platter called to update"); //NSLog(@"kai: battery platter called to update");
if(!self.isUpdating) { if(!self.isUpdating) {
self.isUpdating = YES; self.isUpdating = YES;


KAIBatteryCell *cell = [KAIBatteryCell cellForDeviceIfExists:device frameToCreateNew:CGRectMake(0, y, self.frame.size.width, bannerHeight)]; KAIBatteryCell *cell = [KAIBatteryCell cellForDeviceIfExists:device frameToCreateNew:CGRectMake(0, y, self.frame.size.width, bannerHeight)];


if(cell) {
cell.device = device;
cell.frame = cell.frame = CGRectMake(0, y, self.frame.size.width, bannerHeight); //bro im like creating my own stack view
[cell updateInfo];
}

if(shouldAdd && [deviceName length]!=0) { if(shouldAdd && [deviceName length]!=0) {
if(![self.subviews containsObject:cell]) { if(![self.subviews containsObject:cell]) {
cell.frame = CGRectMake(0, y, self.frame.size.width, bannerHeight); cell.frame = CGRectMake(0, y, self.frame.size.width, bannerHeight);
//[self.heightAnchor constraintEqualToConstant:(self.number * 85)].active = YES; //[self.heightAnchor constraintEqualToConstant:(self.number * 85)].active = YES;
self.isUpdating = NO; self.isUpdating = NO;
self.number = [self.subviews count]; self.number = [self.subviews count];
[(CSAdjunctListView *)self.superview KaiUpdate];
} }
});
//});
} }


-(void)removeAllAndRefresh { -(void)removeAllAndRefresh {

+ 1
- 1
KAIBatteryCell.h View File

@end @end


@interface BCBatteryDevice : NSObject @interface BCBatteryDevice : NSObject
@property (nonatomic, strong) NSString *accessoryIdentifier;
@property (nonatomic, strong) NSString *identifier;
-(id)glyph; -(id)glyph;
@end @end



+ 1
- 1
KAIBatteryCell.mm View File

//NSString *deviceName = MSHookIvar<NSString *>(device, "_name"); //NSString *deviceName = MSHookIvar<NSString *>(device, "_name");


for(KAIBatteryCell *cell in deviceInstances) { for(KAIBatteryCell *cell in deviceInstances) {
if(cell.device == device || [cell.device.accessoryIdentifier isEqualToString:device.accessoryIdentifier]) {
if(cell.device == device || [cell.device.identifier isEqualToString:device.identifier]) {
foundCell = cell; foundCell = cell;
break; break;
} }

Loading…
Cancel
Save