Changes committed to git://oss.sgi.com/pcp/pcp-gui.git
configure.in | 1
src/GNUmakefile | 2
src/chart/GNUmakefile | 7
src/chart/chart.cpp | 26 +-
src/chart/chartdialog.cpp | 16 -
src/chart/console.cpp | 95 --------
src/chart/console.h | 40 ---
src/chart/console.ui | 138 ------------
src/chart/fileformat.cpp | 18 -
src/chart/fileiconprovider.cpp | 137 ------------
src/chart/fileiconprovider.h | 52 ----
src/chart/gadget.cpp | 26 +-
src/chart/groupcontrol.cpp | 64 +++--
src/chart/main.cpp | 366 ++++++---------------------------
src/chart/main.h | 11 -
src/chart/namespace.cpp | 10
src/chart/pmchart.cpp | 60 +++--
src/chart/pmchart.h | 43 ++-
src/chart/pmchart.pro.in | 23 --
src/chart/recorddialog.cpp | 2
src/chart/samplesdialog.cpp | 2
src/chart/searchdialog.cpp | 8
src/chart/statusbar.cpp | 114 ----------
src/chart/statusbar.h | 65 -----
src/chart/timeaxis.cpp | 2
src/chart/timebutton.cpp | 79 -------
src/chart/timebutton.h | 60 -----
src/chart/timecontrol.cpp | 437 ---------------------------------------
src/chart/timecontrol.h | 104 ---------
src/chart/view.cpp | 4
src/chart/viewdialog.cpp | 6
src/dumptext/GNUmakefile | 1
src/include/buildrules | 1
src/libapp/GNUmakefile | 17 +
src/libapp/app.cpp | 242 ++++++++++++++++++++++
src/libapp/app.h | 80 +++++++
src/libapp/console.cpp | 96 ++++++++
src/libapp/console.h | 40 +++
src/libapp/console.ui | 132 ++++++++++++
src/libapp/fileiconprovider.cpp | 137 ++++++++++++
src/libapp/fileiconprovider.h | 52 ++++
src/libapp/libapp.pro.in | 12 +
src/libapp/statusbar.cpp | 105 +++++++++
src/libapp/statusbar.h | 61 +++++
src/libapp/timebutton.cpp | 78 +++++++
src/libapp/timebutton.h | 60 +++++
src/libapp/timecontrol.cpp | 440 ++++++++++++++++++++++++++++++++++++++++
src/libapp/timecontrol.h | 110 ++++++++++
48 files changed, 1916 insertions(+), 1766 deletions(-)
commit f5a48be0d586fabf3bb54b5da00cac6aafac1291
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Apr 15 09:12:53 2009 +1000
Introduce a generic "libapp" which abstracts common code
for PCP GUI tools. This is phase A (the warm liquid goo
phase), and there's still several phases to come (metric
fetch group, recording, etc classes yet to move), but we
have timecontrols, status bar, console, file icons, and
option parsing now abstracted out of pmchart.
|