Support for C$ File Explorer

1. Need to implement threaded file explorer to prevent parent thread blocking
https://pm.racooncity.org/project/champ/kanban
This commit is contained in:
brotoskyj
2025-03-11 03:04:00 +00:00
parent 0c0a081493
commit 7a8246905d
9 changed files with 1445 additions and 592 deletions
+13 -1
View File
@@ -1,7 +1,13 @@
import { AboutSlint, VerticalBox, GridBox, Button, LineEdit, HorizontalBox, TextEdit, SpinBox } from "std-widgets.slint";
export global ComputerModuleCallbacks {
pure callback killCherwell();
pure callback CFE();
pure callback CLU();
pure callback LAPS();
pure callback RTC();
pure callback RRTC();
pure callback SLP();
in-out property <string> computername;
}
export component ComputerModules inherits Window {
@@ -19,6 +25,9 @@ export component ComputerModules inherits Window {
LineEdit {
height: 35px;
edited(text) => {
ComputerModuleCallbacks.computername = self.text;
}
}
}
@@ -28,6 +37,9 @@ export component ComputerModules inherits Window {
spacing: 5px;
Button {
text: "Computer File Explorer";
clicked => {
ComputerModuleCallbacks.CFE();
}
}
Button {