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
3c644c245d
libsysprof-ui: stub out marks view
2019-05-29 15:13:00 -07:00
b88a54353c
libsysprof-ui: use stripblanks
2019-05-29 15:13:00 -07:00
d6e3d580fd
helpers: do not allow interactive authorization
...
We want to use the authorize_async() flow up front to authorize the
connection, and then make all other API fail immediately to reduce the
chance that we block the peers.
2019-05-29 15:13:00 -07:00
7291b14575
memory: get FD using the SysprofHelpers
2019-05-29 15:13:00 -07:00
9d72203687
sysprofd: add API to get a FD for a file in proc
...
This is useful for optimized parsing of proc files such as necessary by
the memory source to seek() back to the start (instead of re-opening a
new file).
2019-05-29 15:13:00 -07:00
16bc6f970e
libsysprof: remove dead code
2019-05-29 15:13:00 -07:00
297f1b70f5
helpers: allow /sys/ access too
2019-05-29 15:13:00 -07:00
70ace7f160
libsysprof: fix kernel symbols init
2019-05-29 15:13:00 -07:00