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

[CURA-10722] backend plugins are always (potential) additional setting definition providers #16305

Merged

Conversation

rburema
Copy link
Member

@rburema rburema commented Jul 28, 2023

This will make very little sense without taking a look at: Ultimaker/Uranium#890

Any overriding cals that does so, should just add 'self.definition_file_paths' to load their additional settings. However, at the moment of this commit, you should still suppy setting_definitions_appender in the list of __init__.register for the plugin.

part of CURA-10722
…efs.

Also they now have their own appender-type (previously it was _always_ 'PLUGIN', now the other plugins are 'EXTRA').

part of CURA-10722
cura/BackendPlugin.py Outdated Show resolved Hide resolved
@casperlamboo casperlamboo merged commit ae82406 into CURA-10475_engineplugin Aug 3, 2023
7 checks passed
@casperlamboo casperlamboo deleted the CURA-10722_plugins_can_has_settings branch August 3, 2023 12:12
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.

3 participants