Prevent board-size oscillations
authorH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 28 Sep 2014 08:55:10 +0000 (10:55 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Sun, 28 Sep 2014 20:14:28 +0000 (22:14 +0200)
commit6b57f854463218f4adfc0b1eaf37eb275e35f893
treef102ef5e516d4f5883efb274796422bbc47800ce
parentc172f0cc52bcf9d4433149de82290c2941136180
Prevent board-size oscillations

It could happen that after resize there was room for enlarging the
squares by one pixel, but that this crossed the boundary where the line
gaps also become wider, and there is no room for making both squares
and line gap. This would cause perpetual oscillations of the window size.
Resizing is now suppressed when a 1-pixel square-size increase would also
result in a line-gap increase.
gtk/xboard.c