A QGIS plugin containing N&S 3Di styles. To be used together with the ThreeDiToolbox plugin, as part of the 3Di-modeller-interface.
- Repository contains an already compiled gui file
gui/generated/resources_rc.py
. In case of style changes (icons and/or splashscreen), new style must be rebuilt by running
# pyrcc5 ui/resources.qrc -o gui/generated/resources_rc.py
.
pyrcc5 is part of the Debian package pyqt-dev-tools
.
Make sure you have zest.releaser
with qgispluginreleaser
installed. The
qgispluginreleaser
ensures the metadata.txt, which is used by the qgis plugin
manager, is also updated to the new version. To make a new release enter the following
commands and follow their steps:
$ cd /path/to/the/plugin $ fullrelease
This creates a new release and optionally pushes to github. The deployment step is configured as a Github action.
In case the commit is tagged with a version (which zest.releaser) does, a zip file ThreeDiCustomizations.<version>.zip
is created
(via make zip
and uploaded to https://artifacts.lizard.net/ via the upload-artifact.sh
script.
- Does not require manual istallation, is supposed to be delivered as part of the 3Di-modeller-interface and will be downloaded while running the 3Di-modeller-interface-installer build script.
- When installing manually, copy the directory ThreeDiCustomizations to
$HOME/.local/share/QGIS/QGIS3/profiles/default/python/plugins/
(Linux) orC:\\Users\<username>\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\
(Windows). - In case the plugin manager in QGIS is properly configured, the plugin should also be available via the plugin manager.