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

Add support for non-GUI plugins #78

Merged
merged 20 commits into from
Feb 12, 2019
Merged

Add support for non-GUI plugins #78

merged 20 commits into from
Feb 12, 2019

Conversation

clausnagel
Copy link
Member

The current Plugin API and its internal implementation suppose that each plugin provides some sort of GUI component. However, it is also useful to have plugins that are just hooked into internal processes such as CityGML imports and exports. For example, this would allow for writing a plugin that receives and thus can manipulate every CityGML feature before it is written to the output file.

This PR is to rework the Plugin API such that non-GUI plugins can be supported in principal.

@clausnagel clausnagel self-assigned this Feb 8, 2019
@clausnagel clausnagel requested a review from yaozhihang February 8, 2019 12:40
@clausnagel clausnagel removed the request for review from yaozhihang February 12, 2019 16:37
@clausnagel
Copy link
Member Author

discussed with @yaozhihang offline

@clausnagel clausnagel merged commit 8f995da into master Feb 12, 2019
@clausnagel clausnagel deleted the export-plugin-extension branch February 12, 2019 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant