mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-02-06 00:15:04 +01:00
Clean up debug info
This commit is contained in:
@@ -136,174 +136,3 @@ export component ColourSlider inherits VerticalLayout {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
component ColorButton {
|
||||
callback select<=>i_touch_area.clicked;
|
||||
in property <brush> color<=> i_container.background;
|
||||
in property <bool> selected;
|
||||
height: self.width;
|
||||
i_container := Rectangle {
|
||||
border_width: 2px;
|
||||
}
|
||||
|
||||
i_touch_area := TouchArea { }
|
||||
|
||||
states [
|
||||
selected when selected: {
|
||||
i_container.border_color: Colors.black;
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
export component ColorPicker {
|
||||
height: palette.length * 1px / colors_per_row / 1px * color_size;
|
||||
private property <int> selected_color_index;
|
||||
in-out property <float> colors_per_row: 13.0;
|
||||
private property <length> color_size: self.width / colors_per_row;
|
||||
out property <color> selected_color: palette[selected_color_index];
|
||||
callback selected(color);
|
||||
in property <[color]> palette: [
|
||||
Colors.rgb(51,0,0),
|
||||
Colors.rgb(51,25,0),
|
||||
Colors.rgb(51,51,0),
|
||||
Colors.rgb(25,51,0),
|
||||
Colors.rgb(0,51,0),
|
||||
Colors.rgb(0,51,25),
|
||||
Colors.rgb(0,51,51),
|
||||
Colors.rgb(0,25,51),
|
||||
Colors.rgb(0,0,51),
|
||||
Colors.rgb(25,0,51),
|
||||
Colors.rgb(51,0,51),
|
||||
Colors.rgb(51,0,25),
|
||||
Colors.rgb(0,0,0),
|
||||
//
|
||||
Colors.rgb(102,0,0),
|
||||
Colors.rgb(102,51,0),
|
||||
Colors.rgb(102,102,0),
|
||||
Colors.rgb(51,102,0),
|
||||
Colors.rgb(0,102,0),
|
||||
Colors.rgb(0,102,51),
|
||||
Colors.rgb(0,102,102),
|
||||
Colors.rgb(0,51,102),
|
||||
Colors.rgb(0,0,102),
|
||||
Colors.rgb(51,0,102),
|
||||
Colors.rgb(102,0,102),
|
||||
Colors.rgb(102,0,51),
|
||||
Colors.rgb(32,32,32),
|
||||
//
|
||||
Colors.rgb(153,0,0),
|
||||
Colors.rgb(153,76,0),
|
||||
Colors.rgb(153,153,0),
|
||||
Colors.rgb(76,153,0),
|
||||
Colors.rgb(0,153,0),
|
||||
Colors.rgb(0,153,76),
|
||||
Colors.rgb(0,153,153),
|
||||
Colors.rgb(0,76,153),
|
||||
Colors.rgb(0,0,153),
|
||||
Colors.rgb(76,0,153),
|
||||
Colors.rgb(153,0,153),
|
||||
Colors.rgb(153,0,76),
|
||||
Colors.rgb(64,64,64),
|
||||
//
|
||||
Colors.rgb(204,0,0),
|
||||
Colors.rgb(204,102,0),
|
||||
Colors.rgb(204,204,0),
|
||||
Colors.rgb(102,204,0),
|
||||
Colors.rgb(0,204,0),
|
||||
Colors.rgb(0,204,102),
|
||||
Colors.rgb(0,204,204),
|
||||
Colors.rgb(0,102,204),
|
||||
Colors.rgb(0,0,204),
|
||||
Colors.rgb(102,0,204),
|
||||
Colors.rgb(204,0,204),
|
||||
Colors.rgb(204,0,102),
|
||||
Colors.rgb(96,96,96),
|
||||
//
|
||||
Colors.rgb(255,0,0),
|
||||
Colors.rgb(255,128,0),
|
||||
Colors.rgb(255,255,0),
|
||||
Colors.rgb(128,255,0),
|
||||
Colors.rgb(0,255,0),
|
||||
Colors.rgb(0,255,128),
|
||||
Colors.rgb(0,255,255),
|
||||
Colors.rgb(0,128,255),
|
||||
Colors.rgb(0,0,255),
|
||||
Colors.rgb(128,0,255),
|
||||
Colors.rgb(255,0,255),
|
||||
Colors.rgb(255,0,128),
|
||||
Colors.rgb(128,128,128),
|
||||
//
|
||||
Colors.rgb(255,51,51),
|
||||
Colors.rgb(255,153,51),
|
||||
Colors.rgb(255,255,51),
|
||||
Colors.rgb(153,255,51),
|
||||
Colors.rgb(51,255,51),
|
||||
Colors.rgb(51,255,153),
|
||||
Colors.rgb(51,255,255),
|
||||
Colors.rgb(51,153,255),
|
||||
Colors.rgb(51,51,255),
|
||||
Colors.rgb(153,51,255),
|
||||
Colors.rgb(255,51,255),
|
||||
Colors.rgb(255,51,153),
|
||||
Colors.rgb(160,160,160),
|
||||
//
|
||||
Colors.rgb(255,102,102),
|
||||
Colors.rgb(255,178,102),
|
||||
Colors.rgb(255,255,102),
|
||||
Colors.rgb(178,255,102),
|
||||
Colors.rgb(102,255,102),
|
||||
Colors.rgb(102,255,178),
|
||||
Colors.rgb(102,255,255),
|
||||
Colors.rgb(102,178,255),
|
||||
Colors.rgb(102,102,255),
|
||||
Colors.rgb(178,102,255),
|
||||
Colors.rgb(255,102,255),
|
||||
Colors.rgb(255,102,178),
|
||||
Colors.rgb(192,192,192),
|
||||
//
|
||||
Colors.rgb(255,153,153),
|
||||
Colors.rgb(255,204,153),
|
||||
Colors.rgb(255,255,153),
|
||||
Colors.rgb(204,255,153),
|
||||
Colors.rgb(153,255,153),
|
||||
Colors.rgb(153,255,204),
|
||||
Colors.rgb(153,255,255),
|
||||
Colors.rgb(153,204,255),
|
||||
Colors.rgb(153,153,255),
|
||||
Colors.rgb(204,153,255),
|
||||
Colors.rgb(255,153,255),
|
||||
Colors.rgb(255,153,204),
|
||||
Colors.rgb(224,224,224),
|
||||
//
|
||||
Colors.rgb(255,204,204),
|
||||
Colors.rgb(255,229,204),
|
||||
Colors.rgb(255,255,204),
|
||||
Colors.rgb(229,255,204),
|
||||
Colors.rgb(204,255,204),
|
||||
Colors.rgb(204,255,229),
|
||||
Colors.rgb(204,255,255),
|
||||
Colors.rgb(204,229,255),
|
||||
Colors.rgb(204,204,255),
|
||||
Colors.rgb(229,204,255),
|
||||
Colors.rgb(255,204,255),
|
||||
Colors.rgb(255,204,229),
|
||||
Colors.rgb(224,224,224),
|
||||
];
|
||||
Rectangle {
|
||||
border_width: 1px;
|
||||
border_color: Colors.black;
|
||||
for color[index] in palette: ColorButton {
|
||||
x: color_size * mod(index, colors_per_row);
|
||||
y: color_size * floor(index / colors_per_row);
|
||||
width: color_size;
|
||||
color: color;
|
||||
selected: index == selected_color_index;
|
||||
select => {
|
||||
selected_color_index = index;
|
||||
// debug(Math.mod(selected_color_index, colors_per_row)); // X pos
|
||||
// debug(Math.floor(selected_color_index / colors_per_row)); // Y pos
|
||||
return selected(Math.mod(selected_color_index, colors_per_row) == colors_per_row - 1 ? Colors.rgb(255 / (palette.length / colors_per_row - 1) * Math.floor(selected_color_index / colors_per_row),0,0) : selected_color);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user