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:
Richard Frith-MacDonald 2007-03-06 21:46:16 +00:00
parent 650349f4e3
commit ac18631d40
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>
* Source/GSServicesManager.m ([+newWithApplication:]): If the base
@ -35,7 +40,7 @@
* Source/NSView.m (initWithFrame:): Use value from super init call
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/NSWorkspace.m:

View file

@ -2006,12 +2006,16 @@ description, [cmd stringByDeletingLastPathComponent]);
{
args = [[NSArray alloc] initWithObjects:
@"-NSHost", host,
@"-GSStartupNotification",@"GSStartup-GPBS", nil];
@"-GSStartupNotification", @"GSStartup-GPBS",
@"--auto",
nil];
}
else
{
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];
while ([startIndicator count]
&& [timeoutDate timeIntervalSinceNow] > 0.0)
&& [timeoutDate timeIntervalSinceNow] > 0.0)
{
[[NSRunLoop currentRunLoop]
runMode: NSDefaultRunLoopMode