Commit Graph

13 Commits

Author SHA1 Message Date
93a21a25ab format: improve string formatting for smaller timings 2020-09-30 12:29:07 -07:00
c2728b8ada cleanup: remove duplicated NSEC_PER_SEC macros
This switches everything to using a single 64-bit constant for NSEC_PER_SEC
that ensure we're doing 64-bit math everywhere.
2019-07-18 10:22:46 -07:00
a40564cdda zoom: add GtkAdjustment control of zoom manager 2019-06-24 20:17:21 -07:00
004916e74e libsysprof-ui: add zoom action 2019-05-29 15:13:01 -07:00
5ccccce26e libsysprof-ui: add format helper 2019-05-29 15:13:00 -07:00
3210926f15 libsysprof-ui: pan when selection changes
This helps keep things in view while moving around.
2019-05-29 15:13:00 -07:00
33c8e2fc26 libsysprof-ui: fit-to-zoom and tooltips 2019-05-29 15:13:00 -07:00
ce3e7c5f4e libsysprof-ui: add fit-width zoom helper 2019-05-29 15:13:00 -07:00
0f0bdee4ac libsysprof-ui: add some helpers to zoom manager
This should be able to help us cleanup some duplicated code in various
places so that we keep our timings associated amongst different visualizing
widgets.
2019-05-29 15:13:00 -07:00
4530a982f8 libsysprof-ui: tweak zoom levels 2019-05-29 15:13:00 -07:00
0b4510c027 libsysprof-ui: add label helper 2019-05-29 15:13:00 -07:00
762af31908 libsysprof-ui: whitespace 2019-05-29 15:13:00 -07:00
53c718b708 build: rename all symbols to use sysprof_ as prefix
As we gain in usage, we need to be more careful about using a prefix
that will not collide with other symbols. So version 3 of our ABI will
change to using Sysprof/SYSPROF/sysprof as the various prefixes.

The soname/api version bump will happen later on this branch so that
things are easier to test up until then.
2019-05-29 15:12:59 -07:00