sysprof: filter logs by selected time

This commit is contained in:
Christian Hergert
2023-07-13 13:14:07 -07:00
parent df5c1b7020
commit ace5716562
2 changed files with 18 additions and 7 deletions

View File

@ -86,6 +86,8 @@ sysprof_logs_section_class_init (SysprofLogsSectionClass *klass)
g_type_ensure (SYSPROF_TYPE_DOCUMENT_LOG);
g_type_ensure (SYSPROF_TYPE_TIME_LABEL);
g_type_ensure (SYSPROF_TYPE_TIME_SERIES);
g_type_ensure (SYSPROF_TYPE_TIME_SPAN_LAYER);
}
static void

View File

@ -73,13 +73,22 @@
<binding name="sorter">
<lookup name="sorter">column_view</lookup>
</binding>
<binding name="model">
<lookup name="logs" type="SysprofDocument">
<lookup name="document" type="SysprofSession">
<lookup name="session">SysprofLogsSection</lookup>
</lookup>
</lookup>
</binding>
<property name="model">
<object class="SysprofTimeFilterModel">
<binding name="time-span">
<lookup name="selected-time" type="SysprofSession">
<lookup name="session">SysprofLogsSection</lookup>
</lookup>
</binding>
<binding name="model">
<lookup name="logs" type="SysprofDocument">
<lookup name="document" type="SysprofSession">
<lookup name="session">SysprofLogsSection</lookup>
</lookup>
</lookup>
</binding>
</object>
</property>
</object>
</property>
</object>