Session Management Proposal
Ray Strode
halfline at hawaii.rr.com
Sat Jan 3 03:47:12 EET 2004
>>okay so to summarize:
>>
>>_DSME_ShutdownType stays, but everything else goes.
>>
>>When the client sends SaveYourselfRequest, both fast and
>>interact-style are significant. They each specify whether the
>>session manager should follow user settings or be completely
>>uninteractive.
>>
>>fast = False means display a ShutdownDialog if the user has
>> ShutdownDialog's configured to be shown.
>>
>>fast = True means don't display a ShutdownDialog, the client has
>> already secified specifically how they want to
>> shutdown.
>>
>>interact-style = Any means display
>> "Do you want to save document 'foo'?"
>> if the user has save confirm dialogs
>> configured to be shown on logout.
>>interact-style = Errors means display
>> "There was an error saving document
>> "'foo', do you want to cancel
>> shutdown?" if there is an error, but
>> otherwise don't display save-confirm
>> dialogs.
>>
>>
>
>
>
>>interact-style = None means don't display save-confirm dialogs.
>>
>>
>>
>i'd change the save-confirm to any, making clear that errors are
>not shown, too.
>
>
>
Yea.
>>Sound good?
>>
>fine with me.
>
>
Great. I'll revise the document.
>ShutdownTimeout (CARD32) and ShutdownTimeoutAction (CARD8 - enum {
>Cancel, Force }) would be next, but that's not set in stone, yet, and
>can wait for the next revision. :)
>
>
Yea when that's fleshed out we'll add those.
--Ray
More information about the xdg
mailing list