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

Reorganize code #10

Closed
wants to merge 6 commits into from
Closed

Reorganize code #10

wants to merge 6 commits into from

Conversation

LKajan
Copy link
Contributor

@LKajan LKajan commented Sep 27, 2024

  • Use src structure
  • Move gui components to own subpackage

We don't need to compile any source files anymore so there is no need to build the plugin. Use a symlink to test the plugin instead.
Use default gitignore template from GitHub to reduce the risk to commit undesired files.
Copy link
Collaborator

@nmaarnio nmaarnio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok for me, although I would like to ask why have a folder called arho_feature_template with only qgis_plugin_tools under it? I also personally prefer being able to control when the updated code goes into QGIS, but I'm happy to try the symlink way.

Is it problematic that we have two folders called arho_feature_template? According to VSCode there seems to be some broken qgis_plugin_tools imports in plugin.py

@LKajan
Copy link
Contributor Author

LKajan commented Oct 7, 2024

The plugin (qgis_plucin_ci) we use to package the actual QGIS plugin didn't support using the src project structure. So let's keep the current structure for now. I'll do the rest of the smaller modifications in another PR.

@LKajan LKajan closed this Oct 7, 2024
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