To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=63156





------- Additional comments from [EMAIL PROTECTED] Wed Mar 15 01:14:17 -0800 
2006 -------
Hi Andreas,

thanks for looking into this.

for b)
I changed the API because I saw only implementation for unix and on unix you
cannot cancel shutdown at any time, only in interactionDone call. So I wanted to
make the API more clear. It is theoreticaly possible to keep the .idl API
intact, but cancelShutdown call will not do what advertised by comments in .idl,
but instead change flag in the unix implementation which will be used by
following interactionDone callback.

I think the changed API is more clear. The API is only used on unix so far, so I
didn't see a problem with it. But I understand it if there's such policy.
Renaming it for that small change seems weird. Too bad OOo doesn't have explicit
idl API versioning.

So there are 2 solutions, rename the API as you suggested or keep the old one
and change it's behavior (and possibly it's documentation). Let me know what do
you prefer.

About the bug summary, it doesn't only allow user to cancel shutdown, but also
save the documents. Without this patch OOo saves the documents for autorecovery,
not the actual documents. The behavior of at least GNOME applications is that it
asks you to save your documents before shutdown (if possible, when interaction
is granted). I guess KDE and other desktops do the same, as SM protocol works
that way. (http://www.xfree86.org/current/SMlib.pdf)

Cheers
Radek


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to