Re: amazing moving/growing windows!!

Simon Bowden <[email protected]>
Newsgroups gmane.comp.window-managers.fluxbox.user
Message-ID <Pine.LNX.4.62.0507071001330.24461@ossicles.orchestra.cse.unsw.EDU.AU>
On Wed, 6 Jul 2005, Gregory K. Johnson wrote:

> The programs that resize themselves automatically seem to have been
> written without the possibility of tabbed window managers in mind.
>
> I was satisfied to stop putting multiple gvim instances in tabbed
> groups. I would rather like it, though, if there were some mechanism to
> disregard non-user-initiated resize events for certain application
> classes, as a sort of work-around.

It's really fluxbox doing the wrong thing (but it has always done it). 
I've long wanted to fix this issue.

  - Windows define certain valid size increments for themselves
  - When tabbed together, all the windows get the same size as the main
    one.
  - If non-main ones have increments, they are not honoured.

The solution, which I've wanted to do for a while, but have never got 
around to, is to allow for some space around windows that don't quite fit 
in the current window, so that the window itself is the right size, but 
some padding will be visible.

I doubt that this is the same problem affecting the Matlab/Ansys windows, 
but the effects are probably related (clashes between when the client 
moves/resizes itself in response to events, and what fluxbox does).

Cheers,

  - Simon


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.