e9728ad7b6
libsysprof-ui: add timing info to marks display
2019-06-14 13:21:24 -07:00
fab3b84e72
libsysprof-ui: fix spacing
2019-06-14 09:11:04 -07:00
a7832ce0d4
governor: add UI to toggle CPU governor setting
2019-06-14 08:04:24 -07:00
1d0a269b80
libsysprof: start on battery charge capture
2019-06-10 21:32:12 -07:00
4cfe4c825d
libsysprof-ui: unselect some aids by default
2019-06-07 00:16:57 -07:00
49127e5b17
libsysprof-ui: also try to connect to D-Bus if pids specified
...
If we are connecting to an existing process, we want to try to extract
profiling data using D-Bus for that process.
2019-06-06 17:34:12 -07:00
d81890d950
libsysprof-ui: remove profiler menu button
2019-06-04 14:41:14 -07:00
af32235541
gjs: add gjs source back
...
This sets various environment variables we need.
2019-06-03 18:01:53 -07:00
090d1766e3
libsysprof-ui: stop translating 00
2019-05-31 20:57:43 +02:00
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