diff --git a/disconnected_islands.py b/disconnected_islands.py
index 7a3fc84..3d310e8 100644
--- a/disconnected_islands.py
+++ b/disconnected_islands.py
@@ -308,6 +308,7 @@ def run(self):
{'fid': feat.id()})]) # first scale by tolerance, then convert to int. Before doing this, there were problems (in NetworkX v1) with floats not equating, thus creating disconnects that weren't there.
if count % 100 == 0:
QApplication.processEvents() # keep the UI responsive, every 100 features
+ #TODO: check to see if Esc pressed
aLayer.endEditCommand()
diff --git a/metadata.txt b/metadata.txt
index d68b69a..464b7c5 100644
--- a/metadata.txt
+++ b/metadata.txt
@@ -11,7 +11,7 @@
name=Disconnected Islands
qgisMinimumVersion=3.0
description=Finds disconnected "islands" in a transport network layer, so that a routing tool will work between all nodes. A tolerance field allows for imperfect topology.
-version=1.0.5
+version=2.0.0
author=Peter Smythe @ AfriGIS
email=peters@afrigis.co.za
@@ -29,7 +29,7 @@ repository=https://github.com/AfriGIS-South-Africa/disconnected-islands.git
# Recommended items:
# Uncomment the following line and add your changelog:
-changelog=Version 1.0.5 (2018-11-23)
+changelog=Version 2.0.0 (2018-11-30)
- Upgrade to QGIS v3
Version 1.0.4 (2018-11-23)
- Fix for NetworkX upgrade from v1 to v2