use gpbs auto stop

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24790 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2007-03-06 21:46:16 +00:00
parent fee56ff687
commit c072ed516c
2 changed files with 13 additions and 4 deletions

View file

@ -1,3 +1,8 @@
2007-03-08 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSPasteboard.m: Launch gpbs with --auto option so that
it shuts down again when all connections are closed.
2007-03-06 Nicola Pero <nicola.pero@meta-innovation.com> 2007-03-06 Nicola Pero <nicola.pero@meta-innovation.com>
* Source/GSServicesManager.m ([+newWithApplication:]): If the base * Source/GSServicesManager.m ([+newWithApplication:]): If the base
@ -35,7 +40,7 @@
* Source/NSView.m (initWithFrame:): Use value from super init call * Source/NSView.m (initWithFrame:): Use value from super init call
and don't set pre-set ivars. and don't set pre-set ivars.
2007-03-08 Richard Frith-Macdonald <rfm@gnu.org> 2007-03-06 Richard Frith-Macdonald <rfm@gnu.org>
* Source/GSServicesManager.m: * Source/GSServicesManager.m:
* Source/NSWorkspace.m: * Source/NSWorkspace.m:

View file

@ -2006,12 +2006,16 @@ description, [cmd stringByDeletingLastPathComponent]);
{ {
args = [[NSArray alloc] initWithObjects: args = [[NSArray alloc] initWithObjects:
@"-NSHost", host, @"-NSHost", host,
@"-GSStartupNotification",@"GSStartup-GPBS", nil]; @"-GSStartupNotification", @"GSStartup-GPBS",
@"--auto",
nil];
} }
else else
{ {
args = [[NSArray alloc] initWithObjects: args = [[NSArray alloc] initWithObjects:
@"-GSStartupNotification",@"GSStartup-GPBS", nil]; @"-GSStartupNotification",@"GSStartup-GPBS",
@"--auto",
nil];
} }
/* /*
@ -2035,7 +2039,7 @@ description, [cmd stringByDeletingLastPathComponent]);
timeoutDate = [NSDate dateWithTimeIntervalSinceNow: 5.0]; timeoutDate = [NSDate dateWithTimeIntervalSinceNow: 5.0];
while ([startIndicator count] while ([startIndicator count]
&& [timeoutDate timeIntervalSinceNow] > 0.0) && [timeoutDate timeIntervalSinceNow] > 0.0)
{ {
[[NSRunLoop currentRunLoop] [[NSRunLoop currentRunLoop]
runMode: NSDefaultRunLoopMode runMode: NSDefaultRunLoopMode