Method for adding a new menu item and corresponding toolbar icon; checkbox for purging empty zones
Enabling actions from the beginning and displaying hints to the user when actions can be performed; use same layer (zonal_layer) to retrieve SVI data and regions; start to remove default attribute names (they will be asked to the user, but it's still not implemented)
Reasonably preselect attribute names, picking numeric or string attributes from imported layers
If user presses cancel during initial attribute selection, the plugin stops without complaining
Check data type of input layers. Improve exception management.
Allow to select only numeric fields for normalization
When attempting to join layers, check that at least 2 layers are available for joining
Add docstrings
Check if SVIR layer has been created, before attempting to calculate common statistics on that
Fixed bug in previous implementation, that was not using the selected layers for the join
Refactor common SVIR statistics into common SVIR indices
Add dialog to select attributes to use for common SVIR statistics
Add dialog for selecting attributes to calculate common SVIR indices
Add to svir.py the possibility to select attrs for calculating common SVIR indices
Remove some imports from utils, that are not necessary anymore
Instead of attrib preselection, add only meaningful items (with compatible types) to comboboxes
The user can select the aggregated loss attribute to join with SVI data
Use the name of the aggregated losses field selected by the user, when joining SVI with loss data
set the active layer for the advanced calculator
make the normalization dialo disappear when advanced calculator is clicked.
this is to avoid confusing the user.