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
90a5268ddc
libsysprof-ui: add stack-depth visualizer
2019-05-29 15:13:00 -07:00
fc203e89be
libsysprof-ui: tweak assistant layout
2019-05-29 15:13:00 -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
6e7ef3d52d
libsysprof-ui: fix value usage
2019-05-29 15:13:00 -07:00
8a394aaf0f
libsysprof-ui: hide unused sections
2019-05-29 15:13:00 -07:00
aff39523ca
whitespace
2019-05-29 15:13:00 -07:00
685875fbd9
fix samples label
2019-05-29 15:13:00 -07:00
ef6c402b80
libsysprof-ui: update samples while recording
2019-05-29 15:13:00 -07:00
a8383832de
update title on saves
2019-05-29 15:13:00 -07:00
6edf258732
libsysprof-ui: fix can-save propagation
2019-05-29 15:13:00 -07:00
688b6a2189
libsysprof-ui: wire up can-save propagation
2019-05-29 15:13:00 -07:00
a7b18281e6
libsysprof-ui: add helper to get current
2019-05-29 15:13:00 -07:00
d38ecc1849
libsysprof-ui: wire up a save action
...
We need this so we have something more simplified for consumers such as
Builder to avoid all the duplicated code.
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
386057bdee
libsysprof-ui: track status changes in profiler
2019-05-29 15:13:00 -07:00
2c85331c9a
libsysprof-ui: add fallback icon location
2019-05-29 15:13:00 -07:00
52a21ff36e
build: fix build with explicit includes
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
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
af07f1bbff
cleanup
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
82a5c68476
libsysprof-ui: stub out SysprofAid
...
This will be used as a high-level object that knows how to deal with
both the SysprofSource (data collector) and various views for the user.
2019-05-29 15:13:00 -07:00
9d32f70bba
libsysprof-ui: iteration on profiler assistant
2019-05-29 15:13:00 -07:00
597d757bf8
libsysprof-ui: style environment editor
2019-05-29 15:13:00 -07:00
b213f7bbe4
libsysprof-ui: setup environment editor
2019-05-29 15:13:00 -07:00
468b5f8d3c
libsysprof-ui: allow text selection
2019-05-29 15:13:00 -07:00
bb4bea0261
libsysprof-ui: add pixels counter
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
8fd3c46593
libsysprof-ui: fix multiple selection movements
2019-05-29 15:13:00 -07:00
9398c7f8a9
libsysprof-ui: allow selecting multiple rows
...
Can't do much with the selection yet though.
2019-05-29 15:13:00 -07:00
d0be5b50c2
libsysprof-ui: use format helper and tweak colors
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
5ccccce26e
libsysprof-ui: add format helper
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