Skip to content

gui: add "Home Screen Set Ready Mode" option#5139

Open
DomiiBunn wants to merge 2 commits intoprusa3d:masterfrom
DomiiBunn:feature/add-set-ready-by-default-option
Open

gui: add "Home Screen Set Ready Mode" option#5139
DomiiBunn wants to merge 2 commits intoprusa3d:masterfrom
DomiiBunn:feature/add-set-ready-by-default-option

Conversation

@DomiiBunn
Copy link

Adds a new toggle in Settings > User Interface that replaces the Print button on the home screen with a "Set Ready" action. When enabled:

  • The home screen Print button calls set_printer_ready(true) instead of starting a local print, and its label changes to "Set Ready".
  • wui_start_print() returns early without showing a print dialog.

Gated behind BUDDY_ENABLE_CONNECT so it only appears on Connect-capable builds.

DomiiBunn and others added 2 commits February 21, 2026 21:49
Adds a new toggle in Settings > User Interface that replaces the Print
button on the home screen with a "Set Ready" action. When enabled:
- The home screen Print button calls set_printer_ready(true) instead of
  starting a local print, and its label changes to "Set Ready".
- The button is always enabled (ignores USB presence).
- wui_start_print() returns early without showing a print dialog.

Gated behind BUDDY_ENABLE_CONNECT so it only appears on Connect-capable
builds.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
The Set Ready button on the home screen is now disabled when no USB
drive is inserted, matching the standard Print button behaviour.
Only the label and action differ when the mode is enabled.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@DomiiBunn
Copy link
Author

Some claude was used but mainly to tidy it up and make the simulator work while debugging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant