From 323b21dea449d7a7ade6c75abbcd550a1d5f9235 Mon Sep 17 00:00:00 2001 From: gilshahar7 Date: Sat, 18 Feb 2017 13:02:08 +0200 Subject: [PATCH] Update Tweak.xm --- Tweak.xm | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/Tweak.xm b/Tweak.xm index c78cf2b..5e6ef0a 100644 --- a/Tweak.xm +++ b/Tweak.xm @@ -11,7 +11,6 @@ @property (nonatomic,readonly) MPUNowPlayingMetadata * currentNowPlayingMetadata; @end - @interface JBBulletinManager : NSObject +(id)sharedInstance; -(id)showBulletinWithTitle:(NSString *)title message:(NSString *)message bundleID:(NSString *)bundleID; @@ -23,28 +22,17 @@ -(id)showBulletinWithTitle:(NSString *)title message:(NSString *)message bundleID:(NSString *)bundleID hasSound:(BOOL)hasSound soundID:(int)soundID vibrateMode:(int)vibrate soundPath:(NSString *)soundPath attachmentImage:(UIImage *)attachmentImage overrideBundleImage:(UIImage *)overrideBundleImage; @end - - %hook MPUNowPlayingController static NSString *cachedTitle; -(void)_updateCurrentNowPlaying{ %orig; - - double delayInSeconds = 0.5; dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)); dispatch_after(popTime, dispatch_get_main_queue(), ^(void){ - if(self.isPlaying && ([self.nowPlayingAppDisplayID isEqualToString:@"com.apple.Music"] || [self.nowPlayingAppDisplayID isEqualToString:@"com.spotify.client"]) && ![cachedTitle isEqualToString:self.currentNowPlayingMetadata.title]){ - cachedTitle = [self.currentNowPlayingMetadata.title copy]; - - [[objc_getClass("JBBulletinManager") sharedInstance] showBulletinWithTitle:self.currentNowPlayingMetadata.title message:self.currentNowPlayingMetadata.artist bundleID:self.nowPlayingAppDisplayID]; - - } - }); } %end