pcp
[Top] [All Lists]

kmchart updates

To: pcp@xxxxxxxxxxx
Subject: kmchart updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Mon, 05 Nov 2007 12:34:57 +1100
Organization: Aconex
Reply-to: nscott@xxxxxxxxxx
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git

 README                      |   10 ----------
 build/rpm/kmchart.spec.in   |    4 ++++
 images/GNUmakefile          |    1 +
 src/chart/kmchart.cpp       |    5 +++++
 src/chart/kmchart.h         |    1 +
 src/chart/tab.cpp           |   19 ++++++++++---------
 src/chart/tabdialog.cpp     |   10 ++++++++--
 src/chart/timeaxis.cpp      |    7 +++++++
 src/chart/timeaxis.h        |    1 +
 src/chart/timecontrol.cpp   |    5 +++--
 src/chart/views/GNUmakefile |    1 +
 src/libqwt/qwt_plot.cpp     |   33 ++++++++++++++++++++++++++++++---
 src/libqwt/qwt_plot.h       |    3 +++
 13 files changed, 74 insertions(+), 26 deletions(-)

commit 731d52e0acf79b51f9c50106dc98d51950c689e1
Merge: b21b910... 53959fc...
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 5 12:29:09 2007 +1100

    Merge git://oss.sgi.com:8090/nathans/kmchart

commit b21b91090a1b47d066c8fbd33c98724c8aa249fd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Nov 5 11:37:06 2007 +1100

    Fix the issue where, when started in archive mode, a Live tab's time
    axis wasn't being updated at all (i.e. without a live PCP context).
    
    Also, made the changes necessary to make the archive time axis look
    decent when started in Live mode (no archive sources).  This needed
    a way to make the canvas hidden by default and sets the label on the
    time axis to "[No open archives]".  Wasn't possible to just subclass
    QwtPlot for this, with an updateLayout() that re-hid the canvas, cos
    hide() on the canvas() resulted in a signal to updateLayout(), which
    made us constantly call back to updateLayout() and a big jump in CPU
    utilisation resulted.
    
    As a fortunate by-product of the libqwt change, this fix also solves
    the time axis rendering issue in the export image code (and print as
    well, presumably).

commit 6110ea7a35c0527ace9011f4957f5f997ca63c66
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 2 08:42:30 2007 +1100

    Make kmchart handle a "bounds" protocol message from kmtime.
    This resolves the problem where kmchart state gets out of sync
    with kmtime (stop) state around the archive bounds.

commit 28b9a9934cef64b775bfd87d479118059ca5f5b6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Nov 2 08:10:06 2007 +1100

    Fix up default new tab label when switching live/archive.

commit 53959fc82d057f036cfd10e7e1dffcb2ed4d3454
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Nov 1 21:58:47 2007 +1100

    Fix yet another couple of missing files from LSRCFILE makefile
macros.

commit a9803f5e0cbb63e06bfc376c7c1a496df1fdb224
Merge: 1972532... bf1e6de...
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Nov 1 21:37:05 2007 +1100

    Merge git://oss.sgi.com:8090/nathans/kmchart

commit 1972532a3159b427552cf70abb65391bcc671ac2
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Nov 1 18:41:19 2007 +1100

    Initialise the new tab dialog line edit to something meaningful.

commit bf1e6de0086678d0b72d65bb43f3ac80bc591c80
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Nov 1 12:24:56 2007 +1100

    Resolve build/rpm related issues reported by Rodney McKee.




<Prev in Thread] Current Thread [Next in Thread>