diff --git a/Cargo.toml b/Cargo.toml index eb39b89..3a28245 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ [workspace] members = ["cch_cli"] +exclude = ["rulez_ui/src-tauri"] resolver = "2" [workspace.package] diff --git a/Taskfile.yml b/Taskfile.yml index 7b703b1..7c9c5d1 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -298,6 +298,12 @@ tasks: cmds: - task: ui:dev:tauri + run-app: + desc: Run the RuleZ UI desktop app + cmds: + - lsof -ti:1420 | xargs kill -9 2>/dev/null || true + - task: ui:dev:tauri + # =========================================================================== # CI/CD Tasks # =========================================================================== diff --git a/rulez_ui/.gitignore b/rulez_ui/.gitignore index 08ca543..d566723 100644 --- a/rulez_ui/.gitignore +++ b/rulez_ui/.gitignore @@ -8,6 +8,7 @@ out # Tauri src-tauri/target +src-tauri/gen # Code coverage coverage diff --git a/rulez_ui/src/components/editor/EditorToolbar.tsx b/rulez_ui/src/components/editor/EditorToolbar.tsx index fa1f502..8759224 100644 --- a/rulez_ui/src/components/editor/EditorToolbar.tsx +++ b/rulez_ui/src/components/editor/EditorToolbar.tsx @@ -31,7 +31,10 @@ export function EditorToolbar() { }; return ( -
+
diff --git a/rulez_ui/src/components/files/FileTabBar.tsx b/rulez_ui/src/components/files/FileTabBar.tsx index 843bd44..e2a76ff 100644 --- a/rulez_ui/src/components/files/FileTabBar.tsx +++ b/rulez_ui/src/components/files/FileTabBar.tsx @@ -47,7 +47,10 @@ export function FileTabBar() { return ( <> -
+
{files.map(([path, state]) => ( +