summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-24 15:47:01 +0200
committerRobin Gareus <robin@gareus.org>2013-07-24 16:15:12 +0200
commit33b067c12c93fe3499a6290c8db48517df97c73c (patch)
tree60de3afe28a9bafe0f8a0795715cfc85246ef1c9
parent2ca3329c1084451feacd724e5411f06222de9f1b (diff)
increase saturation of meter-shader
-rw-r--r--libs/gtkmm2ext/fastmeter.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/gtkmm2ext/fastmeter.cc b/libs/gtkmm2ext/fastmeter.cc
index 282b9e10b8..bac0ba0c92 100644
--- a/libs/gtkmm2ext/fastmeter.cc
+++ b/libs/gtkmm2ext/fastmeter.cc
@@ -182,8 +182,9 @@ FastMeter::generate_meter_pattern (
if ((styleflags & 1) && !no_rgba_overlay) {
cairo_pattern_t* shade_pattern = cairo_pattern_create_linear (0.0, 0.0, width, 0.0);
- cairo_pattern_add_color_stop_rgba (shade_pattern, 0, 1.0, 1.0, 1.0, 0.2);
- cairo_pattern_add_color_stop_rgba (shade_pattern, 1, 0.0, 0.0, 0.0, 0.3);
+ cairo_pattern_add_color_stop_rgba (shade_pattern, 0, 0.0, 0.0, 0.0, 0.15);
+ cairo_pattern_add_color_stop_rgba (shade_pattern, 0.4, 1.0, 1.0, 1.0, 0.05);
+ cairo_pattern_add_color_stop_rgba (shade_pattern, 1, 0.0, 0.0, 0.0, 0.25);
cairo_surface_t* surface;
cairo_t* tc = 0;
@@ -196,7 +197,7 @@ FastMeter::generate_meter_pattern (
if (styleflags & 2) { // LED stripes
cairo_save (tc);
cairo_set_line_width(tc, 1.0);
- cairo_set_source_rgba(tc, .1, .1, .1, .5);
+ cairo_set_source_rgba(tc, .0, .0, .0, .3);
//cairo_set_operator (tc, CAIRO_OPERATOR_SOURCE);
for (float y=.5; y < height; y+= 2.0) {
cairo_move_to(tc, 0, y);