summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/prolooks_helpers.c
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2010-05-26 15:18:04 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2010-05-26 15:18:04 +0000
commitb91e1f3605a5845b532a02620e12e3402c4785a5 (patch)
tree0034e2ac2488d822191c1a51300d9606dbe2db81 /libs/gtkmm2ext/prolooks_helpers.c
parent696837ec7a86046ce43dc61fedd4b6de560fc06d (diff)
generate knob pixbufs at run time but draw from the pixbufs; remove mfimg utility and existing knob icon png files
git-svn-id: svn://localhost/ardour2/branches/3.0@7166 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/gtkmm2ext/prolooks_helpers.c')
-rw-r--r--libs/gtkmm2ext/prolooks_helpers.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/libs/gtkmm2ext/prolooks_helpers.c b/libs/gtkmm2ext/prolooks_helpers.c
index 2795b29c6c..a173039d7f 100644
--- a/libs/gtkmm2ext/prolooks_helpers.c
+++ b/libs/gtkmm2ext/prolooks_helpers.c
@@ -361,7 +361,7 @@ void prolooks_color_from_string (const char* webcolor, GdkColor* result) {
}
-char* prolooks_color_to_string (GdkColor* color) {
+char* prolooks_color_to_string (const GdkColor* color) {
char* result = NULL;
guint16 scale;
scale = G_MAXUINT16 / G_MAXUINT8;
@@ -380,20 +380,20 @@ CairoColor* prolooks_cairo_color_from_string (const char* webcolor) {
}
-void prolooks_set_source_color (cairo_t* cr, GdkColor* color, double alpha) {
+void prolooks_set_source_color (cairo_t* cr, const GdkColor* color, double alpha) {
g_return_if_fail (cr != NULL);
cairo_set_source_rgba (cr, ((double) (*color).red) / ((double) G_MAXUINT16), ((double) (*color).green) / ((double) G_MAXUINT16), ((double) (*color).blue) / ((double) G_MAXUINT16), alpha);
}
-void prolooks_gdk_color_to_cairo_color (GdkColor* color, double* red, double* green, double* blue) {
+void prolooks_gdk_color_to_cairo_color (const GdkColor* color, double* red, double* green, double* blue) {
*red = ((double) (*color).red) / ((double) G_MAXUINT16);
*green = ((double) (*color).green) / ((double) G_MAXUINT16);
*blue = ((double) (*color).blue) / ((double) G_MAXUINT16);
}
-CairoColor* prolooks_gdk_color_to_cairo (GdkColor* color) {
+CairoColor* prolooks_gdk_color_to_cairo (const GdkColor* color) {
CairoColor* result = NULL;
double r;
double g;
@@ -428,7 +428,7 @@ void prolooks_set_source_color_string (cairo_t* cr, const char* color, double al
}
-void prolooks_add_color_stop (cairo_pattern_t* p, double offset, GdkColor* color, double alpha) {
+void prolooks_add_color_stop (cairo_pattern_t* p, double offset, const GdkColor* color, double alpha) {
g_return_if_fail (p != NULL);
cairo_pattern_add_color_stop_rgba (p, offset, ((double) (*color).red) / ((double) G_MAXUINT16), ((double) (*color).green) / ((double) G_MAXUINT16), ((double) (*color).blue) / ((double) G_MAXUINT16), alpha);
}
@@ -443,7 +443,7 @@ void prolooks_add_color_stop_str (cairo_pattern_t* p, double offset, const char*
}
-cairo_pattern_t* prolooks_create_gradient (double x1, double y1, double x2, double y2, GdkColor* start, GdkColor* stop, double alpha_start, double alpha_stop) {
+cairo_pattern_t* prolooks_create_gradient (double x1, double y1, double x2, double y2, const GdkColor* start, const GdkColor* stop, double alpha_start, double alpha_stop) {
cairo_pattern_t* result = NULL;
cairo_pattern_t* gradient;
gradient = cairo_pattern_create_linear (x1, y1, x2, y2);
@@ -614,7 +614,7 @@ void prolooks_hsl_to_gdk_color (ProlooksHSL* self, GdkColor* result) {
}
-void prolooks_hsl_from_gdk_color (ProlooksHSL* self, GdkColor* color) {
+void prolooks_hsl_from_gdk_color (ProlooksHSL* self, const GdkColor* color) {
CairoColor* _tmp0_;
g_return_if_fail (self != NULL);
prolooks_hsl_from_cairo_color (self, _tmp0_ = prolooks_gdk_color_to_cairo (color));
@@ -910,7 +910,7 @@ char* prolooks_hsv_to_string (ProlooksHSV* self) {
}
-ProlooksHSV* prolooks_hsv_construct_for_gdk_color (GType object_type, GdkColor* color) {
+ProlooksHSV* prolooks_hsv_construct_for_gdk_color (GType object_type, const GdkColor* color) {
ProlooksHSV* self;
self = (ProlooksHSV*) g_type_create_instance (object_type);
prolooks_hsv_from_gdk_color (self, color);
@@ -918,7 +918,7 @@ ProlooksHSV* prolooks_hsv_construct_for_gdk_color (GType object_type, GdkColor*
}
-ProlooksHSV* prolooks_hsv_new_for_gdk_color (GdkColor* color) {
+ProlooksHSV* prolooks_hsv_new_for_gdk_color (const GdkColor* color) {
return prolooks_hsv_construct_for_gdk_color (PROLOOKS_TYPE_HSV, color);
}
@@ -1023,7 +1023,7 @@ void prolooks_hsv_to_gdk_color (ProlooksHSV* self, GdkColor* result) {
}
-void prolooks_hsv_from_gdk_color (ProlooksHSV* self, GdkColor* color) {
+void prolooks_hsv_from_gdk_color (ProlooksHSV* self, const GdkColor* color) {
CairoColor* _tmp0_;
g_return_if_fail (self != NULL);
prolooks_hsv_from_cairo_color (self, _tmp0_ = prolooks_gdk_color_to_cairo (color));
@@ -1311,7 +1311,7 @@ void prolooks_hsv_unref (gpointer instance) {
}
-void prolooks_shade_color (GdkColor* orig, double shade_ratio, GdkColor* result) {
+void prolooks_shade_color (const GdkColor* orig, double shade_ratio, GdkColor* result) {
ProlooksHSL* HSL;
GdkColor _tmp0_ = {0,0,0,0};
GdkColor _result_;