[411] in Zephyr_Bugs

home help back first fref pref prev next nref lref last post

[Dave Glowacki: Re: [Marc Horowitz: Re: zwgc vs. tvtwm] ]

daemon@ATHENA.MIT.EDU (John T Kohl)
Mon Sep 28 13:45:04 1992

Date: Mon, 28 Sep 92 10:44:41 -0700
From: John T Kohl <jtkohl@cs.berkeley.edu>
To: zephyr-bugs@MIT.EDU

I vaguely recall the reason for the User-specified stuff was to avoid
problems with losing windowmanagers that don't let programs put up
windows without user-interaction.  Is that still a problem?

------- Forwarded Message

From: dglo@CS.Berkeley.EDU (Dave Glowacki)
To: John T Kohl <jtkohl@cs.berkeley.edu>
Subject: Re: [Marc Horowitz: Re: zwgc vs. tvtwm] 
In-Reply-To: Your message of "Wed, 23 Sep 92 15:07:45 PST."
             <9209232207.AA12650@stinson.CS.Berkeley.EDU> 
Date: Mon, 28 Sep 92 10:39:50 PDT

...

'zwgc' is setting
size and position hints for the window manager but claiming that
they're from the *user* instead of from a *program*.  Obviously,
vtwm doesn't distinguish between the two but tvtwm does.

Here's a patch:

*** X_gram.c.buggy      Thu May  7 15:37:57 1992
--- X_gram.c    Mon Sep 28 10:15:52 1992
***************
*** 293,299 ****
      sizehints.y = ypos;
      sizehints.width = xsize;
      sizehints.height = ysize;
!     sizehints.flags = USPosition|USSize;
  
      wmhints.input = True;
      wmhints.initial_state = NormalState;
--- 293,299 ----
      sizehints.y = ypos;
      sizehints.width = xsize;
      sizehints.height = ysize;
!     sizehints.flags = PPosition|PSize;
  
      wmhints.input = True;
      wmhints.initial_state = NormalState;

I checked through the rest of the Zephyr source tree and found the
same bug in Zephyr/src/zwgc/backups/xshow.c, but that doesn't appear
to be used...

...

------- End Forwarded Message

home help back first fref pref prev next nref lref last post