Add help and reset to UI for ppt values

This commit is contained in:
Luke D. Jones
2025-01-19 15:34:58 +13:00
parent 2d6d669c22
commit f11aea02a8
7 changed files with 333 additions and 100 deletions

View File

@@ -21,8 +21,8 @@ export component MainWindow inherits Window {
title: "ROG Control";
default-font-family: "DejaVu Sans";
in property <[bool]> sidebar_items_avilable: [true, true, true, true, true, true];
private property <bool> show-notif;
private property <bool> fade-cover;
private property <bool> show_notif;
private property <bool> fade_cover;
private property <bool> toast: false;
private property <string> toast_text: "I show when something is waiting";
callback show_toast(string);
@@ -31,10 +31,10 @@ export component MainWindow inherits Window {
toast_text = text;
}
callback exit-app();
callback show-notification(bool);
show-notification(yes) => {
show-notif = yes;
fade-cover = yes;
callback show_notification(bool);
show_notification(yes) => {
show_notif = yes;
fade_cover = yes;
}
callback external_colour_change();
external_colour_change() => {
@@ -109,7 +109,7 @@ export component MainWindow inherits Window {
}
}
if fade-cover: Rectangle {
if fade_cover: Rectangle {
x: 0px;
y: 0px;
width: root.width;
@@ -121,10 +121,10 @@ export component MainWindow inherits Window {
width: 100%;
clicked => {
// toolbar-dropdown.close();
if (show-notif) {
show-notif = false;
if (show_notif) {
show_notif = false;
}
fade-cover = false;
fade_cover = false;
}
}
}
@@ -156,7 +156,7 @@ export component MainWindow inherits Window {
}
// // TODO: or use Dialogue
if show-notif: Rectangle {
if show_notif: Rectangle {
x: root.width / 8;
y: root.height / 8;
height: (root.height / 8) * 6;
@@ -165,7 +165,7 @@ export component MainWindow inherits Window {
height: 100%;
width: 100%;
clicked => {
show-notif = false;
show_notif = false;
exit-app();
}
}