Add TODO items for zone editor improvements

New TODO items:
- #15: Show zone dimensions while drawing in graphical editor
- #16: Add ability to move/reposition zones by dragging

Both features will improve the zone editor UX by providing:
- Real-time dimension feedback (pixels and percentages)
- Ability to adjust zone positions without redrawing
- Better visual feedback during zone creation and editing
This commit is contained in:
2026-01-15 21:19:39 -07:00
parent 7223ff5458
commit 08b82908ea

17
TODO.md
View File

@@ -43,6 +43,23 @@
- [ ] Add UI to choose which layout to edit - [ ] Add UI to choose which layout to edit
- [ ] Pre-populate editor with existing zones when editing - [ ] Pre-populate editor with existing zones when editing
### 15. Show Zone Dimensions in Editor
**Priority: Medium**
- [ ] Display zone dimensions while drawing in graphical editor
- [ ] Show width and height in pixels and/or percentage
- [ ] Update dimensions in real-time as zone is resized
- [ ] Display position coordinates (x, y)
- [ ] Show dimensions near cursor or inside zone preview
### 16. Move/Reposition Zones in Editor
**Priority: Medium**
- [ ] Allow clicking and dragging existing zones to move them
- [ ] Visual feedback when zone is selected for moving
- [ ] Snap to grid or guides (optional)
- [ ] Prevent moving zones outside monitor bounds
- [ ] Update zone coordinates as zone is moved
- [ ] Maintain zone size while moving (only change position)
## Code Quality & Robustness ## Code Quality & Robustness
### 6. Comprehensive Error Handling ### 6. Comprehensive Error Handling