Commit Graph

1289 Commits

Author SHA1 Message Date
8d41fd48cc libsysprof-ui: more zom cleanup 2019-05-29 15:13:00 -07:00
e02da1e842 remove dead code 2019-05-29 15:13:00 -07:00
ce3e7c5f4e libsysprof-ui: add fit-width zoom helper 2019-05-29 15:13:00 -07:00
67530d595d libsysprof-ui: whitespace 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
b19ce4b741 libsysprof-ui: remove offsets from allocation
This isn't actually needed, and messes things up in the new capture view
depending on the ancestry.
2019-05-29 15:13:00 -07:00
5f5920a6d4 libsysprof-ui: cleanup 2019-05-29 15:13:00 -07:00
209a2689d9 whitespace 2019-05-29 15:13:00 -07:00
91c95a0e0d libsysprof-ui: work on async loading 2019-05-29 15:13:00 -07:00
2e4b17be17 libsysprof-capture: add or condition 2019-05-29 15:13:00 -07:00
22fd0d7676 libsysprof-ui: update callgraph when selection changes 2019-05-29 15:13:00 -07:00
93215bd4e7 libsysprof-ui: protect against NULL 2019-05-29 15:13:00 -07:00
4530a982f8 libsysprof-ui: tweak zoom levels 2019-05-29 15:13:00 -07:00
3967721933 libsysprof-ui: button styling 2019-05-29 15:13:00 -07:00
f020377355 libsysprof-ui: simplified private 2019-05-29 15:13:00 -07:00
7fbe8ee3a8 libsysprof-ui: hook up zoom-manager to visualizers 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
d45d950b0c libsysprof-ui: tweak title 2019-05-29 15:13:00 -07:00
dc1abc0674 libsysprof-ui: add timing information 2019-05-29 15:13:00 -07:00
f47041b7d7 libsysprof-ui: tweak columns and treeview 2019-05-29 15:13:00 -07:00
f199a7028f libsysprof-ui: add text property 2019-05-29 15:13:00 -07:00
cf884739f5 libsysprof-ui: setup marks reader 2019-05-29 15:13:00 -07:00
c3ad0051ff libsysprof-ui: load counters if we discover the feature 2019-05-29 15:13:00 -07:00
af6c392ecc libsysprof-ui: whitespace cleanup 2019-05-29 15:13:00 -07:00
e3cfdddf46 libsysprof: handle failure case better 2019-05-29 15:13:00 -07:00
300461ab5d libsysprof-ui: start on capture view
This widget is going to allow us to remove most of SysprofWindow into a
reusable widget tos hare with Builder.
2019-05-29 15:13:00 -07:00
6731b1552b libsysprof-capture: whitespace cleanup 2019-05-29 15:13:00 -07:00
74ea7d197c libsysprof-capture: copy discovered end_time 2019-05-29 15:13:00 -07:00
2498b4cded libsysprof-capture: try harder to get proper end-time 2019-05-29 15:13:00 -07:00
7a0132ac92 libsysprof-capture: update end time for marks 2019-05-29 15:13:00 -07:00
9d05c38303 libsysprof-ui: tweak drawing of boxes 2019-05-29 15:13:00 -07:00
4af22435db libsysprof-ui: improve marks drawing a bit 2019-05-29 15:13:00 -07:00
6083e98aff add string.h 2019-05-29 15:13:00 -07:00
00d910dc80 libsysprof-ui: start rendering mark data 2019-05-29 15:13:00 -07:00
0165005077 libsysprof-ui: add various columns 2019-05-29 15:13:00 -07:00
950aef3c79 libsysprof-ui: fix transfer ownership 2019-05-29 15:13:00 -07:00
dce2eafee4 libsysprof-ui: fix private type 2019-05-29 15:13:00 -07:00
364f35a7fb wire up marks reader 2019-05-29 15:13:00 -07:00
7756dffbc7 sysprof: whitespace cleanup 2019-05-29 15:13:00 -07:00
dc7e8412e7 sysprof: add notebook for marks 2019-05-29 15:13:00 -07:00
2a8ffea841 libsysprof-ui: stub out model 2019-05-29 15:13:00 -07:00
7d1570a92f libsysprof-ui: include config 2019-05-29 15:13:00 -07:00
8145f991e5 libsysprof-capture: whitespace cleanup 2019-05-29 15:13:00 -07:00
8f36c16a91 libsysprof-capture: whitespace cleanup 2019-05-29 15:13:00 -07:00
d38b3be158 libsysprof-capture: whitespace cleanup 2019-05-29 15:13:00 -07:00
63b4b6d58d libsysprof: whitespace cleanup 2019-05-29 15:13:00 -07:00
c1e9b90f97 libsysprof-capture: whitespace cleanup 2019-05-29 15:13:00 -07:00
dcbcd3caf5 libsysprof-capture: remove dead code 2019-05-29 15:13:00 -07:00
afe08aa511 libsysprof-ui: use proper unref 2019-05-29 15:13:00 -07:00