0c1d842aaf
libsysprof-ui: link time adjustment for counters
2019-05-29 15:13:01 -07:00
cd7eb1b822
libsysprof-ui: fix default filename to be syscap
2019-05-29 15:13:01 -07:00
0e6227d54c
libsysprof-ui: use o for mnemonic
2019-05-29 15:13:01 -07:00
9405294ef1
libsysprof-ui: add visualizer row for cpu frequency
2019-05-29 15:13:01 -07:00
b47dc40579
libsysprof-ui: add dashed line support
2019-05-29 15:13:01 -07:00
a6848d1f4d
libsysprof-ui: put wall time first
2019-05-29 15:13:01 -07:00
47dd9ba78c
tweak colors for foreground
2019-05-29 15:13:01 -07:00
a6a7b10044
libsysprof-ui: simplify text layout
2019-05-29 15:13:01 -07:00
87663fc10f
libsysprof-ui: style improvements
2019-05-29 15:13:01 -07:00
567f8a3a0f
libsysprof-capture: shorten names by removing Frame
2019-05-29 15:13:01 -07:00
684aa1aba6
libsysprof-ui: use org.gnome.Shell
2019-05-29 15:13:01 -07:00
e42f0e2f84
libsysprof-ui: add marks message
2019-05-29 15:13:01 -07:00
ef31409b77
libsysprof-ui: shrink marks row
2019-05-29 15:13:01 -07:00
b34d781cdd
libsysprof-ui: try to keep text aligned on 5/8's split
2019-05-29 15:13:01 -07:00
bc21b47315
libsysprof-ui: add section for counter values
2019-05-29 15:13:01 -07:00
b854a71804
libsysprof-ui: remove unused columns
2019-05-29 15:13:01 -07:00
2e1a6a21de
libsysprof-ui: teach marks model how to use counters
...
We can use this for an alternate view with counters instead of marks.
2019-05-29 15:13:01 -07:00
a8cbb45e7a
libsysprof-ui: make function name more descriptive
2019-05-29 15:13:01 -07:00
eecb3192ec
libsysprof-ui: use custom cell renderer for progress + .2 precision
2019-05-29 15:13:01 -07:00
35590fe315
libsysprof-ui: add mark hits to details
2019-05-29 15:13:01 -07:00
9c7b8a747a
libsysprof-ui: add proxy source for gtk
2019-05-29 15:13:01 -07:00
5eaf68753f
libsysprof-ui: fix alignment
2019-05-29 15:13:01 -07:00
82f5da8fe1
libsysprof-ui: check current page when checking if empty
2019-05-29 15:13:01 -07:00
e2d5be5f52
libsysprof-ui: setup profiler immediately on setup
...
We want this set early so that tooling has access to it. We should probably
also teach the local profiler about doing this earlier so that it isn't
necessary to do this.
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
f330de967b
sysprof: make escape stop the current profiler
2019-05-29 15:13:01 -07:00
28def4c34e
libsysprof-ui: stat before usage
2019-05-29 15:13:01 -07:00
5beb0cf3c7
libsysprof-ui: include samples, marks, and ctrset in events
2019-05-29 15:13:01 -07:00
661df8f278
libsysprof-ui: allow copying other trees too
2019-05-29 15:13:01 -07:00
c3ab90a161
libsysprof-ui: implement copy for descendants selection
...
This looks just like what "screenshot" was before.
2019-05-29 15:13:01 -07:00
1d4d5e7022
move code
2019-05-29 15:13:01 -07:00
2527bd1beb
libsysprof-ui: use progress cell renderer
2019-05-29 15:13:01 -07:00
004916e74e
libsysprof-ui: add zoom action
2019-05-29 15:13:01 -07:00
f9580fb308
libsysprof-ui: tweak colors for stack
2019-05-29 15:13:01 -07:00
1abefb4ceb
libsysprof-ui: reduce row height
2019-05-29 15:13:01 -07:00
21ff550e1a
libsysprof-ui: show syscall stacks in red
2019-05-29 15:13:01 -07:00
77b8edd1b2
libsysprof-ui: try to use default-width before visible
...
This increases the chance that "sysprof foo.syscap" has the right size
when displayed to the user for the first time.
2019-05-29 15:13:01 -07:00
1183c05e81
libsysprof-ui: allow multiple selections
2019-05-29 15:13:01 -07:00
2f1d6b6981
libsysprof-ui: use textview for mark information
2019-05-29 15:13:01 -07:00
344e7cfb86
libsysprof-ui: use "Avg" for label
...
Less esoteric
2019-05-29 15:13:01 -07:00
407ddec8d5
libsysprof-ui: tweak label to total
...
It's good enough and shorter than Cumulative.
2019-05-29 15:13:01 -07:00
b0a7e48d00
whitespace
2019-05-29 15:13:01 -07:00
354b0a7ba5
libsysprof-ui: use progress cell renderers
2019-05-29 15:13:01 -07:00
ffd41b2324
libsysprof-ui: add hits column
2019-05-29 15:13:01 -07:00
9d7dc9cfeb
tweak text
2019-05-29 15:13:01 -07:00
c15586f439
libsysprof-ui: add SysprofNotebook:current property
2019-05-29 15:13:01 -07:00
eef3445ebd
simplify text
2019-05-29 15:13:01 -07:00
931849b25c
build: add missing libraries to pkgconfig files
2019-05-29 15:13:01 -07:00
29ea60d654
libsysprof-ui: always propagate reader to visualizer
2019-05-29 15:13:00 -07:00
23ec4436be
whitespace
2019-05-29 15:13:00 -07:00