[Kde-games-devel] Extra resize events from KXmlGuiWindow

Ian Wadham ianw2 at optusnet.com.au
Thu Mar 26 03:28:01 CET 2009


On Tue, 24 Mar 2009 1:30:41 pm Parker Coates wrote:
> In the KDEGames camp we've run into a small bit of trouble with
> KXmlGuiWindow generating an extra resize event on startup. An extra
> resize event may seem trivial enough, but because our games now all
> have resizable SVG based interfaces, a single extra resize event can
> mean extra SVG rendering, cache lookups, layout logic and a noticeable
> increase in start up time.
> <snip>
>
It is disappointing that we have not so far had any input from core
developers re this thread.  As Luciano Montanaro has pointed out,
this is not just a SVG/games problem.  Any KDE application that has
been ported to KDE 4 and has any kind of complex setup in its
central widget, SVG or not, is going to be vulnerable to this problem,
i.e. it will perform its setup as many times as there are resize events
caused by the main window setup procedures and it will appear to
start more slowly as a result.

Fellas, we KDE Gamers bust a gut to get as many games as possible
working in time for the KDE 4.0 launch, battling against this problem,
among others - and our work was much appreciated at the time,
I understand - so how about a bit of attention now that the dust has
settled?  Where are you David Faure, Thiago Macieira, Olivier
Goffart?  Aaron Seigo, even? ... :-)

Hoping to hear from you soon, Ian W.
Oldest(?) KDE Developer (just turned 71).


More information about the kde-games-devel mailing list