Changes committed to git://oss.sgi.com/nathans/pcp-gui.git
.gitignore | 34
configure.in | 2
debian/control | 5
images/GNUmakefile | 4
images/pmview.icns |binary
images/pmview.png |binary
images/pmview.svg | 503 ++++++++++++++
images/pmviewicon.png |binary
src/chart/GNUmakefile | 4
src/chart/chart.cpp | 2
src/chart/chart.h | 4
src/chart/gadget.cpp | 411 +++++++++++
src/chart/gadget.h | 66 +
src/chart/groupcontrol.cpp | 617 -----------------
src/chart/groupcontrol.h | 104 --
src/chart/main.cpp | 12
src/chart/main.h | 6
src/chart/pmchart.h | 1
src/chart/pmchart.pro.in | 10
src/chart/recorddialog.cpp | 371 ----------
src/chart/recorddialog.h | 92 --
src/chart/recorddialog.ui | 540 ---------------
src/chart/view.cpp | 163 +---
src/chart/view.h | 49 -
src/include/buildrules | 3
src/libapp/GNUmakefile | 8
src/libapp/app.cpp | 16
src/libapp/groupcontrol.cpp | 259 +++++++
src/libapp/groupcontrol.h | 88 ++
src/libapp/images/GNUmakefile | 30
src/libapp/libapp.pro.in | 16
src/libapp/libapp.qrc | 48 +
src/libapp/recorddialog.cpp | 361 ++++++++++
src/libapp/recorddialog.h | 93 ++
src/libapp/recorddialog.ui | 540 +++++++++++++++
src/libapp/viewcontrol.cpp | 164 ++++
src/libapp/viewcontrol.h | 70 +
src/libqmc/GNUmakefile | 1
src/libqwt/GNUmakefile | 1
src/pmafm/pcp-gui.pmafm | 4
src/view/GNUmakefile | 82 ++
src/view/barmod.cpp | 602 ++++++++++++++++
src/view/barmod.h | 132 +++
src/view/barobj.cpp | 536 +++++++++++++++
src/view/barobj.h | 125 +++
src/view/baseobj.cpp | 125 +++
src/view/baseobj.h | 119 +++
src/view/colorlist.cpp | 186 +++++
src/view/colorlist.h | 77 ++
src/view/colormod.cpp | 160 ++++
src/view/colormod.h | 59 +
src/view/colorscale.cpp | 158 ++++
src/view/colorscale.h | 89 ++
src/view/colorscalemod.cpp | 189 +++++
src/view/colorscalemod.h | 65 +
src/view/defaultobj.cpp | 172 ++++
src/view/defaultobj.h | 152 ++++
src/view/error.cpp | 47 +
src/view/gram.y | 1391 +++++++++++++++++++++++++++++++++++++++
src/view/gridobj.cpp | 311 ++++++++
src/view/gridobj.h | 107 +++
src/view/images/GNUmakefile | 18
src/view/labelobj.cpp | 112 +++
src/view/labelobj.h | 99 ++
src/view/launch.cpp | 393 +++++++++++
src/view/launch.h | 113 +++
src/view/lex.l | 466 +++++++++++++
src/view/link.cpp | 218 ++++++
src/view/link.h | 52 +
src/view/main.cpp | 488 +++++++++++++
src/view/main.h | 153 ++++
src/view/metriclist.cpp | 234 ++++++
src/view/metriclist.h | 83 ++
src/view/modlist.cpp | 469 +++++++++++++
src/view/modlist.h | 134 +++
src/view/modobj.h | 43 +
src/view/modulate.cpp | 131 +++
src/view/modulate.h | 117 +++
src/view/pcpcolor.cpp | 100 ++
src/view/pcpcolor.h | 61 +
src/view/pipeobj.cpp | 187 +++++
src/view/pipeobj.h | 54 +
src/view/pmview.cpp | 701 +++++++++++++++++++
src/view/pmview.h | 166 ++++
src/view/pmview.pro.in | 31
src/view/pmview.qrc | 23
src/view/pmview.ui | 387 ++++++++++
src/view/scalemod.cpp | 182 +++++
src/view/scalemod.h | 62 +
src/view/scenefileobj.cpp | 127 +++
src/view/scenefileobj.h | 53 +
src/view/scenegroup.cpp | 178 ++++
src/view/scenegroup.h | 62 +
src/view/stackmod.cpp | 593 ++++++++++++++++
src/view/stackmod.h | 98 ++
src/view/stackobj.cpp | 144 ++++
src/view/stackobj.h | 76 ++
src/view/text.cpp | 333 +++++++++
src/view/text.h | 83 ++
src/view/togglemod.cpp | 103 ++
src/view/togglemod.h | 75 ++
src/view/view.cpp | 141 +++
src/view/viewobj.cpp | 168 ++++
src/view/viewobj.h | 135 +++
src/view/views/GNUmakefile | 24
src/view/views/clustervis | 331 +++++++++
src/view/views/config.clustervis | 13
src/view/views/config.dkvis | 14
src/view/views/config.mpvis | 13
src/view/views/config.nfsvis | 12
src/view/views/config.osvis | 31
src/view/views/config.weblogvis | 20
src/view/views/config.webpingvis | 8
src/view/views/config.webvis | 51 +
src/view/views/dkvis | 572 ++++++++++++++++
src/view/views/mpvis | 455 ++++++++++++
src/view/views/nfsvis | 244 ++++++
src/view/views/osvis | 651 ++++++++++++++++++
src/view/views/pmview-args | 625 +++++++++++++++++
src/view/views/weblogvis | 451 ++++++++++++
src/view/views/webpingvis | 372 ++++++++++
src/view/views/webvis | 707 +++++++++++++++++++
src/view/xing.cpp | 202 +++++
src/view/xing.h | 48 +
src/view/yscalemod.cpp | 46 +
src/view/yscalemod.h | 44 +
126 files changed, 20252 insertions(+), 1914 deletions(-)
commit 0e1383b31868f7a1c0aa31ba1841e8b88b49e1ff
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 17:10:26 2009 +1000
Import the initial version of the pmview sources.
This is based on the original SGI sources which were released
several weeks ago. That code has been ported to Qt and Coin3D,
the use of the old metrics class has been reworked and switched
over to the Qt variant used by pmchart and the old ViewKit code
is also gone.
Initial surgery has been done to link with the new libapp shared
with (the new) pmchart, but alot of coding remains. Very little
actually works; however: it does build, link, and manage to draw
the scene, and the monster code reorg to get this far is largely
done now.
commit 8da81e5ded680868390fec36e07da6b54574b5e3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 16:50:24 2009 +1000
Icons for the pmview application.
commit c3e890386488a44250b00495124c2a641fee347b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 16:47:48 2009 +1000
Next round of pmchart<->libapp code abstractions for pmview.
These changes introduce a ViewControl class which handles all view
related code, in particular the recording (pmlogger) interface. A
GroupControl class is also moved into libapp (from pmchart) as well
as the RecordDialog code and UI files.
commit fd3868122afd180f7baf584d7abcca190f91454c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 15:21:34 2009 +1000
Add generated makefiles to library dirt.
commit 41a69ef2bec675eef2790921d6ddcb2ab027be40
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 15:16:49 2009 +1000
Add homepage to debian/control file.
commit e03dc2e160859788455d5f3001c8e2f532638244
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat May 16 15:09:50 2009 +1000
Add a toplevel gitignore template for pcp-gui.
|