gnustep-dev
[Top][All Lists]
Advanced

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

Re: Graceful termination again


From: David Ayers
Subject: Re: Graceful termination again
Date: Tue, 24 Jan 2006 09:51:36 +0100
User-agent: Mozilla Thunderbird 1.0.2 (X11/20051002)

Enrico Sersale schrieb:

> Perhaps some of the older gnusteppers remember this:
> 
> "The Zen of no UI
>   Why don't we just write a GNU-DO based WorkspaceMaster which could
> perform all the necessary tasks like copying files, killing apps,
> checking for removable media etc. pp. and then just use the NSWorkspace
> class plus some new notifications to handle the workspace task?"
> 
> In other words: I want to re-propose a "workspace" daemon that
> implements all the NSWorkspace methods that imply distributed
> information, leaving all the other things to the normal NSWorkspace
> instance.
> With this solution, the need of the _workspaceApplication method would
> remain, but only for those (one or two) methods that require user
> interaction for confirmation or in case of error as
> -performFileOperation:::::. The daemon could anyway have a default
> implementation that, or does nothing, or perform the operation without
> asking the user.
> 
> Moreover, I think that it can be written very easily copying from the
> gdnc and GWorkspace sources.

FWIW...  I think this approach has a lot of merit.

Cheers,
David




reply via email to

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