Holger's qtopia repo: Changes to 'master'

git at git.openmoko.org git at git.openmoko.org
Fri Jun 27 09:16:24 CEST 2008


 qtopiacore/qt/src/corelib/global/qnamespace.h     |    3 +-
 qtopiacore/qt/src/gui/kernel/qapplication_x11.cpp |   31 ++++-----------------
 qtopiacore/qt/src/gui/kernel/qwidget.cpp          |   21 +++++++++-----
 qtopiacore/qt/src/gui/kernel/qwidget_x11.cpp      |   27 +++++++++++++++---
 qtopiacore/qt/src/gui/painting/qbackingstore.cpp  |   16 +----------
 src/libraries/qtopia/qtopiaapplication.cpp        |   13 ---------
 6 files changed, 44 insertions(+), 67 deletions(-)

New commits:
commit 862d64df0b1e1fafe68451b89657e5f51afdce97
Author: Holger Freyther <zecke at selfish.org>
Date:   Fri Jun 27 09:09:59 2008 +0200

    [x11] Do not layout/resize/move/update until X11 tells us to do so
        Let us wait for painting, resizing, moving until X11 saw our widget,
        out map request and configured our window (either by a window manager
        or directly). This is a huge improvement for the "clock" case but not
        for the callscreen. Further work and testing is needed.

commit 7f4f8fcd35abead9462704674ee39a6d852ae34a
Author: Holger Freyther <zecke at selfish.org>
Date:   Fri Jun 27 04:57:19 2008 +0200

    [x11] Set our wanted size before the WM got a chanche to set the size.
        Set a size for the window and then map it. Otherwise we would map the
        window, the wm would get a MapRequest, set a size, we change the size,
        the wm gets a ConfigureRequest and is setting a size again.
    
        Hopefully this is an improvement.

commit 69cc4bc30ea182f0ed148c73bcf1fa098ff7ccb4
Author: Holger Freyther <zecke at selfish.org>
Date:   Thu Jun 26 17:02:26 2008 +0200

    [x11] Do not wait for the window manager, do something more useful
        X11 is asynchronous and the code should just live with that to get
        the best performance. Instead of waiting for a window manager do
        something more useful. I will sort out resulting bugs later

commit 708bb8a2206d6c810b36241bdc5a4103ff6306ee
Author: Holger Freyther <zecke at selfish.org>
Date:   Tue Jun 24 20:14:30 2008 +0200

    Revert "The ContextLabel was not updated for the "missed call" messagebox on qpe launch."
    
    The softmenu rework should have made this superfluous. So remove it.
    
    This reverts commit aaed0fb647a55dc3818cb982ae545f2ab70e83a4.

commit 30a442556fc7bdc7529bce98f0a9cc8702335303
Author: Holger Freyther <zecke at selfish.org>
Date:   Tue Jun 24 20:06:48 2008 +0200

    Revert various changes to Qt to layout, resize and paint only once
    
        The current patchset does not work and we will be redone. Backout
        the current patches to restart this optimisation work. Also stuff
        like the scroll indicator was broken.
    
    Revert "[qt] silent++ sorry for the debug message"
    This reverts commit 531881ce720b24437b68f172e775078c59ddf341.
    
    Revert "Fix for the spinbox in the alarm section of the clock"
    This reverts commit 6a6017e59172d7f2f0243939b81782b479e3d23e.
    
    Revert "[qt] Attempt to layout and paint only once on startup"
    This reverts commit 6b52394deeef660c40a317422c1a8749252ebe8d.
    
    Revert "[qt] Attempt to resize application windows only once"
    This reverts commit 10df646a9d07cb29f634b9f4a8c50f742a8cb6c5.





More information about the commitlog mailing list