~ultimaker/uranium/+git/Uranium:CURA-10717_Engine_plugin_orchestration

Last commit made on 2023-07-12
Get this branch:
git clone -b CURA-10717_Engine_plugin_orchestration https://git.launchpad.net/~ultimaker/uranium/+git/Uranium

Branch merges

Branch information

Name:
CURA-10717_Engine_plugin_orchestration
Repository:
lp:~ultimaker/uranium/+git/Uranium

Recent commits

0466c71... by Jaime van Kessel <email address hidden>

Add missing typing

Apply suggestions from code review

CURA-10717

Co-authored-by: Jelle Spijker <email address hidden>

722d4d8... by Jaime van Kessel <email address hidden>

Use logger.warn and logger.error instead of generic .log

As per suggestions of review

CURA-10717

Co-authored-by: Jelle Spijker <email address hidden>

c22f729... by Jaime van Kessel <email address hidden>

Move backend plugin logic to Cura from Uranium

I was running into abstraction issues when it was defined in Uranium.
Instead of trying to fight those, it's just easier to move it to Cura

CURA-10717

bfebc9a... by Jaime van Kessel <email address hidden>

Add function to ensure that backend plugins can be started

CURA-10717

0dc9651... by Jaime van Kessel <email address hidden>

Add start & stop functions to plugin_backend

Pretty rudimentary stuff, but one needs plumbing before moving on

CURA-10717

8847423... by Jaime van Kessel <email address hidden>

Add missing documentation

CURA-10717

e6e922d... by Jaime van Kessel <email address hidden>

Split up code into seperate functions

CURA-10717

b9b80d3... by Jaime van Kessel <email address hidden>

Move decode line behavior into it's own function

Boyscouting

CURA-10717

8125f54... by Jaime van Kessel <email address hidden>

Fix more typing

And more boyscouting. Damn this is some code that hasn't been touched in a while...

CURA-10717

d24e034... by Jaime van Kessel <email address hidden>

Add missing typing for backend

Boyscouting

CURA-10717