X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=EnjoyableApplicationDelegate.m;fp=EnjoyableApplicationDelegate.m;h=74e8265cec07c98326220ea93c38ce87d64fc530;hp=23324d3c76a854db9a8a33b167fd0fe3b97e1639;hb=ca998dd950f0b1900b21dc05cf57987d09b4e70e;hpb=d0f4d54bb9eb66cbd19fa4dabb56fc09f42bd22d diff --git a/EnjoyableApplicationDelegate.m b/EnjoyableApplicationDelegate.m index 23324d3..74e8265 100644 --- a/EnjoyableApplicationDelegate.m +++ b/EnjoyableApplicationDelegate.m @@ -43,7 +43,6 @@ while (![dockMenuBase itemAtIndex:mappingsMenuIndex - 1].isSeparatorItem) --mappingsMenuIndex; - [drawer open]; self.outputController.enabled = NO; [self.inputController setup]; [self.mappingsController load]; @@ -54,23 +53,19 @@ } - (void)eventTranslationActivated:(NSNotification *)note { - activeButton.image = [NSImage imageNamed:@"NSStopProgressFreestandingTemplate"]; - activeMenuItem.state = [note.object translatingEvents]; [NSWorkspace.sharedWorkspace.notificationCenter - addObserver:self - selector:@selector(didSwitchApplication:) - name:NSWorkspaceDidActivateApplicationNotification - object:nil]; + addObserver:self + selector:@selector(didSwitchApplication:) + name:NSWorkspaceDidActivateApplicationNotification + object:nil]; NSLog(@"Listening for application changes."); } - (void)eventTranslationDeactivated:(NSNotification *)note { - activeButton.image = [NSImage imageNamed:@"NSGoRightTemplate"]; - activeMenuItem.state = [note.object translatingEvents]; [NSWorkspace.sharedWorkspace.notificationCenter - removeObserver:self - name:NSWorkspaceDidActivateApplicationNotification - object:nil]; + removeObserver:self + name:NSWorkspaceDidActivateApplicationNotification + object:nil]; NSLog(@"Ignoring application changes."); } @@ -83,7 +78,7 @@ while (dockMenuBase.numberOfItems > removeFrom) [dockMenuBase removeItemAtIndex:dockMenuBase.numberOfItems - 1]; int added = 0; - for (NJMapping *mapping in self.mappingsController.mappings) { + for (NJMapping *mapping in self.mappingsController) { NSString *keyEquiv = ++added < 10 ? @(added).stringValue : @""; [dockMenuBase addItemWithTitle:mapping.name action:@selector(chooseMapping:) @@ -102,7 +97,7 @@ - (void)chooseMapping:(id)sender { NSInteger idx = [dockMenuBase indexOfItem:sender] - mappingsMenuIndex; - NJMapping *chosen = self.mappingsController.mappings[idx]; + NJMapping *chosen = self.mappingsController[idx]; [_mappingsController activateMapping:chosen]; }