remove unused label_color from TimeAxisViewItem
This commit is contained in:
parent
39eec5ac1b
commit
94b0d3bc25
@ -674,90 +674,14 @@ TimeAxisViewItem::get_name_highlight()
|
|||||||
void
|
void
|
||||||
TimeAxisViewItem::compute_colors (Gdk::Color const & base_color)
|
TimeAxisViewItem::compute_colors (Gdk::Color const & base_color)
|
||||||
{
|
{
|
||||||
unsigned char radius;
|
|
||||||
char minor_shift;
|
|
||||||
|
|
||||||
unsigned char r,g,b;
|
unsigned char r,g,b;
|
||||||
|
|
||||||
/* FILL: this is simple */
|
/* FILL: change opacity to a fixed value */
|
||||||
|
|
||||||
r = base_color.get_red()/256;
|
r = base_color.get_red()/256;
|
||||||
g = base_color.get_green()/256;
|
g = base_color.get_green()/256;
|
||||||
b = base_color.get_blue()/256;
|
b = base_color.get_blue()/256;
|
||||||
fill_color = RGBA_TO_UINT(r,g,b,160);
|
fill_color = RGBA_TO_UINT(r,g,b,160);
|
||||||
|
|
||||||
/* for minor colors:
|
|
||||||
if the overall saturation is strong, make the minor colors light.
|
|
||||||
if its weak, make them dark.
|
|
||||||
|
|
||||||
we do this by moving an equal distance to the other side of the
|
|
||||||
central circle in the color wheel from where we started.
|
|
||||||
*/
|
|
||||||
|
|
||||||
radius = (unsigned char) rint (floor (sqrt (static_cast<double>(r*r + g*g + b+b))/3.0f));
|
|
||||||
minor_shift = 125 - radius;
|
|
||||||
|
|
||||||
/* LABEL: rotate around color wheel by 120 degrees anti-clockwise */
|
|
||||||
|
|
||||||
r = base_color.get_red()/256;
|
|
||||||
g = base_color.get_green()/256;
|
|
||||||
b = base_color.get_blue()/256;
|
|
||||||
|
|
||||||
if (r > b)
|
|
||||||
{
|
|
||||||
if (r > g)
|
|
||||||
{
|
|
||||||
/* red sector => green */
|
|
||||||
swap (r,g);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
/* green sector => blue */
|
|
||||||
swap (g,b);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if (b > g)
|
|
||||||
{
|
|
||||||
/* blue sector => red */
|
|
||||||
swap (b,r);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
/* green sector => blue */
|
|
||||||
swap (g,b);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
r += minor_shift;
|
|
||||||
b += minor_shift;
|
|
||||||
g += minor_shift;
|
|
||||||
|
|
||||||
label_color = RGBA_TO_UINT(r,g,b,255);
|
|
||||||
r = (base_color.get_red()/256) + 127;
|
|
||||||
g = (base_color.get_green()/256) + 127;
|
|
||||||
b = (base_color.get_blue()/256) + 127;
|
|
||||||
|
|
||||||
label_color = RGBA_TO_UINT(r,g,b,255);
|
|
||||||
|
|
||||||
/* XXX can we do better than this ? */
|
|
||||||
/* We're trying;) */
|
|
||||||
/* NUKECOLORS */
|
|
||||||
|
|
||||||
//frame_color_r = 192;
|
|
||||||
//frame_color_g = 192;
|
|
||||||
//frame_color_b = 194;
|
|
||||||
|
|
||||||
//selected_frame_color_r = 182;
|
|
||||||
//selected_frame_color_g = 145;
|
|
||||||
//selected_frame_color_b = 168;
|
|
||||||
|
|
||||||
//handle_color_r = 25;
|
|
||||||
//handle_color_g = 0;
|
|
||||||
//handle_color_b = 255;
|
|
||||||
//lock_handle_color_r = 235;
|
|
||||||
//lock_handle_color_g = 16;
|
|
||||||
//lock_handle_color_b = 16;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -238,7 +238,6 @@ class TimeAxisViewItem : public Selectable, public PBD::ScopedConnectionList
|
|||||||
uint32_t selected_frame_color_r;
|
uint32_t selected_frame_color_r;
|
||||||
uint32_t selected_frame_color_g;
|
uint32_t selected_frame_color_g;
|
||||||
uint32_t selected_frame_color_b;
|
uint32_t selected_frame_color_b;
|
||||||
uint32_t label_color;
|
|
||||||
|
|
||||||
uint32_t handle_color_r;
|
uint32_t handle_color_r;
|
||||||
uint32_t handle_color_g;
|
uint32_t handle_color_g;
|
||||||
|
Loading…
Reference in New Issue
Block a user