Minor adjust to rgb bright slider

This commit is contained in:
Luke D. Jones
2024-03-03 13:30:46 +13:00
parent 3da848d131
commit b798cf6a4e
4 changed files with 6 additions and 8 deletions

View File

@@ -431,8 +431,7 @@ fn rgb_hi(colour: Color) -> (f32, f32) {
}
};
let h2 = ((h * 60.0) + 360.0) % 360.0;
let i = 0.299 * c1.red + 0.587 * c1.green + 0.114 * c1.blue;
let i = (c1.red + c1.green + c1.blue) / 3.0;
(h2, i)
}
@@ -458,7 +457,6 @@ fn setup_aura_page(ui: &MainWindow, _states: Arc<Mutex<Config>>) {
green: c1.green * f,
blue: c1.blue * f,
};
// dbg!(rgb_hi(c.into()));
c.into()
});

View File

@@ -2,7 +2,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-03-02 23:56+0000\n"
"POT-Creation-Date: 2024-03-02 23:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

View File

@@ -152,7 +152,7 @@ export component PageAura inherits VerticalLayout {
}
HorizontalBox {
c1 := ColourSlider {
ColourSlider {
final_colour <=> AuraPageData.color1;
colourbox <=> AuraPageData.colorbox1;
set_hex_from_colour(c1) => {
@@ -189,7 +189,7 @@ export component PageAura inherits VerticalLayout {
}
HorizontalBox {
c2 := ColourSlider {
ColourSlider {
final_colour <=> AuraPageData.color2;
colourbox <=> AuraPageData.colorbox2;
set_hex_from_colour(c1) => {

View File

@@ -52,7 +52,7 @@ export component ColourSlider inherits VerticalLayout {
callback external_colour_change();
external_colour_change => {
c1.value = 13 * (root.set_hue(root.final_colour) / 360);
c2.value = 12 * (root.set_bright(root.final_colour) / 0.86);
c2.value = 11 - (11 * (root.set_bright(root.final_colour) / 0.5));
root.set_base_colour();
}
Rectangle {
@@ -92,7 +92,7 @@ export component ColourSlider inherits VerticalLayout {
hex = set_hex_from_colour(final_colour);
}
init => {
self.value = 12 * (root.set_bright(root.final_colour) / 0.86);
self.value = 12 - (12 * (root.set_bright(root.final_colour) / 0.5));
root.set_base_colour();
}
}