From kde-devel Thu Mar 26 02:28:01 2009 From: Ian Wadham Date: Thu, 26 Mar 2009 02:28:01 +0000 To: kde-devel Subject: Re: Extra resize events from KXmlGuiWindow Message-Id: <200903261328.01181.ianw2 () optusnet ! com ! au> X-MARC-Message: https://marc.info/?l=kde-devel&m=123803453030788 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. > > 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). >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<