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