Commit Graph

15 Commits

Author SHA1 Message Date
6e3632c0e5 libsysprof-ui: add local symbol decoder source to profiler
This allows us to decode symbols locally at the end of a capture so that
we avoid trying to decode them on a machine without the info.
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
85f78a5838 libsysprof-ui: only handle selected aids 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
210de8268e libsysprof-ui: add hostinfo source when cpu is selected 2019-05-29 15:13:00 -07:00
318744d225 libsysprof-ui: add proc source when on Linux 2019-05-29 15:13:00 -07:00
01f0f5aff6 libsysprof-ui: wire up spawn args 2019-05-29 15:13:00 -07:00
958f428946 libsysprof-ui: add pids to profiler 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
65f1a8d5a0 libsysprof-ui: start on data collection icons 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