Send commitlog mailing list submissions to
        commitlog@lists.openmoko.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. Holger's qtopia repo: Changes to 'master' ([EMAIL PROTECTED])
   2. Holger's qtopia repo: Changes to 'master' ([EMAIL PROTECTED])
   3. Holger's qtopia repo: Changes to 'master' ([EMAIL PROTECTED])
   4. Holger's qtopia repo: Changes to 'master' ([EMAIL PROTECTED])
   5. development kernel tree: Changes to 'andy' ([EMAIL PROTECTED])
--- Begin Message ---
 src/libraries/qtopia/themedview.cpp |  132 ++++++++++++++++++++++++++++++-----
 src/libraries/qtopia/themedview.h   |    1 +
 2 files changed, 116 insertions(+), 17 deletions(-)

New commits:
commit 876ed02211e50547856491ad54a75299b62efe4c
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 13:50:35 2008 +0200

    [theme] Correct the signature and do not force a layout on template items
        It is a Qt 2/3'ish API and I passed the wrong number of arguments to it.
        AllowLayout was actually not passed but state, fix that and have one
        layout call less.

commit 9917d53a1505d8b297d085a664b23b4ee95e567c
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 13:49:13 2008 +0200

    [theme] Collect the various updates that will come and then do a layout
        Collect all updates and then do only one layout for the changes
        to the states. E.g. with CallScreen we do change more than one item
        and waiting for the new layout is making a difference.

commit 311ca4fd3bb1dee01db6aac5373d26acee0c02f2
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 12:33:04 2008 +0200

    [theme] Huge performance boost on Qt/X11. Do not rescale images to 0,0
        When a ThemeItem becomes invisible the width/height of the image gets 
0,0
        and we attempt to scale to that resolution. If we encounter a 0,0 scale
        request just ignore it and assume that once the item is visible again 
the
        old size gets reused. This is a huge performance boost for the 
CallScreen.

commit 4417b763eefaf586255e588c2a82a94bb58afd72
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 11:49:22 2008 +0200

    [theme] Add ENTRY/EXIT to each function to assist in performance analysis

commit 0c2ea423d9ae93f1b302e774049a242a0a24b25e
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 10:00:35 2008 +0200

    [theme] Do not allow to layout on mouse press/release
        Do not allow to layout an item on mouse move/release for performance
        reasons.




--- End Message ---
--- Begin Message ---
 src/libraries/qtopia/themedview.cpp |  132 ++++++++++++++++++++++++++++++-----
 src/libraries/qtopia/themedview.h   |    1 +
 2 files changed, 116 insertions(+), 17 deletions(-)

New commits:
commit 876ed02211e50547856491ad54a75299b62efe4c
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 13:50:35 2008 +0200

    [theme] Correct the signature and do not force a layout on template items
        It is a Qt 2/3'ish API and I passed the wrong number of arguments to it.
        AllowLayout was actually not passed but state, fix that and have one
        layout call less.

commit 9917d53a1505d8b297d085a664b23b4ee95e567c
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 13:49:13 2008 +0200

    [theme] Collect the various updates that will come and then do a layout
        Collect all updates and then do only one layout for the changes
        to the states. E.g. with CallScreen we do change more than one item
        and waiting for the new layout is making a difference.

commit 311ca4fd3bb1dee01db6aac5373d26acee0c02f2
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 12:33:04 2008 +0200

    [theme] Huge performance boost on Qt/X11. Do not rescale images to 0,0
        When a ThemeItem becomes invisible the width/height of the image gets 
0,0
        and we attempt to scale to that resolution. If we encounter a 0,0 scale
        request just ignore it and assume that once the item is visible again 
the
        old size gets reused. This is a huge performance boost for the 
CallScreen.

commit 4417b763eefaf586255e588c2a82a94bb58afd72
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 11:49:22 2008 +0200

    [theme] Add ENTRY/EXIT to each function to assist in performance analysis

commit 0c2ea423d9ae93f1b302e774049a242a0a24b25e
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 10:00:35 2008 +0200

    [theme] Do not allow to layout on mouse press/release
        Do not allow to layout an item on mouse move/release for performance
        reasons.




--- End Message ---
--- Begin Message ---
 src/libraries/qtopia/themedview.cpp                |   10 ++-
 .../phone/callhistory/default/callhistory.cpp      |   72 +++++++++-----------
 src/server/phone/callhistory/default/callhistory.h |    5 +-
 3 files changed, 43 insertions(+), 44 deletions(-)

New commits:
commit 70e8c35087f6d13ea84a4f502b3c9ef821be3623
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Tue Jul 1 08:20:13 2008 +0200

    [theme] If we layout in the paintEvent then ignore the clipping
        If we have to layout consider the whole screen dirty and paint
        everything. Block updates as we are going to draw everything anyway.
        This makes a visual difference on X11

commit 082e8f101b132c8f35e1e756540f782d7c865e85
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Tue Jul 1 08:19:48 2008 +0200

    [theme] Disable printing performance numbers

commit 1774ed5b333d265971eea39f2ba1105c5ac22a09
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 19:49:27 2008 +0200

    [callhistory] Elide the number label as well
        It is quite tricky to layout the elided text properly. If the text is 
too
        big the QFormLayout will wrap our line. So taking the ->x() position of 
our
        label into account will lead to different results depending on what you 
displayed
        before (long text, short text). To avoid this take the x() + width() of 
our
        "label" into account and layout in this regard. With the QFormLayout it 
is
        quite easy to grow out of the screen which makes a class like 
ElidedLabel
        really hard to do. This is the best I can get it for now. With some 
