System tray integration

Mike Hearn mike at theoretic.com
Sun Jul 13 07:53:09 CDT 2003


The code that caused the patch to be dropped last time has been removed
- the tray applet in Red Hat 9 doesn't appear to need it, as it always
sets the height of the window to roughly what was asked for. Or at
least, I can't make it grow vertically again.

Known issues:
- Heisenbug where it sometimes won't dock correctly. Unfortunately, I
can't duplicate this with any reliability.
- Background colour doesn't match the tray applet, but I think this is
just a generic problem with our tray protocol sucking :)
- Apparently on Windows if you click the desktop any popped up tray
menus disappear. I can quite believe this, but I don't know how to
replicate it in this code, as unlike in Windows the desktop is not
controlled by the same code that runs the tray.

Probably some others I also forgot.

ChangeLog:
Add support for XEMBED based system tray protocol

thanks -mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: systray4.patch
Type: text/x-patch
Size: 15050 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030713/89a00cb2/systray4.bin


More information about the wine-patches mailing list