summaryrefslogtreecommitdiffstats
path: root/grapher
Commit message (Collapse)AuthorAgeFilesLines
* elfutils build tweak: run nested configure with bash, add -fgnu89-inlineFrank Ch. Eigler2009-08-181-47/+87
| | | | | * configure.ac: Tweak --with-elfutils nested configure invocation. * rest of auto* files: regenerated with fedora-11 tools
* Do not use plain [] in help string in configure.acEugeniy Meshcheryakov2009-08-071-87/+47
| | | | This confuses Debian's automake.
* Fix missing strlen compile error.Stan Cox2009-08-061-0/+1
| | | | StapParser.cxx (#include cstring): New.
* Fix grapher compilation warnings from rpm buildJosh Stone2009-08-042-10/+3
| | | | | | * grapher/Graph.cxx (Graph::Graph): Initialize in declaration order. * grapher/GraphWidget.cxx (GraphWidget::on_expose_event): Remove several unused local variables.
* Rename and package the grapherJosh Stone2009-08-042-79/+80
| | | | | | * grapher/Makefile.am: Rename the binary to stapgraph. * grapher/Makefile.in: Regen. * systemtap.spec: Add a -grapher subpackage.
* Add #include and casting to allow compilations of grapher on RHEL5.William Cohen2009-08-042-2/+3
|
* Support for presenting multiple graphsTim Moore2009-07-289-432/+616
| | | | | | | | | | | | | | | | | | | | * grapher/Graph.hxx: New file; class for single graph display. * grapher/Graph.cxx: New file. * grapher/GraphData.hxx: Associate title and axis labels with graph data and not a graph display. * grapher/GraphWidget.hxx: Move graph-related members to Graph class. * grapher/GraphWidget.cxx (getExtents, setExtents): Move to Graph class (on_expose_event): Move graph rendering to Graph. (on_button_press_event): Delegate to Graph. (on_motion_notify_event, on_scroll_event): Modify "active" graph. * grapher/StapParser.cxx (findTaggedValue): New parsing helper function. (io_callback): Support new syntax where properties are attached to graph data and not the entire graph. * grapher/grapher.cxx (GrapherWindow): Don't set graph values. * grapher/Makefile.am: Add Graph.cxx. * testsuite/systemtap.examples/general/grapher.stp: New property syntax.
* grapher fixupsTim Moore2009-07-281-1/+1
| | | | * grapher/grapher.cxx (main): Fix problems with call to execlp.
* Templatize GraphDataTim Moore2009-07-285-68/+143
| | | | | | | | | | | | | | | | * grapher/GraphData.hxx (GraphDataBase): new superclass for GraphData. Split time data out as a separate vector. (GraphData): Rewrite as template. * grapher/GraphWidget.cxx (on_expose_event): Reflect GraphData templatization. Handle events with string values. * grapher/GraphWidget.hxx (GraphWidget): Keep pointers to GraphDataBase objects instead of GraphData. * grapher/StapParser.cxx (parseData): new member function (ioCallback): Handle new discreet event * grapher/StapParser.hxx (StapParser): keep pointers to GraphDataBase objects instead of GraphData * testsuite/systemtap.examples/general/grapher.stp: Display actual key pressed for keyboard event
* run stap from grapherTim Moore2009-07-281-2/+32
| | | | | * grapher/grapher.cxx (main): Start stap + script from program if supplied as an argument.
* Incorporate grapher widget in real applicationTim Moore2009-07-281-11/+78
| | | | | * grapher/grapher.cxx (GrapherWindow): New class. (main): Instantiate GrapherWindow.
* Add CSV syntax support to the grapherTim Moore2009-07-283-10/+78
| | | | | | * grapher/GraphData.hxx (CSVData): new class * grapher/GraphData.cxx (commaSplit): new function (ioCallback): handle CSV definition and data
* Refactor StapParser into its own filesTim Moore2009-07-285-90/+123
| | | | | | * grapher/StapParser.cxx: new file * grapher/StapParser.hxx: new file * grapher/grapher.cxx: Use external StapParser class.
* Tweaks to grapher axis drawingTim Moore2009-07-281-7/+15
| | | | | * grapher/GraphWidget.cxx (on_expose_event): Don't draw axis labels that would overlap others.
* PR10209: extend configury for --disable-translatorElliott Baron2009-06-051-4/+4
| | | | | | | | | | | | * configure.ac: Added --disable-translator feature, creates AM_CONDITIONAL BUILD_TRANSLATOR. * Makefile.am: Only build runtime components (staprun, stapio) if BUILD_TRANSLATOR == FALSE. * configure: Regenerated. * Makefile.in: Likewise. * aclocal.m4: Likewise. * config.in: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Suggest rpms to install using debuginfo-install.William Cohen2009-05-271-4/+7
| | | | | | | | | The patch makes use of the RPM libraries to determine which rpm supplied the executable and from that information suggest a command to install the appropriate debuginfo rpm. This is enabled using the "--with-rpm" option for configure. Can be explicitly disabled with "--without-rpm".
* Merge branch 'tapsets-cleanup'Josh Stone2009-05-151-12/+12
|\
| * Move dfwlpp into its own fileJosh Stone2009-05-121-12/+12
| | | | | | | | | | It's not a terribly clean split, but moving it helps reveals some of the knots that need to be untangled.
* | Initialize variables in GraphWidget::on_motion_notify_event().William Cohen2009-05-141-2/+2
|/
* Correct typo in BUILD_SERVER test in configure.ac.Dave Brolley2009-05-111-12/+12
|
* Check whether certutil as provided by nss-tools is installed.Mark Wielaard2009-05-081-0/+1
| | | | | | | | | | | * configure.ac: Add check for certuril, don't build nss stap server when not found. * Makefile.in: Regenerated. * aclocal.m4: Likewise. * configure: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Run autoreconfEugeniy Meshcheryakov2009-05-061-0/+1
|
* Run autoreconfEugeniy Meshcheryakov2009-05-051-13/+12
|
* Module signing and verification using a separate file for the module signature.Dave Brolley2009-05-041-10/+10
|
* Add grapher executable and doc generated files and dirs to .gitignore files.Mark Wielaard2009-04-261-0/+1
|
* Have appropriate types and cast to allow compilation on RHEL-5.William Cohen2009-04-201-4/+4
|
* Finish moving grapher into a subdirectoryTim Moore2009-04-205-8765/+47
| | | | | | | | | | * configure.ac (GRAPHER): Configuration prefix for variables defined by PKG_CHECK_MODULES macro. (BUILD_GRAPHER): New conditional variable (enable-grapher): New option (AC_CONFIG_FILES): Add grapher/Makefile * Makefile.am (SUBDIRS): Add grapher * grapher/Makefile.am: New file
* Move grapher to subdirectoryTim Moore2009-04-2011-0/+9854