Holger's qtopia repo: Changes to 'master'

git at git.openmoko.org git at git.openmoko.org
Tue Jun 24 12:00:48 CEST 2008

 src/libraries/qtopia/themedview.cpp               |   31 +++++++
 src/libraries/qtopia/themedview.h                 |    3 +
 src/server/phone/callscreen/themed/callscreen.cpp |   94 +++++++++++++++------
 3 files changed, 101 insertions(+), 27 deletions(-)

New commits:
commit 5b433744b51c9c94fe2033cc125126cef5394ae4
Author: Holger Freyther <zecke at selfish.org>
Date:   Tue Jun 24 11:53:00 2008 +0200

    [callscreen] Improve by updating the layout of the ThemedView less often
        We spend up to four seconds on the neo to update the callscreen. Calling
        setActive of one ThemeItem is going to properpate a layout across the
        tree. We happen to cause a layout too oftten. First attempt at optimisation
        to reduce the number of layout happening.
        The goal should be to layout every node exactly once and then have minimal
        upgrades but this is a long way to go.

commit d36f7bbba66329a1ee7182bac388b4e17073371b
Author: Holger Freyther <zecke at selfish.org>
Date:   Tue Jun 24 11:15:52 2008 +0200

    [callscreen] Document the bad assumption to be able to fix that later
        Do not assume that if we call hold/resume that the action is immediately
        taken. It should wait for the result of the QPhoneCall. Otherwise you end
        up with weird situation where part of the callscreen the call is active
        the other on hold (or whatever states are present).
        In general one screen should use one source for the phonecall and should
        not make up the other states.

More information about the commitlog mailing list