mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-02-06 00:15:04 +01:00
Use mix instead of interpolate
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2024-03-11 10:27+0000\n"
|
"POT-Creation-Date: 2024-03-11 11:08+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
import { Palette, Slider, HorizontalBox, Button, LineEdit } from "std-widgets.slint";
|
import { Palette, Slider, HorizontalBox, Button, LineEdit } from "std-widgets.slint";
|
||||||
|
|
||||||
export component ColourSlider inherits VerticalLayout {
|
export component ColourSlider inherits VerticalLayout {
|
||||||
in-out property <bool> enabled;
|
|
||||||
spacing: 10px;
|
spacing: 10px;
|
||||||
|
in-out property <bool> enabled;
|
||||||
property <string> hex: "#FF0000";
|
property <string> hex: "#FF0000";
|
||||||
|
in-out property <float> c1value<=> c1.value;
|
||||||
|
in-out property <float> c2value<=> c2.value;
|
||||||
property <color> base_colour: Colors.red;
|
property <color> base_colour: Colors.red;
|
||||||
in-out property <color> final_colour: Colors.red;
|
in-out property <color> final_colour: Colors.red;
|
||||||
in-out property <brush> colourbox: final_colour;
|
in-out property <brush> colourbox: final_colour;
|
||||||
@@ -11,8 +13,7 @@ export component ColourSlider inherits VerticalLayout {
|
|||||||
// required
|
// required
|
||||||
callback set_hex_from_colour(color) -> string;
|
callback set_hex_from_colour(color) -> string;
|
||||||
callback released();
|
callback released();
|
||||||
in-out property <float> c1value<=> c1.value;
|
|
||||||
in-out property <float> c2value<=> c2.value;
|
|
||||||
property <[color]> base_colours: [
|
property <[color]> base_colours: [
|
||||||
hsv(0, 1, 1),
|
hsv(0, 1, 1),
|
||||||
hsv(10, 1, 1),
|
hsv(10, 1, 1),
|
||||||
@@ -150,6 +151,7 @@ export component ColourSlider inherits VerticalLayout {
|
|||||||
border-radius: 7px;
|
border-radius: 7px;
|
||||||
border-color: Palette.border;
|
border-color: Palette.border;
|
||||||
background <=> root.colourbox;
|
background <=> root.colourbox;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user