diff --git a/src/sysprof/icons/scalable/actions/mark-waterfall-symbolic.svg b/src/sysprof/icons/scalable/actions/mark-waterfall-symbolic.svg new file mode 100644 index 00000000..cf68d97b --- /dev/null +++ b/src/sysprof/icons/scalable/actions/mark-waterfall-symbolic.svg @@ -0,0 +1,51 @@ + + + + + + + + + diff --git a/src/sysprof/sysprof-marks-section.c b/src/sysprof/sysprof-marks-section.c index f3200090..e657b0a3 100644 --- a/src/sysprof/sysprof-marks-section.c +++ b/src/sysprof/sysprof-marks-section.c @@ -60,6 +60,8 @@ sysprof_marks_section_class_init (SysprofMarksSectionClass *klass) g_type_ensure (SYSPROF_TYPE_DOCUMENT_MARK); g_type_ensure (SYSPROF_TYPE_MARK_CHART); g_type_ensure (SYSPROF_TYPE_MARK_TABLE); + g_type_ensure (SYSPROF_TYPE_SESSION_MODEL); + g_type_ensure (SYSPROF_TYPE_SESSION_MODEL_ITEM); g_type_ensure (SYSPROF_TYPE_TIME_SERIES); g_type_ensure (SYSPROF_TYPE_TIME_SPAN_LAYER); } diff --git a/src/sysprof/sysprof-marks-section.ui b/src/sysprof/sysprof-marks-section.ui index 6fb34294..e870b548 100644 --- a/src/sysprof/sysprof-marks-section.ui +++ b/src/sysprof/sysprof-marks-section.ui @@ -84,6 +84,108 @@ + + + Mark Waterfall + mark-waterfall-symbolic + + + + + + + + + + SysprofMarksSection + + + + + + SysprofMarksSection + + + + + + SysprofMarksSection + + + + + + + + + + + + + + + +]]> + + + + + + + + + diff --git a/src/sysprof/sysprof.gresource.xml b/src/sysprof/sysprof.gresource.xml index 37a1d126..032728d2 100644 --- a/src/sysprof/sysprof.gresource.xml +++ b/src/sysprof/sysprof.gresource.xml @@ -28,5 +28,6 @@ icons/scalable/actions/process-mounts-symbolic.svg icons/scalable/actions/storage-symbolic.svg icons/scalable/actions/system-log-symbolic.svg + icons/scalable/actions/mark-waterfall-symbolic.svg