mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #935] [Feature]: Enhance plate clear tracking and visibility #645
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#645
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Originally created by @EdwardChamberlain on GitHub (Apr 10, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/935
Originally assigned to: @EdwardChamberlain on GitHub.
Problem or Use Case
The ideal (to me) workflow for job queuing is:
submit jobs via orca to the job queue -> jobs automatically sent to available printers -> when job is completed mark the printer as ready again.
Currently this works well as you can click "Plate cleared, start next job" button on the printer however this button is only visible if a print job is waiting in the queue: (autoDispatchQueue.length > 0) That means a finished printer with no waiting job has no per-printer “plate cleared” control in the normal card UI and therefore you cannot mark a printer "cleared" at the time of clearing relying on me remembering!
An API endpoint exists to mark the printer as cleared but this is (to the best of my knowledge) not exposed in the webUI (until the point mentioned above where there are queued jobs).
Additionally tracking of the plate status flag is poor in the UI - there is not (to my knowledge) any visible status indicator to the user outside of querying the api directly.
Proposed Solution
Implement a "Plate cleared" button as part of the printer card visible when the job state is not printing (e.g. idle or failed / finished) and only when the flag for plate cleared is false:
Implement a status tracker that indicates the plate status to the user as part of the printer info with states: Plate Not Cleared (idle but not cleared, cannot receive job), Plate Cleared (ready for next job), Plate in use (during printing):
These two changes will provide better management of plate status and provide a better overview of printer status hopefully making availability and clearing tasks clearer to the user.
Alternatives Considered
No response
Feature Category
Print Queue & Scheduling
Priority
Would improve my workflow
Mockups or Examples
No response
Contribution
Checklist
@maziggy commented on GitHub (Apr 10, 2026):
Please go ahead and note our rules in CONTRIBUTING.md. Thanks!
@maziggy commented on GitHub (Apr 19, 2026):
Available/Fixed in branch dev and available with the next release or daily build.