Major updates to the UI of the options dialog, processing tool and the panel. Everything is now in group boxes, structure is much better and nicer, layouts has been set, etc.
The issue with the coordinate transformation not working until the user reloads the plugin is now resolved - no need to do this, and if the user changes the canvas crs, or uses a layer with a different crs, the required transformation will be noted and done as processing is done. Code has also been improved of the already existing transformation code, and more comments has been added.
Major updates to the UI of the options dialog, processing tool and the panel. Everything is now in group boxes, structure is much better and nicer, layouts has been set, etc. The issue with the coordinate transformation not working until the user reloads the plugin is now resolved - no need to do this, and if the user changes the canvas crs, or uses a layer with a different crs, the required transformation will be noted and done as processing is done. Code has also been improved of the already existing transformation code, and more comments has been added.