explorer: implement X session management

Paul "TBBle" Hampson Paul.Hampson at Pobox.com
Thu Jul 29 22:53:54 CDT 2010

On 30 July 2010 01:30, Dmitry Timoshkov <dmitry at codeweavers.com> wrote:
> Damjan Jovanovic <damjan.jov at gmail.com> wrote:

>> Changelog:
>> * explorer: implement X session management

> Explorer should not have X11 as a dependency. This should be implemented
> inside of winex11.drv.

A (previously-discussed years ago) model for DirectInput/RawInput
handling would have given explorer.exe an X11 dependency since there
needs to be a single process for a given wine server that handles
direct (XI2-style) input.

I assume session shutdown notification works the same way, but haven't
read the above patch very hard...

Unless you're suggesting implementing it inside winex11.drv and having
explorer then provide winex11.drv a non-X11-specific callback for when
a session termination message arrives, to be turned into the
Win32-equivalent message. (Which seems less correct to me, but not

[Apologies for the duplicate, I forget that Gmail is "Reply" by default]

Paul "TBBle" Hampson, Paul.Hampson at Pobox.com

More information about the wine-devel mailing list