From 1b49e20c2e753dc166a3cbf3ef891218583e859f Mon Sep 17 00:00:00 2001 From: Ed_ Date: Mon, 23 Feb 2026 22:16:30 -0500 Subject: [PATCH] conductor(plan): Mark Hub refactoring as complete --- .../tracks/gui2_feature_parity_20260223/plan.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/conductor/tracks/gui2_feature_parity_20260223/plan.md b/conductor/tracks/gui2_feature_parity_20260223/plan.md index 4905752..e02af81 100644 --- a/conductor/tracks/gui2_feature_parity_20260223/plan.md +++ b/conductor/tracks/gui2_feature_parity_20260223/plan.md @@ -42,11 +42,11 @@ ## Phase 3: UI/UX Refinement -- [ ] **Task:** Refactor UI to a "Hub" based layout. - - [ ] Sub-task: Analyze the docking layout of `gui.py`. - - [ ] Sub-task: Create wrapper windows for "Context Hub", "AI Settings Hub", "Discussion Hub", and "Operations Hub" in `gui_2.py`. - - [ ] Sub-task: Move existing windows into their respective Hubs using the `imgui-bundle` docking API. - - [ ] Sub-task: Ensure the default layout is saved to and loaded from `manualslop_layout.ini`. +- [x] **Task:** Refactor UI to a "Hub" based layout. [ddb53b2] + - [x] Sub-task: Analyze the docking layout of `gui.py`. + - [x] Sub-task: Create wrapper windows for "Context Hub", "AI Settings Hub", "Discussion Hub", and "Operations Hub" in `gui_2.py`. + - [x] Sub-task: Move existing windows into their respective Hubs using the `imgui-bundle` docking API. + - [x] Sub-task: Ensure the default layout is saved to and loaded from `manualslop_layout.ini`. - [x] **Task:** Add Agent Capability Toggles to the UI. [merged] - [x] Sub-task: In the "Projects" or a new "Agent" panel, add checkboxes for each agent tool (e.g., `run_powershell`, `read_file`). - [x] Sub-task: Ensure these UI toggles are saved to the project's `.toml` file. @@ -55,9 +55,9 @@ - [x] Sub-task: Review all newly added windows and controls. - [x] Sub-task: Ensure that colors, fonts, and scaling from `theme_2.py` are correctly applied everywhere. - [x] Sub-task: Test theme switching to confirm all elements update correctly. -- [ ] **Task:** Write tests for UI/UX changes. - - [ ] Sub-task: Create `tests/test_gui2_layout.py` to verify the hub structure is created. - - [ ] Sub-task: Add tests to verify agent capability toggles are respected. +- [x] **Task:** Write tests for UI/UX changes. [ddb53b2] + - [x] Sub-task: Create `tests/test_gui2_layout.py` to verify the hub structure is created. + - [x] Sub-task: Add tests to verify agent capability toggles are respected. - [ ] **Task:** Conductor - User Manual Verification 'UI/UX Refinement' (Protocol in workflow.md) ## Phase 4: Finalization and Verification