- (void)didSwitchApplication:(NSNotification *)notification {
NSRunningApplication *currentApp = notification.userInfo[NSWorkspaceApplicationKey];
[self.configsController activateConfigForProcess:currentApp.localizedName];
- (void)didSwitchApplication:(NSNotification *)notification {
NSRunningApplication *currentApp = notification.userInfo[NSWorkspaceApplicationKey];
[self.configsController activateConfigForProcess:currentApp.localizedName];
while (dockMenuBase.numberOfItems > removeFrom)
[dockMenuBase removeItemAtIndex:dockMenuBase.numberOfItems - 1];
for (Config *config in self.configsController.configs)
[dockMenuBase addItemWithTitle:config.name action:@selector(chooseConfig:) keyEquivalent:@""];
while (dockMenuBase.numberOfItems > removeFrom)
[dockMenuBase removeItemAtIndex:dockMenuBase.numberOfItems - 1];
for (Config *config in self.configsController.configs)
[dockMenuBase addItemWithTitle:config.name action:@selector(chooseConfig:) keyEquivalent:@""];
Config *current = self.configsController.currentConfig;
NSArray *configs = self.configsController.configs;
for (int i = 0; i < configs.count; ++i)
Config *current = self.configsController.currentConfig;
NSArray *configs = self.configsController.configs;
for (int i = 0; i < configs.count; ++i)