Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chrivers/webserver-mainsail-rpc #115

Draft
wants to merge 290 commits into
base: upcoming/v1.1
Choose a base branch
from

Conversation

chrivers
Copy link
Contributor

This PR is work-in-progress.

Experimentally, we add support for the Moonraker API, allowing us to connect Mainsail to ankerctl. We can also use this API for printing from PrusaSlicer (and potentially other sources).

@chrivers chrivers force-pushed the chrivers/webserver-mainsail-rpc branch 3 times, most recently from 0f4d929 to 6d0a981 Compare May 28, 2023 12:18
chrivers added 27 commits May 28, 2023 23:21
chrivers added 30 commits June 10, 2023 23:52
…event, ._holdoff and ._idle_time, while also simplifying the code
….stop(). This makes it possible to differentiate between worker-stop and thread-stop conditions.
…before attempting shutdown, and make services break out of RunState.Idle when shutdown flag is set.
…ersion relies more heavily on event signaling, and is noticably faster at shutting down services.
… to provide response for printer.objects.subscribe
…nstead of sending them as separate, delayed commands.
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.

2 participants