b6685b7e5f
libsysprof-ui: allow selecting labels on details page
2019-05-29 15:13:01 -07:00
3556309e86
libsysprof-ui: add cpu info to details page
2019-05-29 15:13:01 -07:00
1940e45bf4
libsysprof-ui: add tooltips for message column
2019-05-29 15:13:01 -07:00
c5e6ef7f2a
libsysprof-ui: prefer Time over Offset
2019-05-29 15:13:01 -07:00
5f3a9c0a72
libsysprof-ui: add log view
2019-05-29 15:13:01 -07:00
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
283c3f5ba5
libsysprof: start on some new aids to select
2019-05-29 15:13:01 -07:00
bfe72c1d77
libsysprof-ui: add simplified time label
...
This handles the resizing of the numbers better to avoid jitter of the
positioning.
2019-05-29 15:13:01 -07:00
c19ae705f7
libsysprof-ui: setup autosize
...
This helps with the long text to not get prematurely ellipsized
2019-05-29 15:13:01 -07:00
b5e06604b4
libsysprof-ui: add counters to details
2019-05-29 15:13:01 -07:00
0e6227d54c
libsysprof-ui: use o for mnemonic
2019-05-29 15:13:01 -07:00
684aa1aba6
libsysprof-ui: use org.gnome.Shell
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
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
5beb0cf3c7
libsysprof-ui: include samples, marks, and ctrset in events
2019-05-29 15:13:01 -07:00
2527bd1beb
libsysprof-ui: use progress cell renderer
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
407ddec8d5
libsysprof-ui: tweak label to total
...
It's good enough and shorter than Cumulative.
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
eef3445ebd
simplify text
2019-05-29 15:13:01 -07:00
fc203e89be
libsysprof-ui: tweak assistant layout
2019-05-29 15:13:00 -07:00
588fd43d8b
libsysprof-ui: stub out proxy source
...
The goal for this (which is unfinished) is to setup a dbus proxy to the
peer. That can be reused for both gtk and mutter, if configured correctly.
We'll likely need to allow some specific config tweaks in the UI.
2019-05-29 15:13:00 -07:00
8a394aaf0f
libsysprof-ui: hide unused sections
2019-05-29 15:13:00 -07:00
ef6c402b80
libsysprof-ui: update samples while recording
2019-05-29 15:13:00 -07:00
183d079f2c
libsysprof-ui: add stop-recording button
2019-05-29 15:13:00 -07:00
b740652e10
libsysprof-ui: wire up more recording state
2019-05-29 15:13:00 -07:00
89bcbad02d
libsysprof-ui: add callgraph aid
2019-05-29 15:13:00 -07:00
a6d81c5a5c
libsysprof: add memory aid
2019-05-29 15:13:00 -07:00
516eda09ac
libsysprof-ui: start on recording info
2019-05-29 15:13:00 -07:00
8f335bc512
libsysprof-ui: wire up recording signal
2019-05-29 15:13:00 -07:00
809c24622e
libsysprof-ui: start on aids
2019-05-29 15:13:00 -07:00
4d7f13e145
libsysprof-ui: set default icon to symbolic
2019-05-29 15:13:00 -07:00
65f1a8d5a0
libsysprof-ui: start on data collection icons
2019-05-29 15:13:00 -07:00
9d32f70bba
libsysprof-ui: iteration on profiler assistant
2019-05-29 15:13:00 -07:00
b213f7bbe4
libsysprof-ui: setup environment editor
2019-05-29 15:13:00 -07:00
91a5bbaeee
libsysprof-ui: start on launch UI
2019-05-29 15:13:00 -07:00
11712643b9
libsysprof-ui: start on profiler assistant
2019-05-29 15:13:00 -07:00
09f7be9356
libsysprof-ui: use threegrid for details
...
This allows us to tweak the design of the marks.
2019-05-29 15:13:00 -07:00
2212650b00
build: add libdazzle dependency
...
Now that libdazzle can compile on gtk+-3 3.22 again, we can use it and
still keep things working on Debian stable, RHEL, etc.
2019-05-29 15:13:00 -07:00
aad5397a45
libyssprof-ui: add styling for profiler menu button
...
This improves things the styling a bit to match the other suggested-action
colors in the Record button.
2019-05-29 15:13:00 -07:00
cb5590b9fb
libsysprof-ui: start attaching profiler button to record
2019-05-29 15:13:00 -07:00
47610f8660
libsysprof-ui: make tabs expand
...
To be more like gedit and Epiphany
2019-05-29 15:13:00 -07:00
9797efbe7d
libsysprof-ui: add some mark details
2019-05-29 15:13:00 -07:00