Re: fun with window managers.. (help!)



----- Original Message -----
From: "Havoc Pennington" <hp redhat com>
To: "Bill Haneman" <bill haneman sun com>
Cc: <gtk-devel-list gnome org>
Sent: Friday, November 09, 2001 8:47 PM
Subject: Re: fun with window managers.. (help!)


>
> Bill Haneman <bill haneman sun com> writes:
> > I am running sawfish 0.36, which claims to respect WM_TAKE_FOCUS.  But
> > it looks as though GDK maybe always calls XSetInputFocus() when it
> > receives WM_TAKE_FOCUS, which is not what we want.  Furthermore I am
> > warned that sawfish may not respect these settings if they are called on
> > already-mapped windows, but it looks to me as though I can't set them on
> > GDK windows unless they have already been mapped, since I can't change
> > the initial property/flag settings on gdk_window_new(), can I ?
>
> Basically all window managers I've looked at do not properly comply
> with the ICCCM on this (i.e. they do not allow "output only"
> clients). With a compliant window manager, the "xev" utility won't get
> any key events. With most window managers it does.
>

Using the test program I just posted, I can verify that fvwm 2.4 and kde2
respect clients
unwillingness to receive focus and treat all 4 ICCCM focus modes correctly.
Metacity doesn't :-(

Matthias




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]