Move the hardware capabilities panel to Settings #14
Loading…
Reference in a new issue
No description provided.
Delete branch "d/hw-panel-to-settings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It is a read-only info panel, so it joins the other system info on the Settings page and the queue page keeps only queue actions. Also fixes the stale Add Job button reference in the empty-state text.
🤖 Claude AI Code Review
Summary
Moves the read-only hardware capabilities panel from the Render Queue page to Settings and fixes stale button text in the empty-state message.
Code Quality ⭐⭐⭐⭐☆
Clean removal of unused state/injection from RenderQueue, and tests were properly updated to match the new behavior.
Issues
🟢 Settings.razor —
DetectHardwareAsync()runs sequentially after other init inOnInitializedAsync, whereas RenderQueue previously parallelized detection. This slightly increases Settings page load time but is not a correctness problem.Confirm
HardwareInfoCardandHardwareCapabilitiesare still reachable via existing@usingdirectives in Settings.razor (they appear to be, given the shared media namespaces).📊 Tokens: 3929 input + 294 output | 💰 Cost: ~$0.0270
Generated by Claude Opus 4.8 via Gitea Actions