Commit Graph

11 Commits

Author SHA1 Message Date
a1f8f7e9f8 build: remove dazzle reference 2022-04-01 13:14:51 -07:00
99a4cd8309 css: remove dead CSS 2022-04-01 13:14:51 -07:00
949c75e0f4 libsysprof-ui: soften the shadows a bit 2019-08-01 00:48:25 -07:00
6295b28816 ticks: tweak background style for ticks 2019-08-01 00:30:16 -07:00
2d69a5ff1c libsysprof-ui: simplify sizing of positioning in visualizers
This simplifies the visualizer sizing by avoiding the expanding sizes
when there is more space available. Doing so allows us to treat all the
sizing uniformly.

We can also make the ticks area a visualizer for more code re-use.
2019-08-01 00:20:31 -07:00
e8528609ec libsysprof-ui: land new UI design
This comprises a massive rewrite of the UI for browsing captures. We use
the SysprofAid class to scan capture files for content and then auto-
matically add visualizers and details pages.

To avoid breaking things incrementally, we just land this as a very large
commit. Not necessarily ideal, but given the amount of stuff that could
break, this is easier.

As part of this process, we're removing a lot of the surface API so that
we can limit how much we need to maintain in terms of ABI.
2019-06-24 20:52:40 -07:00
565b6ec566 theme: use box-shadow 2019-06-14 17:47:25 -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
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