4e9615571b
libsysprof-gtk: add columns for callers list
2023-06-12 12:01:33 -07:00
ff1edcc8c9
libsysprof-gtk: add callers column view
2023-06-12 11:55:24 -07:00
fa35089e93
libsysprof-gtk: rename descendants view for legibility
2023-06-12 11:23:35 -07:00
451e79a84c
libsysprof-gtk: add augmented functions list
...
This provides an area to have augmented functions listing like we have in
the 3-part sysprof view in our current release.
The weighed callgrpah view uses this to show self/total sortable columns
similar to the descendants view.
2023-06-12 11:16:41 -07:00
d8adcb5b48
libsysprof-gtk: reduce chances of cell causing column width change
2023-06-09 21:21:09 -07:00
595045c3fc
libsysprof-gtk: expand to process list by default
2023-06-09 18:00:43 -07:00
6b242acbc2
libsysprof-gtk: implement a11y bits for cell progress
2023-06-09 17:53:05 -07:00
b2ded6d231
libsysprof-gtk: use inscription for function name
2023-06-09 17:49:32 -07:00
f0d6f2a5f9
libsysprof-gtk: setup sorters when callgraph is loaded
2023-06-09 17:41:41 -07:00
6ed55e48df
libsysprof-gtk: add load vfunc to handle callgraph
2023-06-09 17:41:22 -07:00
739ff7b19c
libsysprof-gtk: make some column values show up
2023-06-09 15:59:21 -07:00
89173fdce7
libsysprof-gtk: some progress style and text tweaks
2023-06-09 15:15:40 -07:00
626ccdce4d
libsysprof-gtk: add columns to weighted callgraph view
...
These don't actually do anything yet, however.
2023-06-09 14:25:16 -07:00
c5b5ae9df7
libsysprof-gtk: add access to internal column_view child
2023-06-09 14:25:16 -07:00
c97c4c0b0a
libsysprof-gtk: add SysprofProgressCell
...
And also, this library is meant to build on libadwaita, so require that
as well going forward.
2023-06-09 14:24:54 -07:00
95281e3cfb
libsysprof-gtk: add css loading helper
2023-06-09 14:22:17 -07:00
f4eaf1ec51
libsysprof-gtk: add to weight to summary augment
2023-06-09 11:22:51 -07:00
7ec0b8f3a3
libsysprof-gtk: add tooltip for callgraph view
2023-06-08 17:57:44 -07:00
6570087c7c
libsysprof-gtk: start on GTK widgetry library
...
This is ultimately to replace libsysprof-ui, and will focus on the display
of capture files. Recording will be left to the sysprof application in
terms of UI, and other applications like IDEs will use the
libsysprof-profile API directly along with libsysprof-gtk for visualizing.
2023-06-08 17:38:15 -07:00