You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the existing Mainsail app adapted for the Prusa HT90. The header was adjusted to match the Prusa design in both style and color scheme.
The App shows progress in %, ETA in 0h 00min. Nozzle, Bed and Chamber temperature.
Thanks for this, and for the Mainsail livestats fix in #1041.
I'm closing this request (and the scaffolded PR #1059) because the app-request flow only creates a basic foundation tile. The actual work here, the HT90 styling plus the chamber temperature and ETA livestats, is in the attached zip, and the form can't carry that. A tile with this description and an "Other" license wouldn't give users anything the existing Mainsail app doesn't already.
If you'd like to get it in, the best route is a pull request with the code:
Preferred: extend the existing Mainsail enhanced app, e.g. show chamber temperature when the printer reports one, plus anything else from your version that's useful for every Klipper printer. That way all Mainsail users benefit.
If the HT90 really needs its own tile: open a PR adding a MainsailHT90 folder with the enhanced files (MainsailHT90.php, config.blade.php, livestats.blade.php, app.json with "enhanced": true, and the icon). Use the Mainsail license (GPL-3.0) and a short description of what the app is.
Activity
github-actions commentedon Sep 17, 2026
App request validation
MainsailHT90mainsailht902f9cac6702c09481e02438b9033f0c1e67748efd✅ Looks good. A maintainer can add the
approvedlabel to scaffold the app and open a PR automatically.github-actions commentedon Sep 17, 2026
App request validation
MainsailHT90mainsailht902f9cac6702c09481e02438b9033f0c1e67748efd✅ Looks good. A maintainer can add the
approvedlabel to scaffold the app and open a PR automatically.github-actions commentedon Oct 19, 2026
Scaffolded and opened #1059
KodeStar commentedon Oct 19, 2026
Thanks for this, and for the Mainsail livestats fix in #1041.
I'm closing this request (and the scaffolded PR #1059) because the app-request flow only creates a basic foundation tile. The actual work here, the HT90 styling plus the chamber temperature and ETA livestats, is in the attached zip, and the form can't carry that. A tile with this description and an "Other" license wouldn't give users anything the existing Mainsail app doesn't already.
If you'd like to get it in, the best route is a pull request with the code:
Mainsailenhanced app, e.g. show chamber temperature when the printer reports one, plus anything else from your version that's useful for every Klipper printer. That way all Mainsail users benefit.MainsailHT90folder with the enhanced files (MainsailHT90.php,config.blade.php,livestats.blade.php,app.jsonwith"enhanced": true, and the icon). Use the Mainsail license (GPL-3.0) and a short description of what the app is.Happy to review either.