From nscott@aconex.com Tue Sep 4 22:58:32 2007 Received: with ECARTIS (v1.0.0; list pcp); Tue, 04 Sep 2007 22:58:40 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l855wT4p021865 for ; Tue, 4 Sep 2007 22:58:32 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id D42CC92C274 for ; Wed, 5 Sep 2007 15:58:28 +1000 (EST) Subject: pcpqa updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Wed, 05 Sep 2007 15:59:52 +1000 Message-Id: <1188971992.24970.207.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1341 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/pcpqa.git 115 | 1 + 115.out | 9 --------- 220 | 2 +- 295 | 2 +- 297 | 3 +++ 555 | 41 ++++++++++++++++++++++++----------------- common.check | 2 +- mk.qa_hosts | 2 +- 8 files changed, 32 insertions(+), 30 deletions(-) commit d9b628e4ee63192bc00fc4692b399fcbbe0c2934 Author: Nathan Scott Date: Wed Sep 5 15:57:54 2007 +1000 Fix failure output and make sort env correct for Debians more recent core-utils package. commit dba165b2e933f8ebaf51a07043e15babe9c8dcbe Author: Nathan Scott Date: Wed Sep 5 15:51:29 2007 +1000 Make test 297 cleanup any pmdumptext process it starts (caused 295 to fail). commit 78866bf1bc362306fc47a1af697f3c51027882a2 Author: Nathan Scott Date: Wed Sep 5 15:49:18 2007 +1000 Fix a typo in notrun message for 295 commit 6605ea4b56c3dd8940e75ccf6f7ef96b7101b5dd Author: Nathan Scott Date: Wed Sep 5 15:48:51 2007 +1000 Fix sudo use in test 220 to work for real sudo as well. commit a4ddc49cba8abad91eb0aadcc9a4617f0e801a33 Author: Nathan Scott Date: Wed Sep 5 15:35:19 2007 +1000 Filter sysv-rc-conf on Debian; add new verbose pmie_check output in 115.out commit 722972a6da34a1d348598e37ec5a10a19ab472c6 Author: Nathan Scott Date: Wed Sep 5 15:27:24 2007 +1000 Rework test 555 to not make assumptions about /etc/syslog.conf contents. From kimbrr@sgi.com Mon Sep 10 18:47:14 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 10 Sep 2007 18:47:20 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with SMTP id l8B1lA4p025378 for ; Mon, 10 Sep 2007 18:47:12 -0700 Received: from snort.melbourne.sgi.com (snort.melbourne.sgi.com [134.14.54.149]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id LAA11276; Tue, 11 Sep 2007 11:32:22 +1000 Received: from snort.melbourne.sgi.com (localhost [127.0.0.1]) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id l8B1WKdD14180348; Tue, 11 Sep 2007 11:32:21 +1000 (AEST) Received: from localhost (kimbrr@localhost) by snort.melbourne.sgi.com (SGI-8.12.5/8.12.5/Submit) with ESMTP id l8B1WEFx14248598; Tue, 11 Sep 2007 11:32:16 +1000 (AEST) X-Authentication-Warning: snort.melbourne.sgi.com: kimbrr owned process doing -bs Date: Tue, 11 Sep 2007 11:32:14 +1000 From: Michael Newton X-X-Sender: kimbrr@snort.melbourne.sgi.com To: pcp@oss.sgi.com, pcp-announce@sgi.com, pcp-dev@sgi.com, linux-announce@sws1.ornl.gov, nashif@suse.de Subject: [ANNOUNCE] SGI Performance Co-Pilot 2.7.4-1 now available Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-archive-position: 1342 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: kimbrr@sgi.com Precedence: bulk X-list: pcp SGI is pleased to announce the new version of Performance Co-Pilot (PCP) open source (version 2.7.4-1) is now available for download from : ftp://oss.sgi.com/projects/pcp/download This is a minor release containing bug fixes, code cleanups, new metrics and improved platform support. Source for the (currently non-functional) hotproc PMDA has also been included, for community input. A list of changes since the last release (which was version 2.7.1-1) is in /usr/share/doc/packages/pcp-2.7.4/CHANGELOG after installation, or at http://oss.sgi.com/projects/pcp/latest.html. In addition a new version (1.5) of the QA suite for PCP may be found in pcp-qa-1.5.tar.gz in the same directory. Note qa/555 may not work for SuSE or others using syslog-ng There are re-built RPMs for i586 (gcc 3.3.x / glibc 2.3.x), x86_64 and ia64 in the above ftp directory. Other Linux platforms will need to build binary RPMs from the SRPM, e.g. : # rpmbuild --rebuild pcp-2.7.4-1.src.rpm or from the tarball, e.g. : # tar xvzf pcp-2.7.4-1.src.tar.gz # cd pcp-2.7.4/ # ./Makepkgs Non-linux platforms need to build the source and then manually install, e.g. : # tar xvzf pcp-2.7.4-1.src.tar.gz # cd pcp-2.7.4 # make # make install About Performance Co-Pilot (PCP) PCP is an extensible system monitoring package with a client/server architecture. It provides a distributed unifying abstraction for all interesting performance statistics in /proc and assorted applications (e.g. Apache). The PCP library APIs are robust and well documented, supporting rapid deployment of new and diverse sources of performance data and the development of sophisticated performance monitoring tools. The PCP homepage is at http://oss.sgi.com/projects/pcp and you can join the PCP mailing list via http://oss.sgi.com/projects/pcp/mail.html SGI would like to thank those who contributed to this and earlier releases. Special thanks to Nathan Scott and others at Aconex. Thanks Dr.Michael("Kimba")Newton kimbrr@sgi.com SGI Engineering From nscott@aconex.com Tue Sep 11 22:58:06 2007 Received: with ECARTIS (v1.0.0; list pcp); Tue, 11 Sep 2007 22:58:10 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8C5w34p005392 for ; Tue, 11 Sep 2007 22:58:05 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 7A6C712FC01B for ; Wed, 12 Sep 2007 15:58:04 +1000 (EST) Subject: pcp updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Wed, 12 Sep 2007 15:59:44 +1000 Message-Id: <1189576784.24970.269.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1343 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/pcp.git build/mac/English.lproj/Localizable.strings | 2 build/mac/installer-resources/postupgrade | 6 - src/pmcd/src/agent.c | 2 src/pmdas/linux/clusters.h | 1 src/pmdas/linux/help | 13 ++ src/pmdas/linux/indom.h | 1 src/pmdas/linux/pmda.c | 109 +++++++++++++++++++++-- src/pmdas/linux/proc_fs_xfs.c | 7 - src/pmdas/linux/proc_loadavg.c | 20 +--- src/pmdas/linux/proc_loadavg.h | 4 src/pmdas/linux/proc_net_dev.c | 129 +++++++++++++++++++++++++++- src/pmdas/linux/proc_net_dev.h | 39 ++++++++ src/pmdas/linux/root_linux | 12 ++ 13 files changed, 305 insertions(+), 40 deletions(-) commit 406ac687c0980da13b0370a753fe52562ed47850 Merge: 449a03d... 16d90bd... Author: Nathan Scott Date: Wed Sep 12 12:52:38 2007 +1000 Merge leaf:/source/git/pcp into nathans commit 16d90bd7d14286469ce97ae90f9416f06f57435a Author: Nathan Scott Date: Wed Sep 12 12:07:36 2007 +1000 Remove some leftover debug code in Linux PMDA. commit 5964d350181bc2407bc6b4419e6de9921b88f51e Author: Nathan Scott Date: Wed Sep 12 11:55:28 2007 +1000 Add metrics for runnable/nprocs from proc/loadavg as these are very cheap (compared to proc.*). commit e3fcc63278adac5ed2811101d24a1c83213c6ff7 Author: Nathan Scott Date: Wed Sep 12 11:37:38 2007 +1000 Additional per-interface network metrics, esp. speed, mtu, full/half duplex. commit 449a03d66bf871d66a0995637f85477564694cad Author: Nathan Scott Date: Mon Sep 10 13:54:28 2007 +1000 Remove warning from pmcd log about unavailable XFS data, thats normal for RHEL. commit b3cb7333b224153a58443cfe5e5fd4b1b0bd2d50 Author: Nathan Scott Date: Mon Sep 10 09:19:49 2007 +1000 Revert the pmcd code part of the startup script speedups, as its causing qa 296 to fail commit ce7a989d1fb8d034a843913e4616680fb580a57d Author: Nathan Scott Date: Thu Sep 6 17:00:13 2007 +1000 Remove leftover references to CXFS in PCP Mac build infrastructure. From nathans@xfs.org Sun Sep 16 20:01:53 2007 Received: with ECARTIS (v1.0.0; list pcp); Sun, 16 Sep 2007 20:02:00 -0700 (PDT) Received: from slurp.thebarn.com (cattelan-host202.dsl.visi.com [208.42.117.202]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8H31ouw030986 for ; Sun, 16 Sep 2007 20:01:53 -0700 Received: from slurp.thebarn.com (localhost.thebarn.com [127.0.0.1]) by slurp.thebarn.com (8.14.0/8.13.8) with ESMTP id l8GNsgtk009723 for ; Sun, 16 Sep 2007 18:54:42 -0500 (CDT) (envelope-from nathans@xfs.org) Received: (from nathans@localhost) by slurp.thebarn.com (8.14.0/8.13.1/Submit) id l8GNTDr0009293 for pcp@oss.sgi.com; Sun, 16 Sep 2007 18:29:13 -0500 (CDT) (envelope-from nathans) Date: Sun, 16 Sep 2007 18:29:13 -0500 From: Nathan Scott To: pcp@oss.sgi.com Subject: kmchart updates Message-ID: <20070916232913.GA9264@slurp.thebarn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-archive-position: 1344 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git dev/null |binary Makefile | 57 build/Makefile | 49 build/rpm/Makefile | 62 build/tar/Makefile | 22 debian/Makefile | 18 doc/Makefile | 26 images/Makefile | 20 m4/Makefile | 21 man/Makefile | 13 man/html/Makefile | 31 man/man1/Makefile | 20 qa/Makefile | 7 src/Makefile | 13 src/chart/aboutdialog.ui.h | 16 src/chart/chartdialog.ui.h | 549 ---- src/chart/exportdialog.ui.h | 107 src/chart/infodialog.ui.h | 124 - src/chart/kmchart.ui.h | 571 ---- src/chart/pmafm/Makefile | 17 src/chart/recorddialog.ui.h | 366 --- src/chart/seealsodialog.ui.h | 16 src/chart/settingsdialog.ui.h | 569 ---- src/chart/tabdialog.ui.h | 85 src/chart/view.h | 133 - src/chart/views/CPU.wierd | 12 src/chart/views/Makefile | 19 src/chart/views/Web.Allservers | 90 src/chart/views/Web.Perserver.Bytes | 90 src/chart/views/Web.Perserver.Requests | 91 src/chart/views/Web.Requests | 28 src/chart/views/Web.Volume | 26 src/include/Makefile | 9 src/include/builddefs | 67 src/time/aboutdialog.ui.h | 16 src/time/console.ui.h | 35 src/time/kmtimearch.ui.h | 734 ------ src/time/kmtimelive.ui.h | 383 --- src/time/main.h | 68 src/time/seealsodialog.ui.h | 16 src/time/showboundsdialog.ui.h | 222 - GNUmakefile | 57 README | 28 build/GNUmakefile | 58 build/mac/English.lproj/Localizable.strings | 11 build/mac/GNUmakefile | 102 build/mac/build-installer | 129 + build/mac/install-kmchart | 830 ++++++ build/mac/installer-description | 14 build/mac/installer-info | 85 build/mac/installer-resources/InstallationCheck | 11 build/mac/installer-resources/License.html | 1070 ++++++++ build/mac/installer-resources/ReadMe.html | 26 build/mac/installer-resources/Welcome.txt | 6 build/mac/installer-resources/background.jpg |binary build/mac/installer-resources/postflight | 30 build/mac/installer-resources/postinstall | 53 build/mac/installer-resources/postupgrade | 69 build/mac/installer-resources/preflight | 23 build/mac/installer-resources/preinstall | 22 build/mac/installer-resources/preupgrade | 22 build/mac/uninstall-kmchart | 68 build/rpm/GNUmakefile | 62 build/tar/GNUmakefile | 22 configure.in | 2 debian/GNUmakefile | 18 doc/GNUmakefile | 26 images/GNUmakefile | 20 images/Makefile | 20 images/aboutkmchart.png |binary images/aboutkmchart.svg | 759 ++++++ images/aboutkmtime.png |binary images/aboutkmtime.svg | 432 +++ images/aboutpcp.png |binary images/aboutpcp.svg | 513 ++++ images/aboutqt.png |binary images/aboutqt.svg | 94 images/archive.svg | 22 images/back_archive.png |binary images/back_archive.svg | 411 +-- images/back_off.png |binary images/back_off.svg | 948 ------- images/back_on.png |binary images/back_on.svg | 896 ------- images/computer.png |binary images/computer.svg | 683 +++-- images/dialog-archive.svg | 27 images/document-export.png |binary images/document-export.svg | 119 images/document-new.png |binary images/document-new.svg | 162 - images/document-open.png |binary images/document-print.png |binary images/document-print.svg | 431 ++- images/document-properties.png |binary images/document-properties.svg | 6 images/document-save.png |binary images/edit-clear.png |binary images/edit-clear.svg | 154 - images/fastback_archive.png |binary images/fastback_archive.svg | 358 +- images/fastback_off.png |binary images/fastback_off.svg | 985 +------- images/fastback_on.png |binary images/fastback_on.svg | 1041 +------- images/fastfwd_archive.png |binary images/fastfwd_archive.svg | 340 -- images/fastfwd_off.png |binary images/fastfwd_off.svg | 949 +------ images/fastfwd_on.png |binary images/fastfwd_on.svg | 1055 +------- images/filearchive.svg | 28 images/filefolder.png |binary images/filefolder.svg | 355 ++ images/filefolio.png |binary images/filefolio.svg | 575 ++++ images/filegeneric.png |binary images/filegeneric.svg | 562 ++-- images/filehtml.png |binary images/filehtml.svg | 1195 ++++----- images/fileimage.png |binary images/fileimage.svg | 252 +- images/filepackage.png |binary images/filepackage.svg | 306 +- images/filespreadsheet.png |binary images/filespreadsheet.svg | 423 ++- images/fileview.png |binary images/fileview.svg | 12 images/filewordprocessor.png |binary images/filewordprocessor.svg | 480 +-- images/folio.svg | 6 images/go-jump.png |binary images/go-jump.svg | 55 images/go-previous.png |binary images/go-previous.svg | 317 +- images/help-browser.png |binary images/help-browser.svg | 268 +- images/help-contents.png | 0 images/internet-web-browser.png |binary images/internet-web-browser.svg | 1249 +++++++++- images/kmchart.png |binary images/kmtime.png |binary images/kmtime.svg | 432 +++ images/media-record.png | 0 images/pcp.png |binary images/pcp.svg | 511 ++++ images/play_archive.png |binary images/play_archive.svg | 404 --- images/play_live.png |binary images/play_live.svg | 670 ----- images/play_off.png |binary images/play_off.svg | 818 ------ images/play_on.png |binary images/play_on.svg | 811 ------ images/play_record.png |binary images/play_record.svg | 673 ----- images/process-stop.png |binary images/process-stop.svg | 57 images/settings.png |binary images/settings.svg | 109 images/stepback_archive.png |binary images/stepback_archive.svg | 408 +-- images/stepback_off.png |binary images/stepback_off.svg | 895 ------- images/stepback_on.png |binary images/stepback_on.svg | 878 ------- images/stepfwd_archive.png |binary images/stepfwd_archive.svg | 386 --- images/stepfwd_off.png |binary images/stepfwd_off.svg | 876 ------- images/stepfwd_on.png |binary images/stepfwd_on.svg | 878 ------- images/stop_archive.png |binary images/stop_archive.svg | 377 +-- images/stop_live.png |binary images/stop_live.svg | 670 ----- images/stop_off.png |binary images/stop_off.svg | 521 ---- images/stop_on.png |binary images/stop_on.svg | 527 ---- images/stop_record.png |binary images/stop_record.svg | 669 ----- images/system-search.png |binary images/system-search.svg | 79 images/tab-edit.png |binary images/tab-edit.svg | 18 images/tab-new.png |binary images/tab-new.svg | 26 images/timezone.png | 0 images/toolarchive.png |binary images/toolbackward.png |binary images/toolbackward.svg | 416 +++ images/toolforward.png |binary images/toolforward.svg | 416 +++ images/tooliconview.png |binary images/tooliconview.svg | 419 +++ images/toollistview.png |binary images/toollistview.svg | 412 +++ images/toolusers.png |binary images/toolview.png |binary images/whatsthis.png |binary images/whatsthis.svg | 210 + m4/GNUmakefile | 21 man/GNUmakefile | 13 man/html/GNUmakefile | 31 man/man1/GNUmakefile | 20 man/man1/kmdumptext.1 | 430 +++ qa/GNUmakefile | 7 qa/kmquery-testcases | 25 src/GNUmakefile | 17 src/chart/GNUmakefile | 87 src/chart/aboutdialog.cpp | 24 src/chart/aboutdialog.h | 30 src/chart/aboutdialog.ui | 377 +-- src/chart/chart.cpp | 1373 +++++------ src/chart/chart.h | 181 - src/chart/chartdialog.cpp | 658 +++++ src/chart/chartdialog.h | 97 src/chart/chartdialog.ui | 2507 +++++++++----------- src/chart/console.cpp | 80 src/chart/console.h | 38 src/chart/console.ui | 139 + src/chart/exportdialog.cpp | 165 + src/chart/exportdialog.h | 55 src/chart/exportdialog.ui | 808 +++--- src/chart/fileiconprovider.cpp | 139 + src/chart/fileiconprovider.h | 52 src/chart/hostdialog.cpp | 25 src/chart/hostdialog.h | 30 src/chart/hostdialog.ui | 428 +-- src/chart/infodialog.cpp | 156 + src/chart/infodialog.h | 64 src/chart/infodialog.ui | 462 +-- src/chart/kmchart.cpp | 564 ++++ src/chart/kmchart.h | 127 + src/chart/kmchart.pro | 127 - src/chart/kmchart.qrc | 57 src/chart/kmchart.ui | 2527 ++++++++++---------- src/chart/main.cpp | 291 +- src/chart/main.h | 76 src/chart/namespace.cpp | 296 +- src/chart/namespace.h | 136 - src/chart/openviewdialog.cpp | 344 ++ src/chart/openviewdialog.h | 69 src/chart/openviewdialog.ui | 698 +++++ src/chart/pmafm/GNUmakefile | 21 src/chart/qcolorpicker.cpp | 245 -- src/chart/qcolorpicker.h | 150 - src/chart/recorddialog.cpp | 386 +++ src/chart/recorddialog.h | 94 src/chart/recorddialog.ui | 1019 ++++---- src/chart/saveviewdialog.cpp | 210 + src/chart/saveviewdialog.h | 60 src/chart/saveviewdialog.ui | 527 ++++ src/chart/seealsodialog.cpp | 24 src/chart/seealsodialog.h | 30 src/chart/seealsodialog.ui | 474 ++- src/chart/settingsdialog.cpp | 334 ++ src/chart/settingsdialog.h | 73 src/chart/settingsdialog.ui | 2907 +++++++++++------------- src/chart/source.cpp | 327 -- src/chart/source.h | 87 src/chart/tab.cpp | 857 +++---- src/chart/tab.h | 216 - src/chart/tabdialog.cpp | 132 + src/chart/tabdialog.h | 50 src/chart/tabdialog.ui | 1391 ++++++----- src/chart/timeaxis.cpp | 43 src/chart/timeaxis.h | 17 src/chart/timebutton.cpp | 101 src/chart/timebutton.h | 74 src/chart/timecontrol.cpp | 471 +-- src/chart/timecontrol.h | 137 - src/chart/view.cpp | 405 --- src/chart/views/Apache | 3 src/chart/views/CPU | 10 src/chart/views/Cisco | 2 src/chart/views/Disk | 2 src/chart/views/Filesystem | 2 src/chart/views/GNUmakefile | 23 src/chart/views/Loadavg | 2 src/chart/views/NFS2 | 2 src/chart/views/NFS3 | 2 src/chart/views/Netbytes | 2 src/chart/views/Netpackets | 2 src/chart/views/Overview | 10 src/chart/views/PMCD | 2 src/chart/views/Paging | 2 src/chart/views/Sendmail | 1 src/chart/views/ShpingCPU | 2 src/chart/views/ShpingElapsed | 2 src/chart/views/Sockets | 2 src/chart/views/Swap | 2 src/chart/views/Syscalls | 3 src/dumptext/GNUmakefile | 32 src/dumptext/kmdumptext.cpp | 1406 +++++++++++ src/dumptext/kmdumptext.pro | 7 src/include/GNUmakefile | 9 src/include/Makefile | 21 src/include/builddefs | 67 src/include/buildmacros | 7 src/include/buildrules | 75 src/include/kmtime.h | 172 - src/include/version.h | 1 src/include/version.h.in | 1 src/libqmc/GNUmakefile | 19 src/libqmc/libqmc.pro | 12 src/libqmc/qmc.h | 26 src/libqmc/qmc_context.cpp | 330 ++ src/libqmc/qmc_context.h | 109 src/libqmc/qmc_desc.cpp | 203 + src/libqmc/qmc_desc.h | 50 src/libqmc/qmc_group.cpp | 518 ++++ src/libqmc/qmc_group.h | 105 src/libqmc/qmc_indom.cpp | 503 ++++ src/libqmc/qmc_indom.h | 143 + src/libqmc/qmc_metric.cpp | 912 +++++++ src/libqmc/qmc_metric.h | 240 + src/libqmc/qmc_source.cpp | 373 ++- src/libqmc/qmc_source.h | 92 src/query/GNUmakefile | 48 src/query/kmquery.cpp | 208 - src/query/kmquery.h | 89 src/query/kmquery.pro | 27 src/query/kmquery.qrc | 10 src/query/main.cpp | 41 src/time/GNUmakefile | 67 src/time/aboutdialog.cpp | 24 src/time/aboutdialog.h | 30 src/time/aboutdialog.ui | 377 +-- src/time/console.cpp | 65 src/time/console.h | 37 src/time/console.ui | 237 + src/time/kmtime.pro | 67 src/time/kmtime.qrc | 25 src/time/kmtimearch.cpp | 777 ++++++ src/time/kmtimearch.h | 112 src/time/kmtimearch.ui | 2247 +++++++++--------- src/time/kmtimelive.cpp | 405 +++ src/time/kmtimelive.h | 85 src/time/kmtimelive.ui | 1560 ++++++------ src/time/main.cpp | 338 +- src/time/seealsodialog.cpp | 24 src/time/seealsodialog.h | 30 src/time/seealsodialog.ui | 474 ++- src/time/showboundsdialog.cpp | 237 + src/time/showboundsdialog.h | 58 src/time/showboundsdialog.ui | 581 ++-- src/time/timelord.cpp | 368 +++ src/time/timelord.h | 515 ---- src/time/timezone.h | 48 483 files changed, 81973 insertions(+), 35690 deletions(-) commit 6bb9c0d306005b3187ea49a88501016066cf95ce Author: Nathan Scott Date: Mon Sep 17 08:53:22 2007 +1000 Resolve sizing issue with kmtime fast forward/backward icons. commit 1378f68bff06c46861bb6d8db9590ae3163ceeee Author: Nathan Scott Date: Sat Sep 15 21:09:15 2007 +1000 Fix checks for pmval/pminfo started, caused segv on Linux on shutdown. commit 0da8011de52ff01ab0102b443e8b62acf7a490ee Author: Nathan Scott Date: Sat Sep 15 21:08:22 2007 +1000 Default to png export format. commit 94ee63ce47f2a3e1373a4e61438b1ddb9300842b Author: Nathan Scott Date: Sat Sep 15 21:04:54 2007 +1000 Fix sizing of a couple of kmtimes icons. commit 2ccfa2613dbc809324d203d247d470e4d56bb89a Author: Nathan Scott Date: Sat Sep 15 14:47:58 2007 +1000 Remove leftover eol markers from console post calls. commit 93949af9aa56a3027055940592b100a843fb9494 Author: Nathan Scott Date: Sat Sep 15 14:40:34 2007 +1000 Fix long-standing archive mode issue with multiple charts. commit 34ee5c48a7c0746d0da5990da6c17056caf770ff Author: Nathan Scott Date: Thu Sep 13 11:37:19 2007 +1000 Update text dump group->use calls to QString based interface. commit 6fd935df4fd0a6ba0ca66fb00f4627b32ba1059e Author: Nathan Scott Date: Thu Sep 13 11:31:52 2007 +1000 Ensure we properly cleanup processes we start (kmtime, pmval, etc). commit 6c71449baec5e6c3865befdb82829ecd2ec4c7e5 Author: Nathan Scott Date: Thu Sep 13 11:30:18 2007 +1000 Fix memory corruption on openView source string, remove some eols on console posts. commit fba12d5934b950d5144ec3b22687678239e8ae8c Author: Nathan Scott Date: Wed Sep 12 20:02:59 2007 +1000 Move Tab source type selection into the dialog instead of via the top level menu, allowing the toolbar to offer this functionality. commit e86a969576cd9cace4c3e40628ef16835621be8b Author: Nathan Scott Date: Wed Sep 12 16:05:50 2007 +1000 Add dead tree mode to the toolbar. commit 418a7d1d81acfd508260bd9d53dd00047489878b Author: Nathan Scott Date: Wed Sep 12 09:35:39 2007 +1000 Bump max samples to 360 from 300, as thats half an hour on 5sec samples. commit 70b487a85d94da2fadb2e9ad45a757ec4d73cad6 Author: Nathan Scott Date: Wed Sep 12 08:33:44 2007 +1000 Add a toolbar (looks ordinary on MacOSX without one). Make QMC take QString instead of char* to several routines to improve memory management and simplify kmchart code (we only want to switch to ASCII at the necessary points, like a call down into libpcp). commit 89fbd41a55abc7837b04f0f1c53005a090fc7cfe Author: Nathan Scott Date: Wed Sep 12 08:25:29 2007 +1000 Update images to be specific sizes the tools need. commit ac3e95c06945be26a612d6a6b3ae0fc6a2e99ced Author: Nathan Scott Date: Wed Sep 12 08:23:30 2007 +1000 Update kmquery project file to be debug-enabled like the rest. commit 15a81f6fe077256836cee3625d00f3ca2c37bca5 Author: Nathan Scott Date: Wed Sep 12 08:14:54 2007 +1000 Split out source selection code into separate host/archive routines. commit 2e2f1be3f07988ed21f5ff99eda7882e9bad49df Author: Nathan Scott Date: Mon Sep 10 08:00:59 2007 +1000 Fix XML around QDoubleSpinBox, else compile errors result on older Qt4 versions. commit 3e0b14e2db42629eb70d85f129208ae3ed2a90c6 Author: Nathan Scott Date: Sat Sep 8 16:18:37 2007 +1000 Revert spacing/margin from more recent QtDesigner, which doesnt build on older versions of Qt4. commit 98ddea25c9a7ef81d7f4dde0af0fed60f67ebafb Author: Nathan Scott Date: Sat Sep 8 15:00:44 2007 +1000 QwtCounter looks very ordinary on Mac, replaced by Qt4 QDoubleSpinBox class. commit 121c45c32bdb013146925c49559c4ac04ce7d5f0 Author: Nathan Scott Date: Sat Sep 8 14:42:34 2007 +1000 Fix font displayal on MacOSX (use larger font, as no 6-point Sans). commit 3b2d95be5497059ac459256ad28803b9ce19d9fe Author: Nathan Scott Date: Sat Sep 8 14:38:58 2007 +1000 Change plot order to put kernel time along the bottom. commit a312be7f642815226782346a77fe989fbd5cfd11 Author: Nathan Scott Date: Sat Sep 8 05:55:03 2007 +1000 Cleanup installed kmchart views and Makefiles. commit ae9d2b4b07de95a41d38c2e26dd5ec79b29214f9 Author: Nathan Scott Date: Sat Sep 8 05:44:20 2007 +1000 Make intr option in CPU view, and tweak colours slightly. commit 113c858a78c9522d374d607f47d6a6d13fe08075 Author: Nathan Scott Date: Sat Sep 8 05:19:40 2007 +1000 Add kmdumptext, a pmdumptext replacement which uses Qmc (handy for testing). commit ed5220a43df4958dd186159373ebf14ea645f471 Author: Nathan Scott Date: Sat Sep 8 05:07:12 2007 +1000 Fix test for real vs string metric values. commit 2fe01aad47eebfbfeee020a1fc27a24c3d7e1d57 Author: Nathan Scott Date: Fri Sep 7 07:52:36 2007 +1000 No longer using PMC, so we no longer need to add extra compiler flags. commit 02a4234ea3fbca23b10d3599a84cc9c6a5d625be Author: Nathan Scott Date: Thu Sep 6 20:54:54 2007 +1000 Fix compile warnings in Qmc. commit 090c3d5ca4783a6c6a02b97ea06227f969c09fb4 Author: Nathan Scott Date: Thu Sep 6 20:40:40 2007 +1000 Switch to using Qmc (native Qt metrics class) and a local Qwt. MacOSX builds. commit a22cd8903ad43af3021c73d5afdeae7a79a09617 Author: Nathan Scott Date: Thu Sep 6 20:37:11 2007 +1000 Add Qmc and Qwt libraries, initially to get MacOSX builds sane. However, long term its probably going to be a good idea to keep QWT local (since installing it is problematic, esp. on Mac), and the QMC (Qt-based Metrics Class, derived from PMC) needs to have some serious surgery applied to it. In particular, it initially is switched over to QString/QList/QVector classes; longer term I plan to use a hash-based instance lookup rather than array-based and QtScript integration may be pretty handy too (derived metric capabilities perhaps, and better kmchart integration in general). commit bec64edf26e7c63f7970afde5f5892fecf03525f Author: Nathan Scott Date: Thu Sep 6 19:58:31 2007 +1000 Initial build system and installer support for MacOSX version of kmchart. commit 2314e021e5822cfd7a9354c2f2773125fa68423c Author: Nathan Scott Date: Thu Sep 6 09:37:43 2007 +1000 Fix headers/sources macro mixup in chart Makefile. commit dc2f8f93f3b607541d4dc3da73255e7caf558809 Author: Nathan Scott Date: Thu Sep 6 09:31:17 2007 +1000 Be consistent about Makefile naming, helps MacOSX builds. commit 2d127468a8598b06a1b72050ee233dd27e9f0b49 Author: Nathan Scott Date: Thu Sep 6 09:28:17 2007 +1000 Remove accidentally merged builddefs file (auto-generated). commit 7b0a1558d2d9892ef63fd1a4d6a20df7b9f4d801 Author: Nathan Scott Date: Thu Sep 6 09:07:38 2007 +1000 Port forward to QT4 and QWT5, many changes all over the map, mainly for QT4. From nathans@xfs.org Mon Sep 17 00:24:46 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 17 Sep 2007 00:24:52 -0700 (PDT) Received: from slurp.thebarn.com (cattelan-host202.dsl.visi.com [208.42.117.202]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8H7Ohuw025316 for ; Mon, 17 Sep 2007 00:24:45 -0700 Received: from slurp.thebarn.com (localhost.thebarn.com [127.0.0.1]) by slurp.thebarn.com (8.14.0/8.13.8) with ESMTP id l8H7OgNq021335 for ; Mon, 17 Sep 2007 02:24:44 -0500 (CDT) (envelope-from nathans@xfs.org) Received: (from nathans@localhost) by slurp.thebarn.com (8.14.0/8.13.1/Submit) id l8H7NVc5021323 for pcp@oss.sgi.com; Mon, 17 Sep 2007 02:23:31 -0500 (CDT) (envelope-from nathans) Date: Mon, 17 Sep 2007 02:23:31 -0500 From: Nathan Scott To: pcp@oss.sgi.com Subject: kmchart updates Message-ID: <20070917072331.GA21308@slurp.thebarn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-archive-position: 1345 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git src/chart/chart.cpp | 4 --- src/chart/chartdialog.cpp | 22 +++++++++++++++++ src/chart/chartdialog.h | 2 + src/chart/infodialog.cpp | 11 +++++--- src/chart/infodialog.h | 4 +-- src/chart/infodialog.ui | 19 ++++----------- src/chart/namespace.cpp | 58 +++++++++++++++++++++++++++++++++------------- src/chart/namespace.h | 14 ++--------- src/chart/source.cpp | 4 ++- 9 files changed, 88 insertions(+), 50 deletions(-) commit cabb3ea664f84121db08ad4971fe05fbb8c89788 Author: Nathan Scott Date: Mon Sep 17 17:24:14 2007 +1000 Fix use of freed memory, allowing instances to be seen in metric selector. commit 9a1f6b9c7f43ad802ae81bf91b4e9b02d52bfce7 Author: Nathan Scott Date: Mon Sep 17 15:16:26 2007 +1000 Chop any proxy hostname from the name passed (eventually) to pmNewContext commit 8bb44b3711b7eab3bba318631ba092a5ca917e28 Author: Nathan Scott Date: Mon Sep 17 15:00:40 2007 +1000 Make the metric information dialog fully functional under QT4. commit 29df015e78c3ca6da0338555e6078b856ff9be7d Author: Nathan Scott Date: Mon Sep 17 14:25:58 2007 +1000 More work on porting the metric selector trees to QT4. From nathans@xfs.org Mon Sep 17 04:24:46 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 17 Sep 2007 04:24:54 -0700 (PDT) Received: from slurp.thebarn.com (cattelan-host202.dsl.visi.com [208.42.117.202]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8HBOiuw003647 for ; Mon, 17 Sep 2007 04:24:46 -0700 Received: from slurp.thebarn.com (localhost.thebarn.com [127.0.0.1]) by slurp.thebarn.com (8.14.0/8.13.8) with ESMTP id l8HBOgl4028627 for ; Mon, 17 Sep 2007 06:24:47 -0500 (CDT) (envelope-from nathans@xfs.org) Received: (from nathans@localhost) by slurp.thebarn.com (8.14.0/8.13.1/Submit) id l8HBNdOL028611 for pcp@oss.sgi.com; Mon, 17 Sep 2007 06:23:39 -0500 (CDT) (envelope-from nathans) Date: Mon, 17 Sep 2007 06:23:39 -0500 From: Nathan Scott To: pcp@oss.sgi.com Subject: kmchart updates Message-ID: <20070917112339.GA28589@slurp.thebarn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-archive-position: 1346 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git src/libqwt/qwt_plot.cpp | 1 + 1 files changed, 1 insertion(+) commit ddae52cb406f49978dfad787320476de8ef42321 Author: Nathan Scott Date: Mon Sep 17 21:25:39 2007 +1000 Resolve the problem with dynamically added plots never show()ing up. From nathans@xfs.org Mon Sep 17 05:24:45 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 17 Sep 2007 05:24:51 -0700 (PDT) Received: from slurp.thebarn.com (cattelan-host202.dsl.visi.com [208.42.117.202]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8HCOiuw012599 for ; Mon, 17 Sep 2007 05:24:45 -0700 Received: from slurp.thebarn.com (localhost.thebarn.com [127.0.0.1]) by slurp.thebarn.com (8.14.0/8.13.8) with ESMTP id l8HCOg5S030066 for ; Mon, 17 Sep 2007 07:24:46 -0500 (CDT) (envelope-from nathans@xfs.org) Received: (from nathans@localhost) by slurp.thebarn.com (8.14.0/8.13.1/Submit) id l8HC9c1K029700 for pcp@oss.sgi.com; Mon, 17 Sep 2007 07:09:38 -0500 (CDT) (envelope-from nathans) Date: Mon, 17 Sep 2007 07:09:38 -0500 From: Nathan Scott To: pcp@oss.sgi.com Subject: kmchart updates Message-ID: <20070917120938.GA29662@slurp.thebarn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-archive-position: 1347 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git aclocal.m4 | 278 ++++++++++++++++++++++++++--------------------- build/mac/GNUmakefile | 11 + m4/package_utilies.m4 | 36 ++++++ src/chart/namespace.cpp | 2 src/include/builddefs.in | 4 src/include/buildmacros | 2 src/query/GNUmakefile | 2 7 files changed, 207 insertions(+), 128 deletions(-) commit 92f2bc63d3825c77be939b38a87b3a01b1453215 Author: Nathan Scott Date: Mon Sep 17 22:11:43 2007 +1000 setChildIndicatorPolicy() is QT4.3+ only, need to find another way. commit 8a0e9a94dea07c411b957a692c949b0b5429490f Author: Nathan Scott Date: Mon Sep 17 22:09:59 2007 +1000 Build and packaging updates/fixes. From nscott@aconex.com Mon Sep 17 21:02:36 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 17 Sep 2007 21:02:40 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8I42Zuw002419 for ; Mon, 17 Sep 2007 21:02:36 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id DB18912FC09D for ; Tue, 18 Sep 2007 14:02:37 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Tue, 18 Sep 2007 14:04:32 +1000 Message-Id: <1190088272.24970.320.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1349 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git src/chart/chartdialog.cpp | 6 +- src/chart/kmchart.cpp | 2 src/chart/kmchart.h | 4 - src/chart/main.cpp | 24 +++------ src/chart/openviewdialog.cpp | 17 ++++-- src/chart/openviewdialog.h | 2 src/chart/openviewdialog.ui | 16 ++++++ src/chart/source.cpp | 113 +++++++++++++++++-------------------------- src/chart/source.h | 11 +--- src/libqmc/qmc_source.h | 1 10 files changed, 96 insertions(+), 100 deletions(-) commit 0a5daadc34770a60f41b351de67087086fcab6f1 Author: Nathan Scott Date: Tue Sep 18 13:57:35 2007 +1000 Resolve confusion between live/archive sources; split current source pointer into two (one for each type). commit 0e5531b3de3687cf9c4f552da56ab6fdbff673d9 Author: Nathan Scott Date: Tue Sep 18 10:46:50 2007 +1000 Fix reversal of live/archive toggle in edittab dialog. commit ec68c9e2d795def4111ed227654011312c99e5e3 Author: Nathan Scott Date: Tue Sep 18 10:44:07 2007 +1000 Make better default visible/sample counts. From nscott@aconex.com Wed Sep 19 08:41:10 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 19 Sep 2007 08:41:16 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8JFf8uw032740 for ; Wed, 19 Sep 2007 08:41:10 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 26C1F127CD35; Wed, 19 Sep 2007 16:58:28 +1000 (EST) Subject: Start script breakage in pcp-2.7.4-1 From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com, Michael Newton Content-Type: text/plain Organization: Aconex Date: Wed, 19 Sep 2007 17:00:25 +1000 Message-Id: <1190185225.15908.8.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1350 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Hi, After merging in the latest pcp bits from oss into my tree, I see: 16:49 nathans@edge /source/git/pcp 60> sudo /etc/init.d/pcp start Waiting for PMCD to terminate ........... Process ... UID PID PPID C STIME TTY TIME CMD root 3648 1 0 16:48 ? 00:00:00 /usr/share/pcp/bin/pmcd /etc/init.d/pcp: Warning: Forcing PMCD to terminate! Performance Co-Pilot starting PMCD (logfile is /var/log/pcp/pmcd/pmcd.log) ... Performance Co-Pilot starting archive loggers ... 16:49 nathans@edge /source/git/pcp 61> sudo /etc/init.d/pcp start Waiting for PMCD to terminate ........... Process ... UID PID PPID C STIME TTY TIME CMD root 4306 1 0 16:49 ? 00:00:00 /usr/share/pcp/bin/pmcd /etc/init.d/pcp: Warning: Forcing PMCD to terminate! Performance Co-Pilot starting PMCD (logfile is /var/log/pcp/pmcd/pmcd.log) ... Performance Co-Pilot starting archive loggers ... 16:49 nathans@edge /source/git/pcp 62> sudo /etc/init.d/pcp start Waiting for PMCD to terminate ........... Process ... UID PID PPID C STIME TTY TIME CMD /etc/init.d/pcp: Warning: Forcing PMCD to terminate! Performance Co-Pilot starting PMCD (logfile is /var/log/pcp/pmcd/pmcd.log) ... Performance Co-Pilot starting archive loggers ... 16:51 nathans@edge /source/git/pcp 63> diff src/pmcd/rc_pcp ~/src/pcp-2.7.4/src/pmcd/rc_pcp 16:53 nathans@edge /source/git/pcp 64> I'll revert my git tree to a known good state tomorrow and hopefully that will help you figure out whats regressed from that state. I did have most of your patches - iirc, I didnt have the last two iterations you added - the TERM/KILL loop and the killpmda function (which looks like it adds an unconditional 2 second sleep, btw? Only a brief look so may have got that wrong). cheers. -- Nathan From nscott@aconex.com Wed Sep 19 09:31:31 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 19 Sep 2007 09:31:36 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8JGVTuw013107 for ; Wed, 19 Sep 2007 09:31:30 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id E5B6E12FC317 for ; Tue, 18 Sep 2007 17:56:40 +1000 (EST) Subject: pcp updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Tue, 18 Sep 2007 17:58:36 +1000 Message-Id: <1190102316.24970.329.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1351 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/pcp.git src/pmkstat/src/pmkstat.c | 3 --- src/pmlogsummary/pmlogsummary.c | 27 ++++++++++++++------------- src/pmstat/pmstat.c | 5 ----- 3 files changed, 14 insertions(+), 21 deletions(-) commit 22882947142bbcfce8a9f161531462d7123f9f25 Author: Nathan Scott Date: Tue Sep 18 17:57:21 2007 +1000 Make pmstat and pmkstat behave like others wrt timezone (default to local). commit 86edb65b550cb40518a1166f592c508249e91d9b Author: Nathan Scott Date: Tue Sep 18 17:54:26 2007 +1000 Fixes to new pmlogsummary sum mode. From nscott@aconex.com Wed Sep 19 17:10:40 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 19 Sep 2007 17:10:44 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8K0Abuw013583 for ; Wed, 19 Sep 2007 17:10:40 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 8E43A92C0BC for ; Thu, 20 Sep 2007 10:10:40 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Thu, 20 Sep 2007 10:11:00 +1000 (EST) Message-ID: <40781.192.168.3.1.1190247060.squirrel@mail.aconex.com> Date: Thu, 20 Sep 2007 10:11:00 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1352 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 116 +--- images/camera-video.png |binary images/camera-video.svg | 1195 +++++++++++++++++++++++++++++++++++++++++++++ images/document-export.png |binary images/document-export.svg | 230 ++++---- src/chart/GNUmakefile | 2 src/chart/kmchart.cpp | 53 + src/chart/kmchart.h | 6 src/chart/kmchart.qrc | 1 src/chart/kmchart.ui | 184 ++++-- src/chart/recorddialog.cpp | 69 +- src/chart/recorddialog.h | 12 src/chart/recorddialog.ui | 20 src/chart/tab.cpp | 78 ++ src/chart/tab.h | 11 src/libqmc/qmc_source.cpp | 15 src/libqmc/qmc_source.h | 4 src/query/kmquery.cpp | 2 18 files changed, 1647 insertions(+), 351 deletions(-) commit 16cd9cc38ea674589e3ce900a3532d9de717b4b1 Author: Nathan Scott Date: Thu Sep 20 10:04:07 2007 +1000 Rework record mode to use the magic pmlogger control file descriptor. commit b9c90b2b4ee00fb631552e591d74b84b84ec9950 Author: Nathan Scott Date: Thu Sep 20 09:56:57 2007 +1000 Export Qmc localhost name so kmchart doesnt redo (and open-code) the lookup. commit 1f792d59dc9c80d5a1209c52438b50f5911968d7 Author: Nathan Scott Date: Thu Sep 20 09:37:43 2007 +1000 Fix slight sizing issue on Export icon. commit d8f9e29109fec4e419d4bbd6529f9e3b06e6f957 Author: Nathan Scott Date: Thu Sep 20 09:32:02 2007 +1000 Workaround kmquery sizing issue for record mode. From nscott@aconex.com Thu Sep 20 15:51:34 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 20 Sep 2007 15:51:39 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8KMpWgf030085 for ; Thu, 20 Sep 2007 15:51:33 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 0B8BB127C807 for ; Fri, 21 Sep 2007 08:51:34 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Fri, 21 Sep 2007 08:53:34 +1000 Message-Id: <1190328814.15908.15.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1353 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 6 - man/html/tutorial.html | 66 +++++++++++++++++ qa/record-testcases | 50 +++++++++++++ src/chart/kmchart.h | 2 src/chart/main.cpp | 24 +++--- src/chart/recorddialog.cpp | 170 ++++++++++++++++++++++++++------------------- src/chart/recorddialog.h | 23 +++--- src/chart/recorddialog.ui | 19 ++--- src/chart/tab.cpp | 10 -- src/chart/tab.h | 4 - 10 files changed, 261 insertions(+), 113 deletions(-) commit 4a03645035028b043d558291db33384bb69bc785 Author: Nathan Scott Date: Fri Sep 21 08:18:20 2007 +1000 Record mode improvements and several error handling fixes. commit bde8d2c3a737ffc2dc86fbee858c1da410d86a12 Author: Nathan Scott Date: Fri Sep 21 08:13:57 2007 +1000 Revert archive time window regression, make default time interval a double. commit c5d783e275d62ee3201762faab3d3a063c93f05c Author: Nathan Scott Date: Fri Sep 21 08:08:42 2007 +1000 Add initial tutorial notes, record mode QA, and update README. From nscott@aconex.com Sat Sep 22 23:12:46 2007 Received: with ECARTIS (v1.0.0; list pcp); Sat, 22 Sep 2007 23:12:51 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8N6CiQ3025861 for ; Sat, 22 Sep 2007 23:12:46 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 053D5127CB26 for ; Sun, 23 Sep 2007 16:12:46 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Sun, 23 Sep 2007 16:13:05 +1000 (EST) Message-ID: <38258.192.168.3.1.1190527985.squirrel@mail.aconex.com> Date: Sun, 23 Sep 2007 16:13:05 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1354 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 235 ++-- doc/COPYING | 781 +++++++++++++++ doc/INSTALL | 47 qa/record-testcases | 12 qa/settings-testcases | 78 + qa/views/RotateColors | 54 + src/chart/kmchart.cpp | 63 - src/chart/kmchart.h | 11 src/chart/main.cpp | 211 ++-- src/chart/main.h | 41 src/chart/recorddialog.cpp | 107 -- src/chart/recorddialog.h | 15 src/chart/settingsdialog.cpp | 264 +++-- src/chart/settingsdialog.h | 65 - src/chart/settingsdialog.ui | 2126 ++++++++++++++++++++++++------------------- src/chart/tab.cpp | 56 - src/chart/tab.h | 8 src/chart/tabdialog.cpp | 2 src/chart/timecontrol.cpp | 3 src/include/kmtime.h | 4 src/include/version.h | 1 src/time/kmtimearch.cpp | 4 src/time/kmtimelive.cpp | 2 23 files changed, 2751 insertions(+), 1439 deletions(-) commit e7d5a2d822d2713fbdf54f0f5be8a7f3a2370dfc Author: Nathan Scott Date: Sun Sep 23 16:03:38 2007 +1000 Resolve issues with interval range validation in several spots. commit 6aefa6b6648f966c435d689bbfc4ad08fd4f43bf Author: Nathan Scott Date: Sun Sep 23 15:30:15 2007 +1000 Ensure valid value range is enforced on spin boxes too. commit f5df93c47ce65cc3dea27e7598acbfd0a8af447c Author: Nathan Scott Date: Sun Sep 23 15:29:38 2007 +1000 Remove generated version.h file, accidentally checked in. commit 746b31e7713ed164f302bd9aa02df859b9c17e24 Author: Nathan Scott Date: Sun Sep 23 13:20:16 2007 +1000 Settings dialog updates - add support for saving kmchart and pmlogger default sample intervals from QSettings. Remove style switching code. commit 942a27b3ad35802e3eaede22b9048b0c42509996 Author: Nathan Scott Date: Sat Sep 22 20:36:02 2007 +1000 QA testing for the Settings dialog box, and few more tests for Record mode. commit 9a39f16841404dca12dbb4b69a20553b122090b5 Author: Nathan Scott Date: Fri Sep 21 15:09:08 2007 +1000 Create a new archive tab on completion of a recording. commit 1413334977a460a066ec7240b3af00d8ffb2212e Author: Nathan Scott Date: Fri Sep 21 15:08:21 2007 +1000 Update documentation - licensing consistency, build notes, update TODO list. commit 04efcf8d676d8e832475aa43248f97b747a3324c Author: Nathan Scott Date: Fri Sep 21 11:01:52 2007 +1000 Make global tabs data structure a QList instead of using libc allocator. commit 5c864032a647e76676ff08d91097b62f9897ef35 Author: Nathan Scott Date: Fri Sep 21 08:59:49 2007 +1000 Bump kmtime speed limit up by a factor of ten, for larger deltas. From nscott@aconex.com Sun Sep 23 17:17:18 2007 Received: with ECARTIS (v1.0.0; list pcp); Sun, 23 Sep 2007 17:17:23 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8O0HGQ3027215 for ; Sun, 23 Sep 2007 17:17:17 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 7929A127C62A for ; Mon, 24 Sep 2007 10:17:19 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Mon, 24 Sep 2007 10:19:27 +1000 Message-Id: <1190593167.15908.50.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1355 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 4 + qa/001 | 10 +--- qa/001.out | 2 qa/002 | 23 ++++------ qa/003 | 5 -- qa/003.out | 34 +++++++-------- qa/004 | 3 - qa/004.out | 62 +++++++++++++-------------- qa/005 | 26 ++++------- qa/005.out | 6 +- qa/common.sh | 2 qa/new | 3 - qa/views/RotateColors | 102 ++++++++++++++++++++++----------------------- src/chart/console.cpp | 35 ++++++++++----- src/chart/kmchart.h | 6 +- src/chart/main.cpp | 2 src/chart/view.cpp | 7 +-- src/chart/views/Netpackets | 4 - src/time/main.cpp | 2 19 files changed, 170 insertions(+), 168 deletions(-) commit 511047a34e11fc804c2a3ddb1b1ad7ef7b0e18e1 Author: Nathan Scott Date: Mon Sep 24 10:08:28 2007 +1000 More QA updates - we only print view load status on -Dappl2 now, so add that option to each of the tests. s/loadView/openView/ in gold test output. We no longer override PCP_STDERR in kmchart now too, we only set it (to DISPLAY) if it wasn't set already, so we can run non-interactive QA in this mode. commit 3106cbe4d016b1859be20aea2dd2c6d5ccc66b1e Author: Nathan Scott Date: Mon Sep 24 10:01:22 2007 +1000 Filter sit interfaces from Netpackets view as well. commit b965a70a5ecc68bb7ee267130fc8a40f8e0a40c3 Author: Nathan Scott Date: Mon Sep 24 08:46:43 2007 +1000 Force PCP_STDERR to the empty string for QA, so we dont run interactive. commit 3b38bfef63d7ce8a3e8dbb6b32fb2cb6f41c8c7f Author: Nathan Scott Date: Mon Sep 24 08:46:07 2007 +1000 Remove references to sudo from QA tests that dont use it. commit edb997e0f3ec77560239d0f32c4d6cae63c6b259 Author: Nathan Scott Date: Mon Sep 24 08:29:07 2007 +1000 Ensure pmMetricStruct properly initialised each time through, else we can free unallocated space and SEGV. Test 005 exercises this. commit fce9d8ef32a7b8abacacc2c53ffadb809d9ee929 Author: Nathan Scott Date: Mon Sep 24 08:26:02 2007 +1000 Add missing plot title keyword into sample colors view. commit dfaa92906ca40e2b2df7748f132e1dbfc793d143 Author: Nathan Scott Date: Mon Sep 24 08:23:16 2007 +1000 QA test to exercise segv fix from parsing config missing plot title keyword. From nscott@aconex.com Sun Sep 23 22:32:26 2007 Received: with ECARTIS (v1.0.0; list pcp); Sun, 23 Sep 2007 22:32:30 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8O5WNQ3018815 for ; Sun, 23 Sep 2007 22:32:25 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 6DC9D127C98A for ; Mon, 24 Sep 2007 15:32:26 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Mon, 24 Sep 2007 15:34:35 +1000 Message-Id: <1190612075.15908.61.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1356 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 2 ++ qa/004.out | 18 +++++++++--------- qa/new | 13 +++++-------- src/chart/view.cpp | 38 +++++++++++++++++++++++++++----------- 4 files changed, 43 insertions(+), 28 deletions(-) commit d47e40b9741d3433733f38b2dd9a77beee81e165 Author: Nathan Scott Date: Mon Sep 24 15:27:06 2007 +1000 Add notes about the pmchart config scheme keyword. Add literal source to list. commit 91be1802e3dd594d4bd6652a2104f3e94a98563b Author: Nathan Scott Date: Mon Sep 24 15:24:17 2007 +1000 Update QA new script default output. commit 37446575446362845b7ba77e99ae8a1f52fb67cf Author: Nathan Scott Date: Mon Sep 24 14:55:46 2007 +1000 Implement host literal views, required by record mode. commit 3130acbdad1c1b121defc90b00639d873c66dcb0 Author: Nathan Scott Date: Mon Sep 24 13:43:05 2007 +1000 Test 004 .out file was just plain wrong - make it match reality. From nscott@aconex.com Mon Sep 24 17:20:15 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 24 Sep 2007 17:20:21 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8P0KAQ3003646 for ; Mon, 24 Sep 2007 17:20:15 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id C3AD292C300 for ; Tue, 25 Sep 2007 10:19:27 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Tue, 25 Sep 2007 10:21:38 +1000 Message-Id: <1190679698.15908.63.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1357 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 4 - qa/create-save-view-testcases | 145 ++++++++++++++++++++++++++++++++++++++++++ qa/settings-testcases | 4 + src/chart/console.cpp | 8 -- src/chart/console.h | 6 - src/chart/main.cpp | 13 +++ 6 files changed, 169 insertions(+), 11 deletions(-) commit 83908a8db8c9f96e36cb2eb6a3cca51057736d27 Author: Nathan Scott Date: Tue Sep 25 10:13:15 2007 +1000 Add a note about couple of missing Options menu actions. commit 8417221afe4cae75a5047f4f9cab3c3c99e0268d Author: Nathan Scott Date: Tue Sep 25 10:10:34 2007 +1000 Move console creation earlier, log startup phases (with elapsed times). commit 4f8b8989252c44f4e45a9df837f5d241b77b04bd Author: Nathan Scott Date: Tue Sep 25 10:08:57 2007 +1000 Add interactive QA for open/save views. From nscott@aconex.com Mon Sep 24 20:27:12 2007 Received: with ECARTIS (v1.0.0; list pcp); Mon, 24 Sep 2007 20:27:17 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8P3R5Q3009363 for ; Mon, 24 Sep 2007 20:27:12 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id D526C92C2B3; Tue, 25 Sep 2007 13:27:08 +1000 (EST) Subject: Updates to SGI PCP file types From: Nathan Scott Reply-To: nscott@aconex.com To: christos@astron.com Cc: pcp@oss.sgi.com Content-Type: multipart/mixed; boundary="=-knZTou2fQQDlgB1uzupH" Organization: Aconex Date: Tue, 25 Sep 2007 13:29:19 +1000 Message-Id: <1190690959.15908.79.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 X-archive-position: 1358 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp --=-knZTou2fQQDlgB1uzupH Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi Christos, Attached patch (to file-4.17) updates the SGI PCP file types to: - fix some trailing whitespace issues in current file types; - add support for kmchart configuration file types; cheers. -- Nathan --=-knZTou2fQQDlgB1uzupH Content-Disposition: attachment; filename=file.patch Content-Type: text/x-patch; name=file.patch; charset=UTF-8 Content-Transfer-Encoding: 7bit --- sgi.orig 2007-09-25 12:39:24.041226302 +1000 +++ sgi 2007-09-25 12:31:38.752147552 +1000 @@ -15,19 +15,22 @@ >20 lelong 0 log volume #0 >20 lelong >0 log volume #%ld >24 string >\0 host: %s -0 string PCPFolio PCP +0 string PCPFolio PCP >9 string Version: Archive Folio >18 string >\0 (V.%s) 0 string #pmchart PCP pmchart view >9 string Version >17 string >\0 (V%-3.3s) +0 string #kmchart PCP kmchart view +>9 string Version +>17 string >\0 (V.%s) 0 string pmview PCP pmview config >7 string Version >15 string >\0 (V%-3.3s) 0 string #pmlogger PCP pmlogger config >10 string Version >18 string >\0 (V%1.1s) -0 string PcPh PCP Help +0 string PcPh PCP Help >4 string 1 Index >4 string 2 Text >5 string >\0 (V.%1.1s) --=-knZTou2fQQDlgB1uzupH-- From nscott@aconex.com Tue Sep 25 05:15:57 2007 Received: with ECARTIS (v1.0.0; list pcp); Tue, 25 Sep 2007 05:16:02 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8PCFoQ3008836 for ; Tue, 25 Sep 2007 05:15:56 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id DA75092C421 for ; Tue, 25 Sep 2007 22:14:24 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Tue, 25 Sep 2007 22:14:45 +1000 (EST) Message-ID: <60857.192.168.3.1.1190722485.squirrel@mail.aconex.com> Date: Tue, 25 Sep 2007 22:14:45 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1359 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 15 +-- images/tab-new.png |binary images/tab-new.svg | 13 ++- qa/archives/viewqa1.0 |binary qa/archives/viewqa1.index |binary qa/archives/viewqa1.meta |binary qa/archives/viewqa2.0 |binary qa/archives/viewqa2.index |binary qa/archives/viewqa2.meta |binary qa/archives/viewqa3.0 |binary qa/archives/viewqa3.index |binary qa/archives/viewqa3.meta |binary qa/create-save-view-testcases | 66 +++++++---------- qa/settings-testcases | 4 - qa/views/NoSuchHost | 6 + src/chart/fileiconprovider.cpp | 2 src/chart/kmchart.cpp | 11 ++ src/chart/kmchart.h | 19 ++--- src/chart/main.cpp | 1 src/chart/openviewdialog.cpp | 20 ----- src/chart/openviewdialog.h | 2 src/chart/openviewdialog.ui | 155 +++-------------------------------------- src/chart/qcolorpicker.cpp | 2 src/chart/recorddialog.cpp | 4 + src/chart/saveviewdialog.cpp | 20 ----- src/chart/saveviewdialog.h | 2 src/chart/saveviewdialog.ui | 154 ++++------------------------------------ src/chart/settingsdialog.cpp | 1 src/chart/source.cpp | 5 + src/chart/source.h | 2 src/chart/tab.cpp | 1 src/chart/view.cpp | 2 32 files changed, 119 insertions(+), 388 deletions(-) commit bed3e5bc5581a36bcd80e25a05c51e42c1dbf8bc Author: Nathan Scott Date: Tue Sep 25 22:09:00 2007 +1000 Fix many of the bugs found during interactive QA of the open/save view dialogs - icon list filename display oddities, no icon/list choice, icon issues, missing newly-saved views from displayed list. Also improve header dependencies for quicker builds on my laptop. commit 50cbd73593794c11920e0abf31f652aee8f9b72c Author: Nathan Scott Date: Tue Sep 25 15:34:14 2007 +1000 Fix bug found in settings dialog QA related to colour selections. commit 716334ad281478c47e4fe71d1882dc280ae04209 Author: Nathan Scott Date: Tue Sep 25 14:40:29 2007 +1000 Update docs as to where we are up to, work remaining, etc commit c067baa77e057af98f5c649322b3187812ece0df Author: Nathan Scott Date: Tue Sep 25 14:22:44 2007 +1000 Update view open/save QA - add archives and views for this now as well. commit 2097ac1141a4228015d3d476e1483367b56edcf7 Author: Nathan Scott Date: Tue Sep 25 13:50:55 2007 +1000 Add initial pmlogger identification line, for file(1). commit a8a0875d29ec533a61dcdc9af09e21a3e36d4934 Author: Nathan Scott Date: Tue Sep 25 11:25:34 2007 +1000 Fix white outline botch in new tab icon. From nscott@aconex.com Tue Sep 25 15:53:38 2007 Received: with ECARTIS (v1.0.0; list pcp); Tue, 25 Sep 2007 15:53:43 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id l8PMrYQ3005420 for ; Tue, 25 Sep 2007 15:53:38 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id ED2E292C5A2 for ; Wed, 26 Sep 2007 08:53:37 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Wed, 26 Sep 2007 08:55:50 +1000 Message-Id: <1190760950.15908.116.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1360 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 3 src/chart/kmchart.cpp | 57 +++++++++++++----- src/chart/kmchart.h | 12 ++- src/chart/kmchart.ui | 156 +++++++++++++++++++++++--------------------------- src/chart/tab.cpp | 38 ++++-------- src/chart/tab.h | 1 6 files changed, 139 insertions(+), 128 deletions(-) commit 7a3121af47494cf22494a99142088df5668d0164 Author: Nathan Scott Date: Wed Sep 26 08:47:08 2007 +1000 Add hide/show actions for toolbar and console. From nscott@aconex.com Wed Sep 26 04:13:33 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 26 Sep 2007 04:13:39 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8QBDV1J025771 for ; Wed, 26 Sep 2007 04:13:33 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 0778392C53B for ; Wed, 26 Sep 2007 21:13:30 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Wed, 26 Sep 2007 21:13:50 +1000 (EST) Message-ID: <54164.192.168.3.1.1190805230.squirrel@mail.aconex.com> Date: Wed, 26 Sep 2007 21:13:50 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1361 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git qa/create-save-view-testcases | 23 +++++++++-------------- src/chart/openviewdialog.cpp | 27 +++++++++++++++++++-------- src/chart/openviewdialog.ui | 8 ++++---- src/chart/saveviewdialog.cpp | 17 +++++++++++++---- src/chart/saveviewdialog.ui | 6 +++--- src/chart/views/CPU | 4 ++-- 6 files changed, 50 insertions(+), 35 deletions(-) commit 5b4bd0c8fa2f5779ff59de744ee7ea3e66b5440b Author: Nathan Scott Date: Wed Sep 26 21:05:33 2007 +1000 Fix up several small issues with path navigation in open/save view dialogs, selection state oddities, etc, found from interactive QA. commit e1a82a0c9aa6503a5d83dfc6630fe9da56bbe296 Author: Nathan Scott Date: Wed Sep 26 18:07:18 2007 +1000 Switch to a brighter green for CPU idle, but no so bright that it burns your retinas. Also use old school utilisation ordering, with user time first, then kernel time. commit 208e03a0fafe2f92963197f292b3c78681e19a4d Author: Nathan Scott Date: Wed Sep 26 17:56:00 2007 +1000 Pass the full path to a view when opening it from Open View dialog. From nscott@aconex.com Wed Sep 26 15:51:17 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 26 Sep 2007 15:51:25 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8QMpD6u003594 for ; Wed, 26 Sep 2007 15:51:16 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 5F8C192C2F3 for ; Thu, 27 Sep 2007 08:51:13 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Thu, 27 Sep 2007 08:51:33 +1000 (EST) Message-ID: <43800.192.168.3.1.1190847093.squirrel@mail.aconex.com> Date: Thu, 27 Sep 2007 08:51:33 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1362 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git aclocal.m4 | 242 ++++++++++++++++++++++++++-------------------------- m4/package_qtdev.m4 | 6 - src/chart/kmchart.h | 6 - src/chart/main.cpp | 6 - src/chart/main.h | 4 5 files changed, 132 insertions(+), 132 deletions(-) commit d2f2fe59cc5f95fdaf8c7644773eaee77817aabc Author: Nathan Scott Date: Thu Sep 27 08:46:00 2007 +1000 Workaround C++ compiler issue(?) on MacOSX, by reverting delta QSetting to int. commit ed1de548890cc634df12d2b6eecc500ab5c483e3 Author: Nathan Scott Date: Wed Sep 26 21:37:42 2007 +1000 Update configure search path for qt4 qmake/uic/moc binaries for Fedora. From nscott@aconex.com Wed Sep 26 21:28:16 2007 Received: with ECARTIS (v1.0.0; list pcp); Wed, 26 Sep 2007 21:28:23 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8R4SD6Q008843 for ; Wed, 26 Sep 2007 21:28:16 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id E0B4192C367 for ; Thu, 27 Sep 2007 14:28:12 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Thu, 27 Sep 2007 14:28:33 +1000 (EST) Message-ID: <45529.192.168.3.1.1190867313.squirrel@mail.aconex.com> Date: Thu, 27 Sep 2007 14:28:33 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1363 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 17 ++ aclocal.m4 | 242 ++++++++++++++++++++--------------------- images/GNUmakefile | 3 images/kmchart.icns |binary images/kmcharticon.png |binary images/kmtime.icns |binary images/kmtimeicon.png |binary m4/package_qtdev.m4 | 6 - qa/create-edit-chart-testcases | 203 ++++++++++++++++++++++++++++++++++ qa/create-save-view-testcases | 2 qa/settings-testcases | 2 src/chart/GNUmakefile | 3 src/chart/kmchart.cpp | 9 + src/chart/kmchart.h | 6 - src/chart/kmchart.pro | 1 src/chart/main.cpp | 6 - src/chart/main.h | 4 src/time/GNUmakefile | 3 src/time/kmtime.pro | 1 19 files changed, 368 insertions(+), 140 deletions(-) commit b035d47063d8b396aa07bca17249cfc1a8e5e08b Author: Nathan Scott Date: Thu Sep 27 14:28:50 2007 +1000 Add interactive QA for create/edit chart. Minor updates to other QA. commit 7d224886e8eb4c34c2d3b9a54844e432fce8c539 Author: Nathan Scott Date: Thu Sep 27 10:42:48 2007 +1000 Fix some action checked/not state transition issues found on MacOSX. commit 800b0272b651c68eb28e612d1edfa2917b24660c Author: Nathan Scott Date: Thu Sep 27 10:22:47 2007 +1000 Add MacOSX icon support, and update README about desktop integration. commit d2f2fe59cc5f95fdaf8c7644773eaee77817aabc Author: Nathan Scott Date: Thu Sep 27 08:46:00 2007 +1000 Workaround C++ compiler issue(?) on MacOSX, by reverting delta QSetting to int. commit ed1de548890cc634df12d2b6eecc500ab5c483e3 Author: Nathan Scott Date: Wed Sep 26 21:37:42 2007 +1000 Update configure search path for qt4 qmake/uic/moc binaries for Fedora. From nscott@aconex.com Thu Sep 27 02:58:42 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 27 Sep 2007 02:58:48 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8R9wcSp027796 for ; Thu, 27 Sep 2007 02:58:41 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 76E3692C374 for ; Thu, 27 Sep 2007 19:58:38 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Thu, 27 Sep 2007 19:58:58 +1000 (EST) Message-ID: <45762.192.168.3.1.1190887138.squirrel@mail.aconex.com> Date: Thu, 27 Sep 2007 19:58:58 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1364 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git qa/create-edit-chart-testcases | 4 - src/chart/namespace.cpp | 95 +++++++++++++++++++++++++---------------- src/chart/namespace.h | 4 + 3 files changed, 62 insertions(+), 41 deletions(-) commit ba3d6f74f9b5a425a6bd932dd424d18630dce444 Author: Nathan Scott Date: Thu Sep 27 19:55:42 2007 +1000 Fix up the Chart Plots tree view, several issues - using wrong text() column to fetch name string, expandable on dup()'d NameSpace needed a rethink too, along the same lines as with the Available Metrics list. Current colour icon is working again in the Chart Plots tree too. commit 1cf0e12cf34f943a609c4d3d84ec5a2e0c63bd17 Author: Nathan Scott Date: Thu Sep 27 15:50:45 2007 +1000 Display instance names in italics, to differentiate them for other metric spec components. commit 1cec3784759b83fe513cdbf97d5d816357654a42 Author: Nathan Scott Date: Thu Sep 27 15:49:41 2007 +1000 This change adds the "ChildMinder" workaround. It inserts a dummy child into items that we know have children (since we have no way to explicitly set it and we want to delay finding the actual children as late as we can) - we do this to get the UI to display the drop-down widget in the list. When we later do fill in the real kids, we first delete the ChildMinder. QT4.3 has setChildIndicatorPolicy so we don't need this workaround there, but I need kmchart on QT4.2 as well (used on Debian 4.0, i.e. my laptop). With this change, the Available Metrics list in the New/Edit Chart dialog is functional once more. From markgw@sgi.com Thu Sep 27 04:19:39 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 27 Sep 2007 04:19:44 -0700 (PDT) Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with SMTP id l8RBHeM1007642 for ; Thu, 27 Sep 2007 04:19:38 -0700 Received: from [134.15.251.5] (melb-sw-corp-251-5.corp.sgi.com [134.15.251.5]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id UAA03951; Thu, 27 Sep 2007 20:53:42 +1000 Message-ID: <46FB8BB3.9040408@sgi.com> Date: Thu, 27 Sep 2007 20:53:39 +1000 From: Mark Goodwin Reply-To: markgw@sgi.com Organization: SGI Engineering User-Agent: Thunderbird 1.5.0.13 (Windows/20070809) MIME-Version: 1.0 To: nscott@aconex.com CC: pcp@oss.sgi.com Subject: Re: kmchart updates References: <45762.192.168.3.1.1190887138.squirrel@mail.aconex.com> In-Reply-To: <45762.192.168.3.1.1190887138.squirrel@mail.aconex.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-archive-position: 1365 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: markgw@sgi.com Precedence: bulk X-list: pcp Hi Nathan, I've seen a lots of git commits for kmchart lately, so I thought I'd give it a try. First, cloned from your kmchart git tree and tried to build kmchart but failed. Seems I need to set QMAKE in my env to /usr/lib/qt-3.3/bin/qmake and add /usr/lib/qt-3.3/bin to my PATH. Then, following the instructions in Docs/INSTALL: ./Makepkgs verbose failed here: === libqmc === /usr/lib/qt-3.3/bin/qmake && /usr/bin/gmake -f Makefile g++ -c -pipe -Wall -W -g -fPIC -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/lib/qt-3.3/include -o qmc_context.o qmc_context.cpp ./qmc_indom.h: In member function ‘int QmcIndom::numInsts() const’: ./qmc_indom.h:62: error: ‘const class QPtrList’ has no member named ‘size’ ... I haven't spent much time on this, perhaps obviously :) I'm running FC7 in a VM on my laptop, with qt and qt-dev installed. Do I need a newer version of QT? # rpm -qa | fgrep -i qt qt-config-3.3.8-4.fc7 qt-3.3.8-4.fc7 qt-devel-docs-3.3.8-4.fc7 qt-designer-3.3.8-4.fc7 qt-devel-3.3.8-4.fc7 Cheers -- Mark From nscott@aconex.com Thu Sep 27 16:29:07 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 27 Sep 2007 16:29:13 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8RNT4s1028902 for ; Thu, 27 Sep 2007 16:29:07 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id DEF1C92C2AE; Fri, 28 Sep 2007 09:29:02 +1000 (EST) Subject: Re: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: markgw@sgi.com Cc: pcp@oss.sgi.com In-Reply-To: <46FB8BB3.9040408@sgi.com> References: <45762.192.168.3.1.1190887138.squirrel@mail.aconex.com> <46FB8BB3.9040408@sgi.com> Content-Type: text/plain Organization: Aconex Date: Fri, 28 Sep 2007 09:31:20 +1000 Message-Id: <1190935880.15908.155.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1366 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp On Thu, 2007-09-27 at 20:53 +1000, Mark Goodwin wrote: > Hi Nathan, > Hey Mark, > I've seen a lots of git commits for kmchart lately, so I thought I'd give > it a try. Yeah, I've got a shopping list of known issues that I'm working through (see README) to get to a kmchart 1.0 release, where I'll make packages available (rpms and MacOSX packages planned). > First, cloned from your kmchart git tree and tried to build kmchart but > failed. Seems I need to set QMAKE in my env to /usr/lib/qt-3.3/bin/qmake > and add /usr/lib/qt-3.3/bin to my PATH. Then, following the instructions > in Docs/INSTALL: No, I switched from QT3 recently, QT4 is required (they are completely different beasts, with little in the way of compatibility between the two APIs). > ./Makepkgs verbose > ... > I haven't spent much time on this, perhaps obviously :) I'm running FC7 > in a VM on > my laptop, with qt and qt-dev installed. Do I need a newer version of QT? Yep. Go for QT4.2 at least - I believe (from Kens laptop) that Fedora is up to QT4.3 now (they will have both QT4 and QT3 packages, since the two are so different). I switched to QT4 relatively recently, in order to get the Intel Mac support, better looking widgets on Linux (plus a host of other little benefits, like clear code from QtDesigner). I also ended up creating a local QWT library and QMC library (based on PMC) due to the plethora of build issues I had on my Mac (MacOSX has this unusual "Framework" concept, which is "more than a shared lib", and since Qt knows how to build these things, I took the local-copy route. This has the advantage now that the only build and runtime dependency is QT4 (and PCP, of course). cheers. -- Nathan From nscott@aconex.com Thu Sep 27 20:52:38 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 27 Sep 2007 20:52:44 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8S3qZ0U008191 for ; Thu, 27 Sep 2007 20:52:38 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 0BBA092CACA for ; Fri, 28 Sep 2007 13:52:35 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Fri, 28 Sep 2007 13:54:53 +1000 Message-Id: <1190951693.15908.162.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1367 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 27 qa/create-edit-chart-testcases | 5 src/chart/chartdialog.ui | 2385 +++++++++++++++++++++++++---------------- src/chart/namespace.cpp | 14 src/chart/settingsdialog.cpp | 4 5 files changed, 1518 insertions(+), 917 deletions(-) commit 1d74aa5b0447626323f4d9ffc70402429131bd9d Author: Nathan Scott Date: Fri Sep 28 13:47:59 2007 +1000 Numerous layout changes and fixes across the New/Edit Chart dialog. Added some place-holder UI pieces for maintaining plot labels, and also for metric name searching. commit 6833f3398b599065e66a1d4daabdcb6ad1e095bb Author: Nathan Scott Date: Fri Sep 28 13:44:39 2007 +1000 Fix compiler warnings from fallback-to-int workaround for double intervals. commit 6ca5860b2024e856725827250ba504128efe801f Author: Nathan Scott Date: Thu Sep 27 20:13:51 2007 +1000 Update README file, clearing out some resolved TODO items. From nscott@aconex.com Thu Sep 27 23:37:25 2007 Received: with ECARTIS (v1.0.0; list pcp); Thu, 27 Sep 2007 23:37:32 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8S6bLAS001668 for ; Thu, 27 Sep 2007 23:37:25 -0700 Received: from edge.yarra.acx (unknown [203.89.192.141]) by postoffice.aconex.com (Postfix) with ESMTP id 014ED92CCEB for ; Fri, 28 Sep 2007 16:37:21 +1000 (EST) Subject: kmchart updates From: Nathan Scott Reply-To: nscott@aconex.com To: pcp@oss.sgi.com Content-Type: text/plain Organization: Aconex Date: Fri, 28 Sep 2007 16:39:39 +1000 Message-Id: <1190961579.15908.164.camel@edge.yarra.acx> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 Content-Transfer-Encoding: 7bit X-archive-position: 1368 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 2 -- qa/create-edit-chart-testcases | 2 +- src/chart/chart.cpp | 36 ++++++++++++++++++------------------ src/chart/namespace.cpp | 20 +++++++++++--------- src/chart/namespace.h | 3 ++- src/chart/recorddialog.cpp | 2 -- src/chart/source.cpp | 6 +++++- 7 files changed, 37 insertions(+), 34 deletions(-) commit ea53cb7be90672066fd049cdf11a53a707498a91 Author: Nathan Scott Date: Fri Sep 28 16:30:04 2007 +1000 Address several issues which were preventing the Edit Chart window from displaying the current plot metrics correctly. One unresolved issue here is the handling of proxy host name (for live hosts) and host name (for archive hosts), which was interacting badly with the list generation code ... need further pondering for a good solution. commit 24397f2cf4e17fc2ff680d8c14b56a05a8e9ff20 Author: Nathan Scott Date: Fri Sep 28 16:29:32 2007 +1000 Fix a typo in an interactive QA note. commit b9b46eef72453bc92bd5cfdcbc58c2a39f28964c Author: Nathan Scott Date: Fri Sep 28 14:28:06 2007 +1000 Remove code that creates a (dodgey) pmlogger directory before user input. From nscott@aconex.com Fri Sep 28 04:39:20 2007 Received: with ECARTIS (v1.0.0; list pcp); Fri, 28 Sep 2007 04:39:27 -0700 (PDT) Received: from postoffice.aconex.com (mail.app.aconex.com [203.89.192.138]) by oss.sgi.com (8.12.11.20060308/8.12.10/SuSE Linux 0.7) with ESMTP id l8SBdHT5024291 for ; Fri, 28 Sep 2007 04:39:20 -0700 Received: from mail.aconex.com (castle.yarra.acx [192.168.3.3]) by postoffice.aconex.com (Postfix) with ESMTP id 2196392CD34 for ; Fri, 28 Sep 2007 21:37:54 +1000 (EST) Received: from 192.168.3.1 (proxying for 211.28.181.43) (SquirrelMail authenticated user nscott) by mail.aconex.com with HTTP; Fri, 28 Sep 2007 21:38:14 +1000 (EST) Message-ID: <52675.192.168.3.1.1190979494.squirrel@mail.aconex.com> Date: Fri, 28 Sep 2007 21:38:14 +1000 (EST) Subject: kmchart updates From: nscott@aconex.com To: pcp@oss.sgi.com User-Agent: SquirrelMail/1.4.8-4.el4.centos MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-archive-position: 1369 X-ecartis-version: Ecartis v1.0.0 Sender: pcp-bounce@oss.sgi.com Errors-to: pcp-bounce@oss.sgi.com X-original-sender: nscott@aconex.com Precedence: bulk X-list: pcp Changes committed to git://oss.sgi.com:8090/nathans/kmchart.git README | 8 ------- qa/create-edit-chart-testcases | 8 ++++--- src/chart/chart.cpp | 43 +++++++++++++++++++++++------------------ src/chart/chart.h | 11 ++++++---- src/chart/chartdialog.cpp | 14 ++++++++++--- src/chart/chartdialog.h | 1 src/chart/chartdialog.ui | 20 +++++++++++++++++-- src/chart/namespace.h | 4 +++ src/chart/qcolorpicker.h | 2 - 9 files changed, 72 insertions(+), 39 deletions(-) commit 902ea282bd56b984446c7e646889b6850da1985d Author: Nathan Scott Date: Fri Sep 28 21:33:11 2007 +1000 Implement support for plot (legend) label creation and modification from within the GUI. Remove the README file TODO entry and add some interactive QA notes for this little feature. commit fd6d7633d1c764de997f7e2cb90ced2ce7af4cca Author: Nathan Scott Date: Fri Sep 28 17:16:56 2007 +1000 Fix problem with current color label not being updated.