libsysprof-gtk: rename use-curves to spline

This commit is contained in:
Christian Hergert
2023-06-27 12:37:31 -07:00
parent a880d02a84
commit 9f95794d8e
2 changed files with 33 additions and 33 deletions

View File

@ -33,7 +33,7 @@ struct _SysprofLineLayer
guint dashed : 1; guint dashed : 1;
guint fill : 1; guint fill : 1;
guint flip_y : 1; guint flip_y : 1;
guint use_curves : 1; guint spline : 1;
}; };
struct _SysprofLineLayerClass struct _SysprofLineLayerClass
@ -49,7 +49,7 @@ enum {
PROP_DASHED, PROP_DASHED,
PROP_FILL, PROP_FILL,
PROP_FLIP_Y, PROP_FLIP_Y,
PROP_USE_CURVES, PROP_SPLINE,
N_PROPS N_PROPS
}; };
@ -108,7 +108,7 @@ sysprof_line_layer_snapshot (GtkWidget *widget,
cairo_move_to (cr, last_x, last_y); cairo_move_to (cr, last_x, last_y);
} }
if (self->use_curves) if (self->spline)
{ {
for (guint i = 1; i < n_values; i++) for (guint i = 1; i < n_values; i++)
{ {
@ -187,8 +187,8 @@ sysprof_line_layer_get_property (GObject *object,
g_value_set_boolean (value, sysprof_line_layer_get_flip_y (self)); g_value_set_boolean (value, sysprof_line_layer_get_flip_y (self));
break; break;
case PROP_USE_CURVES: case PROP_SPLINE:
g_value_set_boolean (value, sysprof_line_layer_get_use_curves (self)); g_value_set_boolean (value, sysprof_line_layer_get_spline (self));
break; break;
default: default:
@ -222,8 +222,8 @@ sysprof_line_layer_set_property (GObject *object,
sysprof_line_layer_set_flip_y (self, g_value_get_boolean (value)); sysprof_line_layer_set_flip_y (self, g_value_get_boolean (value));
break; break;
case PROP_USE_CURVES: case PROP_SPLINE:
sysprof_line_layer_set_use_curves (self, g_value_get_boolean (value)); sysprof_line_layer_set_spline (self, g_value_get_boolean (value));
break; break;
default: default:
@ -262,8 +262,8 @@ sysprof_line_layer_class_init (SysprofLineLayerClass *klass)
FALSE, FALSE,
(G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS)); (G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
properties [PROP_USE_CURVES] = properties [PROP_SPLINE] =
g_param_spec_boolean ("use-curves", NULL, NULL, g_param_spec_boolean ("spline", NULL, NULL,
FALSE, FALSE,
(G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS)); (G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
@ -376,25 +376,25 @@ sysprof_line_layer_set_flip_y (SysprofLineLayer *self,
} }
gboolean gboolean
sysprof_line_layer_get_use_curves (SysprofLineLayer *self) sysprof_line_layer_get_spline (SysprofLineLayer *self)
{ {
g_return_val_if_fail (SYSPROF_IS_LINE_LAYER (self), FALSE); g_return_val_if_fail (SYSPROF_IS_LINE_LAYER (self), FALSE);
return self->use_curves; return self->spline;
} }
void void
sysprof_line_layer_set_use_curves (SysprofLineLayer *self, sysprof_line_layer_set_spline (SysprofLineLayer *self,
gboolean use_curves) gboolean spline)
{ {
g_return_if_fail (SYSPROF_IS_LINE_LAYER (self)); g_return_if_fail (SYSPROF_IS_LINE_LAYER (self));
use_curves = !!use_curves; spline = !!spline;
if (use_curves != self->use_curves) if (spline != self->spline)
{ {
self->use_curves = use_curves; self->spline = spline;
g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_USE_CURVES]); g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_SPLINE]);
gtk_widget_queue_draw (GTK_WIDGET (self)); gtk_widget_queue_draw (GTK_WIDGET (self));
} }
} }

View File

@ -33,31 +33,31 @@ SYSPROF_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (SysprofLineLayer, sysprof_line_layer, SYSPROF, LINE_LAYER, SysprofXYLayer) G_DECLARE_FINAL_TYPE (SysprofLineLayer, sysprof_line_layer, SYSPROF, LINE_LAYER, SysprofXYLayer)
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
SysprofChartLayer *sysprof_line_layer_new (void); SysprofChartLayer *sysprof_line_layer_new (void);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
const GdkRGBA *sysprof_line_layer_get_color (SysprofLineLayer *self); const GdkRGBA *sysprof_line_layer_get_color (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_color (SysprofLineLayer *self, void sysprof_line_layer_set_color (SysprofLineLayer *self,
const GdkRGBA *color); const GdkRGBA *color);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_dashed (SysprofLineLayer *self); gboolean sysprof_line_layer_get_dashed (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_dashed (SysprofLineLayer *self, void sysprof_line_layer_set_dashed (SysprofLineLayer *self,
gboolean dashed); gboolean dashed);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_fill (SysprofLineLayer *self); gboolean sysprof_line_layer_get_fill (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_fill (SysprofLineLayer *self, void sysprof_line_layer_set_fill (SysprofLineLayer *self,
gboolean fill); gboolean fill);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_flip_y (SysprofLineLayer *self); gboolean sysprof_line_layer_get_flip_y (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_flip_y (SysprofLineLayer *self, void sysprof_line_layer_set_flip_y (SysprofLineLayer *self,
gboolean flip_y); gboolean flip_y);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_use_curves (SysprofLineLayer *self); gboolean sysprof_line_layer_get_spline (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_use_curves (SysprofLineLayer *self, void sysprof_line_layer_set_spline (SysprofLineLayer *self,
gboolean use_curves); gboolean spline);
G_END_DECLS G_END_DECLS