more time
        a custom boxlayout class and elided label class would be the way to go.
    
        (Bug #1504)

commit 389272760c11f3211b0a4025682bb0efad59dae0
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 19:03:12 2008 +0200

    [callhistory] Update the widget directly instead of the event filter hooks
        Update the content of the CallHistoryView directly instead of going
        through the event filter. The root cause might be that the ::update
        method of QWidget was never called from the reimplementation? who knows.

commit 2d902ac4dc2ccc48649ef17215d189d1d3e55d24
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 17:54:45 2008 +0200

    [callhistory] Updating it once should be enough
        Decided to use the activated signal only. Seems to work with
        mouse and other means of input.

commit 5ccc621d92b27a9fba3bd62bdaa7139ce99bd512
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 17:30:44 2008 +0200

    [x11] Small oversight and mark the window properly
        This was not a real issue as we have our fallback that will
        mark the window on show.




--- End Message ---
--- Begin Message ---
 src/libraries/qtopia/themedview.cpp                |   10 ++-
 .../phone/callhistory/default/callhistory.cpp      |   72 +++++++++-----------
 src/server/phone/callhistory/default/callhistory.h |    5 +-
 3 files changed, 43 insertions(+), 44 deletions(-)

New commits:
commit 70e8c35087f6d13ea84a4f502b3c9ef821be3623
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Tue Jul 1 08:20:13 2008 +0200

    [theme] If we layout in the paintEvent then ignore the clipping
        If we have to layout consider the whole screen dirty and paint
        everything. Block updates as we are going to draw everything anyway.
        This makes a visual difference on X11

commit 082e8f101b132c8f35e1e756540f782d7c865e85
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Tue Jul 1 08:19:48 2008 +0200

    [theme] Disable printing performance numbers

commit 1774ed5b333d265971eea39f2ba1105c5ac22a09
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 19:49:27 2008 +0200

    [callhistory] Elide the number label as well
        It is quite tricky to layout the elided text properly. If the text is 
too
        big the QFormLayout will wrap our line. So taking the ->x() position of 
our
        label into account will lead to different results depending on what you 
displayed
        before (long text, short text). To avoid this take the x() + width() of 
our
        "label" into account and layout in this regard. With the QFormLayout it 
is
        quite easy to grow out of the screen which makes a class like 
ElidedLabel
        really hard to do. This is the best I can get it for now. With some 
more time
        a custom boxlayout class and elided label class would be the way to go.
    
        (Bug #1504)

commit 389272760c11f3211b0a4025682bb0efad59dae0
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 19:03:12 2008 +0200

    [callhistory] Update the widget directly instead of the event filter hooks
        Update the content of the CallHistoryView directly instead of going
        through the event filter. The root cause might be that the ::update
        method of QWidget was never called from the reimplementation? who knows.

commit 2d902ac4dc2ccc48649ef17215d189d1d3e55d24
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 17:54:45 2008 +0200

    [callhistory] Updating it once should be enough
        Decided to use the activated signal only. Seems to work with
        mouse and other means of input.

commit 5ccc621d92b27a9fba3bd62bdaa7139ce99bd512
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Mon Jun 30 17:30:44 2008 +0200

    [x11] Small oversight and mark the window properly
        This was not a real issue as we have our fallback that will
        mark the window on show.




--- End Message ---
--- Begin Message ---
Rebased ref, commits from common ancestor:
commit 18446cfdf099cc551b91afcf5043bf16847bd08b
Author: Andy Green <[EMAIL PROTECTED]>
Date:   Tue Jul 1 09:28:18 2008 +0100

    test-touchscreen-pressure.patch
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>

commit e9ea4cdbc1dd475fafd2f49217d0c993686adce3
Author: Matt <[EMAIL PROTECTED]>
Date:   Tue Jul 1 09:28:18 2008 +0100

    add-ar6k-wake-interrupt.patch
    
    Signed-off-by: Matt Hsu <[EMAIL PROTECTED]>
    
    - add an interrupt for ar6k wifi module

commit 931647795f9cb799717ea9ded5ebc31432b89e97
Author: Andy Green <[EMAIL PROTECTED]>
Date:   Tue Jul 1 09:28:18 2008 +0100

    test-touchscreen-median.patch
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>

commit c27edf64d78abb0bb8d3004a231b6a2fb4c9931e
Author: Andrzej Zaborowski <[EMAIL PROTECTED]>
Date:   Tue Jul 1 09:28:17 2008 +0100

    From 119f4e02ba81cffe4dbc88d8ff667048ad28d925 Mon Sep 17 00:00:00 2001
    Subject: [PATCH] Hacky CONFIG_NO_IDLE_HZ (dyn-tick) support for S3C24xx.

commit d10f5068c88a2a190c347bf2a78cb8604a91af83
Author: Andy Green <[EMAIL PROTECTED]>
Date:   Tue Jul 1 09:28:17 2008 +0100

    introduce-resume-exception-capture.patch
    
    This patch introduces a new resume debugging concept: if we
    get an OOPS inbetween starting suspend and finishing resume, it
    uses a new "emergency spew" device similar to BUT NOT REQUIRING
    CONFIG_DEBUG_LL to dump the syslog buffer and then the OOPS
    on the debug device defined by the existing CONFIG_DEBUG_S3C_UART
    index.  But neither CONFIG_DEBUG_LL nor the S3C low level configs
    are needed to use this feature.
    
    Another difference between this feature and CONFIG_DEBUG_LL is that
    it does not affect resume timing, ordering or UART traffic UNLESS
    there is an OOPS during resume.
    
    The patch adds three global exports, one to say if we are inside
    suspend / resume, and two callbacks for printk() to use to init
    and dump the emergency data.  The callbacks are set in s3c serial
    device init, but the whole structure is arch independent.
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>




--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to