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
cf1d6a9c07
libsysprof-ui: fix some warnings
2019-05-29 15:13:00 -07:00
6f49ddb0e3
libsysprof-ui: start on open support
2019-05-29 15:13:00 -07:00
f5043fa8d6
libsysprof-ui: move zoom controls
...
and make them flat
2019-05-29 15:13:00 -07:00
691a1bc2b0
libsysprof-ui: start on new tabbed design
2019-05-29 15:13:00 -07:00
e3245c3c3b
libsysprof-ui: add empty state for timing data
2019-05-29 15:13:00 -07:00
c1d972d0c5
libsysprof-ui: tweak spacing
2019-05-29 15:13:00 -07:00
bf56f20b92
libsysprof-ui: add separator back
2019-05-29 15:13:00 -07:00
26a94c2efd
libsysprof-ui: add lateral movements with keyboard
2019-05-29 15:13:00 -07:00
aa2772ef87
libsysprof-ui: link up horizontal scrolling
2019-05-29 15:13:00 -07:00
eda7b34062
libsysprof-ui: set computer-fail for no callgraph
2019-05-29 15:13:00 -07:00
9cded24b70
libsysprof-ui: tweak empty state and add icon-name property
2019-05-29 15:13:00 -07:00
09a29dfb80
libsysprof-ui: jump to timings if no samples
2019-05-29 15:13:00 -07:00
89293254c5
libsysprof-ui: hide callgraph when no data is present
2019-05-29 15:13:00 -07:00
e03b1ec8b7
libsysprof-ui: add more capture details
2019-05-29 15:13:00 -07:00
6437dba247
libsysprof-ui: add accelerator keys
2019-05-29 15:13:00 -07:00
de06c0da45
libsysprof-ui: start on details view
2019-05-29 15:13:00 -07:00
33c8e2fc26
libsysprof-ui: fit-to-zoom and tooltips
2019-05-29 15:13:00 -07:00
83cf6fc55a
libsysprof-ui: improve duration range drawing and sizing
...
This disables what we draw, but it gives us a better placement for how
to go about drawing within the space.
2019-05-29 15:13:00 -07:00
3967721933
libsysprof-ui: button styling
2019-05-29 15:13:00 -07:00
7fbe8ee3a8
libsysprof-ui: hook up zoom-manager to visualizers
2019-05-29 15:13:00 -07:00
d45d950b0c
libsysprof-ui: tweak title
2019-05-29 15:13:00 -07:00
f47041b7d7
libsysprof-ui: tweak columns and treeview
2019-05-29 15:13:00 -07:00
c3ad0051ff
libsysprof-ui: load counters if we discover the feature
2019-05-29 15:13:00 -07:00
300461ab5d
libsysprof-ui: start on capture view
...
This widget is going to allow us to remove most of SysprofWindow into a
reusable widget tos hare with Builder.
2019-05-29 15:13:00 -07:00
00d910dc80
libsysprof-ui: start rendering mark data
2019-05-29 15:13:00 -07:00
0165005077
libsysprof-ui: add various columns
2019-05-29 15:13:00 -07:00
3c644c245d
libsysprof-ui: stub out marks view
2019-05-29 15:13:00 -07:00
219b48f668
ui: fix various css/ui includes
2019-05-29 15:12:59 -07:00
1708ad1b48
tree: start on massive tree refactor
...
The big thing going on here is that we are going to split up the libraries
a bit better, and remove GObject from the capture library. The libsysprof
library will bring in the capture library statically, so we can export the
symbols we want.
Eventually, we will bump the version to sysprof-3, but not yet.
2019-05-29 15:12:59 -07:00