XEmbed Systray Support

James Liggett jrliggett at cox.net
Tue Sep 20 20:39:31 CDT 2005


Aside from the bugs I've mentioned before, it doesn't seem that the
implementation of this works quite right. This patch should address the
bugs in dlls/shell32/systray.c, not just the docking. I've fixed most
things, but there is still one big problem. There's a window cleanup
problem where the first Wine-systray window doesn't get cleaned up
properly, and so some problems crop up. If you have more than one tray
icon, they'll work fine at first. But, exit your programs and start up
another app that uses systray, the first icon won't dock at all, but
subsequent ones will. In short, this patch isn't really ready for CVS
until things get cleaned up and fixed.

James

On Tue, 2005-09-20 at 18:07 -0500, Robert Shearman wrote:
> Robert Shearman wrote:
> 
> > Hi,
> >
> > This patch allows new non-KDE systems to display notification area 
> > icons for Win32 apps in the window manager's system tray, instead of 
> > in a 16x16 top-level window.
> >
> > Changelog:
> > Support XEmbed protocol for system tray windows.
> 
> 
> Anything wrong with this patch?
> 




More information about the wine-devel mailing list