Commit Graph

15 Commits

Author SHA1 Message Date
c5cff39ab9 libsysprof-gtk: add some charts and tables to bottom area 2023-06-30 17:15:13 -07:00
36c8181c7f libsysprof-gtk: increase height of ruler 2023-06-30 16:22:21 -07:00
96d7851439 libsysprof-gtk: setup style tweaks to test the window 2023-06-30 13:24:09 -07:00
8373314bf3 libsysprof-gtk: setup some default styling for tracks 2023-06-29 15:11:42 -07:00
d148357953 libsysprof-gtk: use css for undershoot 2023-06-28 13:00:51 -07:00
8ff5561f0f libsysprof-gtk: add some timeruler styling 2023-06-28 09:20:25 -07:00
1455876835 libsysprof-analyze: make mark catalog work with sections
This allows us more flexibility with creating sections usin the flatten
list model as the rows need to contain the data for the headers.
2023-06-15 13:19:18 -07:00
8558cd1b58 libsysprof-gtk: remove marktable stiple
This doesn't work when you have recycling rows because even/odd isn't
stable. Additionally, the hover highlight is generally enough to be able
to give yourself a guide to read across columns.
2023-06-14 22:38:42 -07:00
b0742d1368 libsysprof-gtk: tweak styling for marktable 2023-06-14 22:31:59 -07:00
45465f7d9a libsysprof-gtk: add SysprofMarkTable
This is a raw view of the marks in a session which should help for just
finding the information you care about when the visual model is too
cumbersome or lacks searching capabilities.
2023-06-14 17:02:19 -07:00
5b929b8d5d libsysprof-analyze: add callgraph flags for thread-ids
This allows you to set a flag to show the thread id of what was recorded.

Use this to help disassociate similar threads in a process to figure out
which thread is consuming a majority of the Total time of that process.
2023-06-14 15:11:56 -07:00
8edab49028 libsysprof-gtk: add specialized symbol label for descendants
This allows us to provide a bit more context to things in the descendants
callgraph based on the symbol. Context switches get specialized highlight
as well as All Processes and Processes nodes.
2023-06-14 12:09:27 -07:00
21766d275c libsysprof-gtk: shrink callgraph indent after 20 2023-06-13 17:22:59 -07:00
89173fdce7 libsysprof-gtk: some progress style and text tweaks 2023-06-09 15:15:40 -07:00
95281e3cfb libsysprof-gtk: add css loading helper 2023-06-09 14:22:17 -07:00