gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Graceful termination again


From: Fred Kiefer
Subject: Re: Graceful termination again
Date: Mon, 23 Jan 2006 17:38:16 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921

Roman Belenov wrote:
> 
> 1) How to get a list of all running GNUstep applications ?
> launchedApplications seems to return only the list of apps launched from the
> current one. For now I just use a list of message ports obtained by examining
> corresponding subdirectory and treat everythying as a proxy for application.
> 

We really should get [NSWorkspace launchedApplications] working. Some
years ago I suggested a solution for this involving some extensisons to
gdomap. Now with gdomap being used less often we will need a more
general way to implement it. Perhaps there is the possibility to extend
NSPortnameServer (or rather its subclasses) to return a list of all
known ports. The NSWorkspace method would then only need to filter out
the no longer working ports and restict the returned list to the ones
representing applications.

Richard,
do you like that concept and would you be willing to implement the base
part of it? More or less it would be an official implementation of what
Roman is doing anyway.

Fred




reply via email to

[Prev in Thread] Current Thread [Next in Thread]