On Wed, Dec 12, 2007 at 05:04:46PM -0800, H. S. Teoh wrote:

> Something must be wrong with the way xbomb resizes itself, because
> non-maximal windows are possible under ratpoison (e.g. transients in
> games like freedroid-rpg, xscavenger, etc., which manage to get a
> non-maximal size without being in an infinite loop fighting with the
> WM).

Nothing is wrong with the way xbomb resizes itself.  There is no way
to mark a window as "resizeable only in fixed increments" like there
is for non-resizeable windows.  Ratpoison respects the latter (because
it has to); it also needs to respect the former by not attempting to
resize a window more than once (or, at least, not more than once
within a given short time period).  If an application rejects the size
that ratpoison selects for it, ratpoison needs to respect that.

The question really is: who knows more about an application's
needs--the application itself, or the window manager?  I think it's
pretty obviously the application itself.

If there's an X-hint of some sort I can add to xbomb to make ratpoison
more willing to respect its needs, then I'm willing to do that, but
further than that I'm really not willing to go.

In the mean time, there are several possible workarounds:

1. Run Xnest and run xbomb under that.
2. Create a ratpoison frame of a size that xbomb will accept before
launching xbomb.
3. Possibly tell ratpoison that xbomb's window should be unmanaged
(note: I was not able to get this to work, but I'm not a ratpoison
expert.)

But my opinion is that the bug here is in ratpoison.

-- 
Chris Waters           |  Pneumonoultra-        osis is too long
[EMAIL PROTECTED]       |  microscopicsilico-    to fit into a single
or [EMAIL PROTECTED] |  volcaniconi-          standalone haiku



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to