diff --git a/src/libsysprof-analyze/sysprof-document-counter-value.c b/src/libsysprof-analyze/sysprof-document-counter-value.c index 56dcf701..9287010e 100644 --- a/src/libsysprof-analyze/sysprof-document-counter-value.c +++ b/src/libsysprof-analyze/sysprof-document-counter-value.c @@ -38,6 +38,7 @@ enum { PROP_TIME_OFFSET, PROP_VALUE_DOUBLE, PROP_VALUE_INT64, + PROP_VALUE_STRING, N_PROPS }; @@ -75,6 +76,10 @@ sysprof_document_counter_value_get_property (GObject *object, g_value_set_int64 (value, sysprof_document_counter_value_get_value_int64 (self)); break; + case PROP_VALUE_STRING: + g_value_take_string (value, sysprof_document_counter_value_format (self)); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); } @@ -112,6 +117,11 @@ sysprof_document_counter_value_class_init (SysprofDocumentCounterValueClass *kla G_MININT64, G_MAXINT64, 0, (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + properties[PROP_VALUE_STRING] = + g_param_spec_string ("value-string", NULL, NULL, + NULL, + (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + g_object_class_install_properties (object_class, N_PROPS, properties); } diff --git a/src/sysprof/sysprof-cpu-section.ui b/src/sysprof/sysprof-cpu-section.ui index f5b0e1b8..3351986b 100644 --- a/src/sysprof/sysprof-cpu-section.ui +++ b/src/sysprof/sysprof-cpu-section.ui @@ -214,7 +214,7 @@ 0 - + GtkListItem