libsysprof-ui: start on new tabbed design

This commit is contained in:
Christian Hergert
2019-05-15 23:56:30 -07:00
parent 60ba134e9d
commit 691a1bc2b0
16 changed files with 818 additions and 1310 deletions

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<template class="SysprofDisplay" parent="GtkBin">
<child>
<object class="GtkStack" id="stack">
<property name="homogeneous">false</property>
<property name="visible">true</property>
<child>
<object class="SysprofEmptyStateView" id="empty_view">
<property name="title" translatable="yes">Welcome to Sysprof</property>
<property name="subtitle" translatable="yes">Start profiling your system with the &lt;b&gt;Record&lt;/b&gt; button above.</property>
<property name="visible">true</property>
</object>
<packing>
<property name="name">empty</property>
</packing>
</child>
<child>
<object class="SysprofCaptureView" id="capture_view">
<property name="visible">true</property>
</object>
<packing>
<property name="name">capture</property>
</packing>
</child>
<child>
<object class="SysprofRecordingStateView" id="recording_view">
<property name="visible">true</property>
</object>
<packing>
<property name="name">recording</property>
</packing>
</child>
</object>
</child>
</template>
</interface>