[maemo-developers] Screenshot as loading screen on Maemo 5
From: Kimmo Hämäläinen kimmo.hamalainen at nokia.comDate: Fri Oct 23 09:08:58 EEST 2009
- Previous message: Screenshot as loading screen on Maemo 5
- Next message: Screenshot as loading screen on Maemo 5
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, 2009-10-22 at 17:38 +0200, ext Aniello Del Sorbo wrote: > 2009/10/22 Andrew Flegg <andrew at bleb.org>: > > On Thu, Oct 22, 2009 at 16:06, Aniello Del Sorbo <anidel at gmail.com> wrote: > >> > > [snip] > >> Thus I thought I'll take the screenshot at the expose event and only > >> take it if the file is not there already. > > > > I *think* you need to do it at every expose event. What if the user > > changes theme and the font colours change (for example)? > > > > Cheers, > > > > Andrew > > > > -- > > Andrew Flegg -- mailto:andrew at bleb.org | http://www.bleb.org/ > > > > True. > But taking a snapshot slows down the startup... it should be then done > in a small thread? Please, no threads, no! The screenshot is only taken if it does not exist, otherwise the existing screenshot is used. So, the performance penalty is not there every time, only when the old screenshot does not exist. The idea of the screenshot is to fool the user to think that the application starts really quickly and shows an empty window and then appears to complete its window drawing (when the real window is shown and drawn). So, the screenshot should look like the application window before the content is drawn into it to keep this illusion. -Kimmo
- Previous message: Screenshot as loading screen on Maemo 5
- Next message: Screenshot as loading screen on Maemo 5
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]