Version: [135] mmqgis 2019.6.11

Major code refactoring, especially dialogs;
Add output file support for GEOJson, Spatialite, GPKG, and KML in
addtion to ESRI Shapefile;
Add Reverse Geocode tool (Sampaio); Street layer geocoder follows
curved streets (Schweitzer);
Add USCB and ESRI Server to web geocoder tool (Winters);
Add Change Projection tool; Add Animate Zoom tool;
Hub Distance and Hub Lines combined into a single tool with differing
allocation criteria;
Combine search and select tools, use QgsExpression, and remove Google
since it needs an API key;
Dialogs use vertical and grid layouts to make them expandable and to
improve aesthetics (Wischounig);
Moved interaction with QGIS interface from mmqgis_library into
mmqgis_dialogs so library functions can be used in stand-alone scripts
and (later) incorporated into the processing framework;
README documentation of the mmqgis_library.py API with examples on how
to use those functions from the QGIS Python console or in stand-alone
scripts;
mmqgis_dialog base class to simplify and generalize native dialog
creation;
Added progress bars to dialogs;
Modify dialog control flow from OK/Cancel to Apply/Close;
Add persistent dialog content;
Replace deprecated pendingAllAttributesList() with attributeIndexes()
in export attributes;
Replace direct CSV reading and writing with OGR/RGDAL QgsVectorLayer()
and QgsVectorFileWriter()

yes

michaelminn

2019-06-11T12:40:23.076222+00:00

2.99.0

3.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership