diff options
author | comex | 2015-07-13 16:03:02 -0400 |
---|---|---|
committer | comex | 2015-07-13 16:03:02 -0400 |
commit | aab864c54c8c313b0c499d5bd1218df5b60a0229 (patch) | |
tree | bccfce67146f7c6c20bcaef059085fa38923f8a5 /darwin-bootstrap/safety-dance | |
parent | ...this should have been committed (diff) | |
download | substitute-aab864c54c8c313b0c499d5bd1218df5b60a0229.tar.gz |
Hook up SafetyDance properly.
Not as a setup application anymore, since we don't want to disable the
rest of SpringBoard if you choose to continue in safe mode... doh...
Diffstat (limited to 'darwin-bootstrap/safety-dance')
-rw-r--r-- | darwin-bootstrap/safety-dance/main.m | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/darwin-bootstrap/safety-dance/main.m b/darwin-bootstrap/safety-dance/main.m index 39ee491..64e0e64 100644 --- a/darwin-bootstrap/safety-dance/main.m +++ b/darwin-bootstrap/safety-dance/main.m @@ -8,6 +8,7 @@ - (void)setGlowAnimationEnabled:(BOOL)enabled forStyle:(int)style; - (void)addStatusBarStyleOverrides:(int)overrides; +- (void)removeStatusBarStyleOverrides:(int)overrides; - (void)setDoubleHeightStatusText:(NSString *)text forStyle:(int)style; @end @@ -168,14 +169,24 @@ static void compression(UIView *view, UILayoutPriority pri) { ViewController *viewController = [[ViewController alloc] init]; self.window.rootViewController = viewController; [self.window makeKeyAndVisible]; + return YES; } - (void)applicationDidEnterBackground:(UIApplication *)application { /* mimic Voice Memos... */ + NSLog(@"did enter background"); [application setGlowAnimationEnabled:YES forStyle:202]; [application setDoubleHeightStatusText:@"Safe Mode" forStyle:202]; [application addStatusBarStyleOverrides:4]; + NSLog(@"(done)"); +} + +- (void)applicationDidBecomeActive:(UIApplication *)application { + NSLog(@"did become active"); + [application setGlowAnimationEnabled:NO forStyle:202]; + [application removeStatusBarStyleOverrides:4]; + NSLog(@"(done)"); } @end |