mirror of
https://github.com/Cian-H/I-Form_Server_Node_Deployer.git
synced 2025-12-23 14:42:02 +00:00
New branch for gui development via flutter/flet
This commit is contained in:
17
src/node_deployer_gui/gui.py
Normal file
17
src/node_deployer_gui/gui.py
Normal file
@@ -0,0 +1,17 @@
|
||||
import flet as ft
|
||||
|
||||
|
||||
def main(page: ft.Page) -> None:
|
||||
page.title = "I-Form Server Node Deployer"
|
||||
|
||||
#TODO: change this test code to the actual gui
|
||||
# Should basically be a simple wrapper around the node_deployer.py CLI
|
||||
# Should have a file browser for selecting files
|
||||
# Should have a selector for choosing the disk to write to
|
||||
# Should have checks to ensure valid input
|
||||
# Should have a progress bar or similar to show progress
|
||||
# Intended to be idiot-proof, so anyone can use it
|
||||
# Needs solid error handling and bulletproof documentation/testing
|
||||
|
||||
|
||||
ft.app(target=main)
|
||||
Reference in New Issue
Block a user