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 fill : 1;
guint flip_y : 1;
guint use_curves : 1;
guint spline : 1;
};
struct _SysprofLineLayerClass
@ -49,7 +49,7 @@ enum {
PROP_DASHED,
PROP_FILL,
PROP_FLIP_Y,
PROP_USE_CURVES,
PROP_SPLINE,
N_PROPS
};
@ -108,7 +108,7 @@ sysprof_line_layer_snapshot (GtkWidget *widget,
cairo_move_to (cr, last_x, last_y);
}
if (self->use_curves)
if (self->spline)
{
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));
break;
case PROP_USE_CURVES:
g_value_set_boolean (value, sysprof_line_layer_get_use_curves (self));
case PROP_SPLINE:
g_value_set_boolean (value, sysprof_line_layer_get_spline (self));
break;
default:
@ -222,8 +222,8 @@ sysprof_line_layer_set_property (GObject *object,
sysprof_line_layer_set_flip_y (self, g_value_get_boolean (value));
break;
case PROP_USE_CURVES:
sysprof_line_layer_set_use_curves (self, g_value_get_boolean (value));
case PROP_SPLINE:
sysprof_line_layer_set_spline (self, g_value_get_boolean (value));
break;
default:
@ -262,8 +262,8 @@ sysprof_line_layer_class_init (SysprofLineLayerClass *klass)
FALSE,
(G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
properties [PROP_USE_CURVES] =
g_param_spec_boolean ("use-curves", NULL, NULL,
properties [PROP_SPLINE] =
g_param_spec_boolean ("spline", NULL, NULL,
FALSE,
(G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
@ -376,25 +376,25 @@ sysprof_line_layer_set_flip_y (SysprofLineLayer *self,
}
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);
return self->use_curves;
return self->spline;
}
void
sysprof_line_layer_set_use_curves (SysprofLineLayer *self,
gboolean use_curves)
sysprof_line_layer_set_spline (SysprofLineLayer *self,
gboolean spline)
{
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;
g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_USE_CURVES]);
self->spline = spline;
g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_SPLINE]);
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)
SYSPROF_AVAILABLE_IN_ALL
SysprofChartLayer *sysprof_line_layer_new (void);
SysprofChartLayer *sysprof_line_layer_new (void);
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
void sysprof_line_layer_set_color (SysprofLineLayer *self,
const GdkRGBA *color);
void sysprof_line_layer_set_color (SysprofLineLayer *self,
const GdkRGBA *color);
SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_dashed (SysprofLineLayer *self);
gboolean sysprof_line_layer_get_dashed (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_dashed (SysprofLineLayer *self,
gboolean dashed);
void sysprof_line_layer_set_dashed (SysprofLineLayer *self,
gboolean dashed);
SYSPROF_AVAILABLE_IN_ALL
gboolean sysprof_line_layer_get_fill (SysprofLineLayer *self);
gboolean sysprof_line_layer_get_fill (SysprofLineLayer *self);
SYSPROF_AVAILABLE_IN_ALL
void sysprof_line_layer_set_fill (SysprofLineLayer *self,
gboolean fill);
void sysprof_line_layer_set_fill (SysprofLineLayer *self,
gboolean fill);
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
void sysprof_line_layer_set_flip_y (SysprofLineLayer *self,
gboolean flip_y);
void sysprof_line_layer_set_flip_y (SysprofLineLayer *self,
gboolean flip_y);
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
void sysprof_line_layer_set_use_curves (SysprofLineLayer *self,
gboolean use_curves);
void sysprof_line_layer_set_spline (SysprofLineLayer *self,
gboolean spline);
G_END_DECLS