From 019a1015546ab203eb366a71811d6c75b130fd40 Mon Sep 17 00:00:00 2001 From: Bibiko Date: Wed, 1 Dec 2010 12:23:22 +0000 Subject: =?UTF-8?q?=E2=80=A2=20added=20=20chance=20to=20cancel=20an=20acti?= =?UTF-8?q?vity=20-=20up=20to=20now=20a=20running=20Bundle=20command=20-?= =?UTF-8?q?=20from=20the=20Activities=20pane=20(toggable=20via=20double-cl?= =?UTF-8?q?icking=20at=20Table=20Information=20header);=20it's=20still=20t?= =?UTF-8?q?entative=20and=20the=20correct=20cancel=20icon=20will=20follow?= =?UTF-8?q?=20asap=20=E2=80=A2=20added=20notification=20system=20for=20upd?= =?UTF-8?q?ating=20the=20activities=20pane=20(SPActivitiesUpdateNotificati?= =?UTF-8?q?on)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Source/SPDatabaseDocument.m | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'Source/SPDatabaseDocument.m') diff --git a/Source/SPDatabaseDocument.m b/Source/SPDatabaseDocument.m index b71ef8f8..309679fe 100644 --- a/Source/SPDatabaseDocument.m +++ b/Source/SPDatabaseDocument.m @@ -116,7 +116,7 @@ spfSession = nil; spfPreferences = [[NSMutableDictionary alloc] init]; spfDocData = [[NSMutableDictionary alloc] init]; - runningBASHprocesses = [[NSMutableArray alloc] init]; + runningActivitiesArray = [[NSMutableArray alloc] init]; titleAccessoryView = nil; taskProgressWindow = nil; @@ -3675,7 +3675,7 @@ } // Terminate all running BASH commands - for(NSDictionary* cmd in [self runningBASHProcesses]) { + for(NSDictionary* cmd in [self runningActivities]) { NSInteger pid = [[cmd objectForKey:@"pid"] intValue]; NSTask *killTask = [[NSTask alloc] init]; [killTask setLaunchPath:@"/bin/sh"]; @@ -4757,24 +4757,24 @@ NSLog(@"received: %@", commandDict); } -- (void)registerBASHCommand:(NSDictionary*)commandDict +- (void)registerActivity:(NSDictionary*)commandDict { - [runningBASHprocesses addObject:commandDict]; + [runningActivitiesArray addObject:commandDict]; } -- (void)unRegisterBASHCommand:(NSInteger)pid +- (void)removeRegisteredActivity:(NSInteger)pid { - for(id cmd in runningBASHprocesses) { + for(id cmd in runningActivitiesArray) { if([[cmd objectForKey:@"pid"] integerValue] == pid) { - [runningBASHprocesses removeObject:cmd]; + [runningActivitiesArray removeObject:cmd]; break; } } } -- (NSArray*)runningBASHProcesses +- (NSArray*)runningActivities { - return (NSArray*)runningBASHprocesses; + return (NSArray*)runningActivitiesArray; } - (NSDictionary*)shellVariables @@ -5077,7 +5077,7 @@ if (taskProgressWindow) [taskProgressWindow release]; if (serverSupport) [serverSupport release]; if (processID) [processID release]; - if (runningBASHprocesses) [runningBASHprocesses release]; + if (runningActivitiesArray) [runningActivitiesArray release]; [super dealloc]; } -- cgit v1.2.3