Commit Graph

6 Commits

Author SHA1 Message Date
6a3ae18165 libsysprof-gtk: measure layers from chart 2023-06-26 15:33:03 -07:00
c3e95f5243 libsysprof-gtk: set css names for chart and layer 2023-06-20 19:19:48 -07:00
50b9aa2567 libsysprof-gtk: allow chart to activate layer item on click 2023-06-20 13:26:07 -07:00
d68f2ff87a libsysprof-gtk: add snapshot_motion to chart layer
This allows snapshoting the motion highlight separate from the rest of the
layer so that we can have better render tree diffs. Otherwise we risk
having to snapshot a large dataset from the chart layer itself rather than
just the hightlight areas that changed.
2023-06-20 12:45:43 -07:00
2a27bae70b libsysprof-gtk: add session object to chart 2023-06-20 11:10:33 -07:00
bbd832015e libsysprof-gtk: start on chart + layers
The goal here is to be able to connect data series such as
SysprofTimeSeries or SysprofXYSeries to various chart layers. Those
chart layers get stacked in a SysprofChart.

Some glue code will be necessary to go from frames into data series but
we can experiment with how to automate that later on.
2023-06-16 17:00:31 -07:00