On Sat, Dec 15, 2007 at 01:42:58PM -0800, Chris Waters wrote:
> 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.

But what about terminal windows? They seem to always have sizes of an
integral multiple of the base font size. Ratpoison does respect this. Or
is this a totally different mechanism altogether?


[...]
> 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.

OK. Somehow I doubt there is, but I'll dig around and see.


> 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.)

Ratpoison does have an unmanaged option, I'll try to figure out exactly
what needs to be put in the option to make it work properly.


> But my opinion is that the bug here is in ratpoison.
[...]

Feel free to reassign this bug to ratpoison if you wish.


T

-- 
If you compete with slaves, you become a slave. -- Norbert Wiener



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

Reply via email to