ded0233553
libsysprof-ui: add callgraph loading dialog
...
This can lag a bit on big profiles, so add a loading page while we generate
the callgraph in a thread.
2019-05-29 15:13:01 -07:00
7b017a31f1
libsysprof-ui: focus record button by default
...
Because if we break the "hit enter to launch, escape to stop" workflow
some people will be angry.
2019-05-29 15:13:01 -07:00
8a394aaf0f
libsysprof-ui: hide unused sections
2019-05-29 15:13:00 -07:00
5ccccce26e
libsysprof-ui: add format helper
2019-05-29 15:13:00 -07:00
16780fa765
libsysprof-ui: ignore negative and 0 averages
...
This ensures that we only calculate averages for marks that have a valid
duration. We also need a new field for the number of averages we added
so that we don't skew the results.
2019-05-29 15:13:00 -07:00
dd724fe77a
backport weak pointers
2019-05-29 15:13:00 -07:00
abc9d7e1a8
libsysprof-ui: calculate min/max/avg for mark durations
...
This can be used in details later to show information about the marks.
2019-05-29 15:13:00 -07:00
10a826f58e
libsysprof-ui: add rounded rectangle helper
2019-05-29 15:13:00 -07:00
aa2772ef87
libsysprof-ui: link up horizontal scrolling
2019-05-29 15:13:00 -07:00