13
0

remove luminance changes from ARDOUR_UI_UTILS::unique_palette_color()

This commit is contained in:
Paul Davis 2022-12-10 13:45:07 -07:00
parent 6ed1402812
commit dc74decdf7

View File

@ -692,17 +692,7 @@ ARDOUR_UI_UTILS::unique_palette_color (list<Gdk::Color>& used_colors)
index = 0; index = 0;
} }
Gtkmm2ext::HSV hsv (Gtkmm2ext::gdk_color_to_rgba (c[index])); return c[index++];
index++;
do {
newcolor.set_hsv (hsv.h, hsv.s, hsv.v);
hsv = random() % 1000 > 500 ? hsv.darker ((random() % 500) / 1000.0) : hsv.lighter ((random() % 500 / 1000.0));
} while (find (used_colors.begin(), used_colors.end(), newcolor) != used_colors.end());
used_colors.push_back (newcolor);
return newcolor;
} }
Gdk::Color Gdk::Color