From 69bcc6f200839dd15b6768a4b9c21d889c6e82c0 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Wed, 19 Jul 2023 13:51:46 -0700 Subject: [PATCH] sysprof: remove use-markup property This is left to the implementation now w/ a GtkLabel child. --- src/sysprof/sysprof-tree-expander.c | 38 ----------------------------- src/sysprof/sysprof-tree-expander.h | 3 --- 2 files changed, 41 deletions(-) diff --git a/src/sysprof/sysprof-tree-expander.c b/src/sysprof/sysprof-tree-expander.c index 09f0f37d..1439a317 100644 --- a/src/sysprof/sysprof-tree-expander.c +++ b/src/sysprof/sysprof-tree-expander.c @@ -54,7 +54,6 @@ enum { PROP_LIST_ROW, PROP_MENU_MODEL, PROP_SUFFIX, - PROP_USE_MARKUP, N_PROPS }; @@ -276,10 +275,6 @@ sysprof_tree_expander_get_property (GObject *object, g_value_set_object (value, sysprof_tree_expander_get_child (self)); break; - case PROP_USE_MARKUP: - g_value_set_boolean (value, sysprof_tree_expander_get_use_markup (self)); - break; - default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); } @@ -327,10 +322,6 @@ sysprof_tree_expander_set_property (GObject *object, sysprof_tree_expander_set_child (self, g_value_get_object (value)); break; - case PROP_USE_MARKUP: - sysprof_tree_expander_set_use_markup (self, g_value_get_boolean (value)); - break; - default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); } @@ -400,11 +391,6 @@ sysprof_tree_expander_class_init (SysprofTreeExpanderClass *klass) GTK_TYPE_WIDGET, (G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS)); - properties [PROP_USE_MARKUP] = - g_param_spec_boolean ("use-markup", NULL, NULL, - FALSE, - (G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS)); - g_object_class_install_properties (object_class, N_PROPS, properties); gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BOX_LAYOUT); @@ -677,7 +663,6 @@ sysprof_tree_expander_clear_list_row (SysprofTreeExpander *self) g_clear_object (&self->list_row); - gtk_label_set_label (GTK_LABEL (self->child), NULL); gtk_image_set_from_icon_name (GTK_IMAGE (self->image), NULL); child = gtk_widget_get_prev_sibling (self->image); @@ -724,29 +709,6 @@ sysprof_tree_expander_set_list_row (SysprofTreeExpander *self, g_object_thaw_notify (G_OBJECT (self)); } -gboolean -sysprof_tree_expander_get_use_markup (SysprofTreeExpander *self) -{ - g_return_val_if_fail (SYSPROF_IS_TREE_EXPANDER (self), FALSE); - - return gtk_label_get_use_markup (GTK_LABEL (self->child)); -} - -void -sysprof_tree_expander_set_use_markup (SysprofTreeExpander *self, - gboolean use_markup) -{ - g_return_if_fail (SYSPROF_IS_TREE_EXPANDER (self)); - - use_markup = !!use_markup; - - if (use_markup != sysprof_tree_expander_get_use_markup (self)) - { - gtk_label_set_use_markup (GTK_LABEL (self->child), use_markup); - g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_USE_MARKUP]); - } -} - static gboolean sysprof_tree_expander_remove_popover_idle (gpointer user_data) { diff --git a/src/sysprof/sysprof-tree-expander.h b/src/sysprof/sysprof-tree-expander.h index 855b663a..2ebdf7c0 100644 --- a/src/sysprof/sysprof-tree-expander.h +++ b/src/sysprof/sysprof-tree-expander.h @@ -52,9 +52,6 @@ GtkTreeListRow *sysprof_tree_expander_get_list_row (SysprofTreeExpande void sysprof_tree_expander_set_list_row (SysprofTreeExpander *self, GtkTreeListRow *list_row); gpointer sysprof_tree_expander_get_item (SysprofTreeExpander *self); -gboolean sysprof_tree_expander_get_use_markup (SysprofTreeExpander *self); -void sysprof_tree_expander_set_use_markup (SysprofTreeExpander *self, - gboolean use_markup); void sysprof_tree_expander_show_popover (SysprofTreeExpander *self, GtkPopover *popover);