Modules Progress

1. Completed Geolocate API Module
2. Started User Search Modules
3. Laid ground work for Computer Modules

Added error handling in Geolocate API

Added place holder for update check function

Support for C$ File Explorer
1. Need to implement threaded file explorer to prevent parent thread blocking
https://pm.racooncity.org/project/champ/kanban

Support for C$ File Explorer
1. Need to implement multi threaded file explorer to prevent parent thread blocking
https://pm.racooncity.org/project/champ/kanban
This commit is contained in:
brotoskyj
2025-01-29 21:49:47 +00:00
parent 584be272dd
commit 313af54dca
11 changed files with 1871 additions and 591 deletions
+16
View File
@@ -1,5 +1,15 @@
import { AboutSlint, VerticalBox, GridBox, Button, LineEdit, HorizontalBox, TextEdit, SpinBox } from "std-widgets.slint";
export global ComputerModuleCallbacks {
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 {
VerticalLayout {
spacing: 5px;
@@ -15,6 +25,9 @@ export component ComputerModules inherits Window {
LineEdit {
height: 35px;
edited(text) => {
ComputerModuleCallbacks.computername = self.text;
}
}
}
@@ -24,6 +37,9 @@ export component ComputerModules inherits Window {
spacing: 5px;
Button {
text: "Computer File Explorer";
clicked => {
ComputerModuleCallbacks.CFE();
}
}
Button {