From: Andrew M. <fit...@us...> - 2006-02-24 22:20:46
|
Update of /cvsroot/radmind/radmind-assistant In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26406 Modified Files: RCMStepController.m Log Message: Compression settings support. Use bundle ID to locate and launch Server Manager. Index: RCMStepController.m =================================================================== RCS file: /cvsroot/radmind/radmind-assistant/RCMStepController.m,v retrieving revision 1.101 retrieving revision 1.102 diff -C2 -d -r1.101 -r1.102 *** RCMStepController.m 2 Dec 2005 16:32:20 -0000 1.101 --- RCMStepController.m 24 Feb 2006 22:20:43 -0000 1.102 *************** *** 1151,1154 **** --- 1151,1155 ---- int toolforstep = 0, uauth = 0, rc; int tlslevel = 0, port; + int zlevel = 0; NSNumber *tL = [[ NSUserDefaults standardUserDefaults ] *************** *** 1189,1193 **** [ NSString stringWithFormat: @"%d", port ], nil ]]; } ! [ argv retain ]; break; --- 1190,1201 ---- [ NSString stringWithFormat: @"%d", port ], nil ]]; } ! if ( [[ NSUserDefaults standardUserDefaults ] ! boolForKey: @"RadmindServerEnableCompression" ] == YES ) { ! zlevel = [[ NSUserDefaults standardUserDefaults ] ! integerForKey: @"RadmindServerCompressionLevel" ]; ! argv = [ argv arrayByAddingObjectsFromArray: ! [ NSArray arrayWithObjects: @"-Z", ! [ NSString stringWithFormat: @"%d", zlevel ], nil ]]; ! } [ argv retain ]; break; *************** *** 1329,1332 **** --- 1337,1348 ---- [ NSString stringWithFormat: @"%d", port ], nil ]]; } + if ( [[ NSUserDefaults standardUserDefaults ] + boolForKey: @"RadmindServerEnableCompression" ] == YES ) { + zlevel = [[ NSUserDefaults standardUserDefaults ] + integerForKey: @"RadmindServerCompressionLevel" ]; + argv = [ argv arrayByAddingObjectsFromArray: + [ NSArray arrayWithObjects: @"-Z", + [ NSString stringWithFormat: @"%d", zlevel ], nil ]]; + } argv = [ argv arrayByAddingObjectsFromArray: *************** *** 1368,1371 **** --- 1384,1395 ---- [ NSString stringWithFormat: @"%d", port ], nil ]]; } + if ( [[ NSUserDefaults standardUserDefaults ] + boolForKey: @"RadmindServerEnableCompression" ] == YES ) { + zlevel = [[ NSUserDefaults standardUserDefaults ] + integerForKey: @"RadmindServerCompressionLevel" ]; + argv = [ argv arrayByAddingObjectsFromArray: + [ NSArray arrayWithObjects: @"-Z", + [ NSString stringWithFormat: @"%d", zlevel ], nil ]]; + } argv = [ argv arrayByAddingObjectsFromArray: [ NSArray arrayWithObjects: *************** *** 2067,2080 **** - ( IBAction )openServerManager: ( id )sender { ! NSString *smpath = [[ NSBundle mainBundle ] pathForResource: @"Radmind Server Manager" ofType: @"app" ]; ! ! if ( smpath == nil ) { ! NSRunAlertPanel( @"Couldn't locate Radmind Server Manager!", ! @"The Radmind Assistant couldn't open the Radmind Server Manager " ! @"because the Server Manager could not be found. Please reinstall " ! @"the Radmind Assistant.", @"OK", @"", @"" ); ! exit( 2 ); } --- 2091,2111 ---- - ( IBAction )openServerManager: ( id )sender { ! NSString *smpath; ! NSString *bundleID = @"edu.umich.radmindservermanager"; ! ! smpath = [[ NSWorkspace sharedWorkspace ] ! absolutePathForAppBundleWithIdentifier: bundleID ]; ! if ( smpath == nil ) { ! /* check in resource dir */ ! smpath = [[ NSBundle mainBundle ] pathForResource: @"Radmind Server Manager" ofType: @"app" ]; ! if ( smpath == nil ) { ! NSRunAlertPanel( @"Couldn't locate Radmind Server Manager!", ! @"The Radmind Assistant couldn't open the Radmind Server Manager " ! @"because the Server Manager could not be found. Please reinstall " ! @"the Radmind Assistant.", @"OK", @"", @"" ); ! exit( 2 ); ! } } |