XEmbed Systray Support

James Liggett jrliggett at cox.net
Wed Oct 19 21:46:37 CDT 2005

On Wed, 2005-10-19 at 15:51 +0200, Andreas Mohr wrote:
> Hi,
> On Wed, Oct 19, 2005 at 02:33:02PM +0200, Alexandre Julliard wrote:
> > Jonathan Ernst <Jonathan at ErnstFamily.ch> writes:
> > 
> > > http://bugs.winehq.org/show_bug.cgi?id=1301 is in Wine 0.9 blocker list.
> > > I guess this patch should go in before Wine 0.9 is released. (same goes
> > > for finalizing the docs); isn't it ?
> > 
> > I'm afraid it's too big a change to get in at this point. Besides,
> > there are still problems with that patch.
> I guess I have to disagree here. Proper systray support is a VERY user-visible
> element, as such Wine should do everything humanly possible to try to get it
> included in a pretty well-working way before 0.9 ships.
I agree with you here. This fix is a must for anyone who uses
systray-enabled apps. I personally use such programs daily, and I think
the lack of this support is a *big* problem.
> But then I don't know what's involved here in getting this patch done in a good
> way, I'm just stating that I think that it's really important.
> (this stuff has been missing for far too long anyway - and I've been
> unsuccessfully submitting some systray patches some time ago, too)
Well, its not exactly a picnic ;-) The original patch had some stack problems, which I believe I've fixed. Also, each desktop implements this standard differently, so a lot of weird disparities can occur. It works with some odd quirks in GNOME (sometimes icons won't dock, other times the Wine-Systray window shows up for no reason at all) I'm not sure why this is, but it has been suggested that this is a bug in their notification area applet, and I have to agree. The patch works great, as I've said previously, in XFce and IceWM.  
> Some people would also say that it'd be a *really* lame 0.9 release
> if Wine wasn't even able to properly dock a tiny icon within pre-existing
> and properly working desktop mechanisms...
Yeah, I'm one of them... I always thought that was lame. :)


More information about the wine-devel mailing list