Commit Graph

15 Commits

Author SHA1 Message Date
22826dfff1 libsysprof-gtk: start binding session data to listview rows 2023-06-27 10:59:12 -07:00
696205aaf2 libsysprof-gtk: get expressions for x/y of counter values 2023-06-26 18:14:25 -07:00
b022b1537e libsysprof-gtk: start on charts of counters 2023-06-26 18:10:21 -07:00
40b4ff4a36 libsysprof-gtk: exit when window is closed 2023-06-26 17:00:52 -07:00
3e952c0a96 libsysprof-gtk: use .ui file for test
This will allow us to iterate a bit more easier.
2023-06-26 16:40:24 -07:00
73e2aec626 libsysprof-gtk: add chart layer for timespan drawing
This will allow us to drop the custom mark chart stuff and do this all more
generically using timeseries and charts. Long term, we'll probably want to
buy in on the expression stuff to get labels/etc as well as building the
series from another data source.
2023-06-23 10:45:00 -07:00
40778febae libsysprof-gtk: reduce overhead of test charts 2023-06-20 19:20:03 -07:00
ece18d44e8 libsysprof-gtk: test charts with some random data 2023-06-20 17:19:11 -07:00
f71fbd9a31 libsysprof-gtk: allow filling a line chart 2023-06-20 16:58:17 -07:00
122c4906b8 libsysprof-gtk: add a split layer for top/bottom rows
This can be used to recreate our old duplex visualizer which draws in
opposite directions from a common middle Y point.
2023-06-20 16:39:30 -07:00
985bd35221 libsysprof-gtk: add line layer which can line_to and curve_to 2023-06-20 15:35:25 -07:00
faf2303015 libsysprof-gtk: rename depth layer to column layer
I would like this to eventually be a bit more re-usable for XYSeries and
more than just "stack depth" for the traceables.
2023-06-20 14:30:03 -07:00
c86a4e2f03 libsysprof-gtk: print layer item information when activated 2023-06-20 13:26:22 -07:00
86f5fc6338 libsysprof-gtk: create depth chart for samples 2023-06-20 11:50:05 -07:00
e05dcdde03 libsysprof-gtk: start on test for charts 2023-06-20 11:10:43 -07:00