Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • Renamed distance files from 'connections_[edge|centroid]-distance_' to the simpler 'distances_[edges|centroids]_'
  • Simplified UI labels

Removed

  • Removed demo processing algorithms that interface with Conefor standalone
  • Removed option for creating an output vector layer with the distances from the main plugin dialog

2.0.0-rc4 - 2024-07-28

Added

  • Add support for generating the 'nodes to add' column when preparing conefor input node files
  • Add validation of node-related attributes when using the processing algorithm that prepares conefor inputs
  • Add button for opening output dir upon successful completion

Changed

  • Start autogenerated node ids from one rather than zero

Fixed

  • Disable plugin main dialog by default
  • Fix main dialog always using default values for layers
  • Fix 'lock attributes to first layer' button not working
  • Fix node connection method always being set to 'edge distance' when running
  • Prevent using a float attribute as the node identifier

Removed

  • Drop support for point layers in the main plugin dialog via the main plugin dialog

2.0.0-rc3 - 2024-07-17

Changed

  • Fixed docs update when a new release is tagged

2.0.0-rc2 - 2024-07-17

Changed

  • Update docs

2.0.0-rc1 - 2024-07-17

Added

  • Added Changelog
  • Manage dev workflows with pluginadmin
  • Generation of Conefor inputs can be cancelled by the user

Changed

  • Ported code to Python3 and QGIS v3
  • Moved to src layout
  • Converted README to markdown
  • Move business logic outside of plugin dialog
  • Measure areas using QGIS project's ellipsoid
  • Use Processing algorithm also for powering dialog-based execution
  • Use QgsTask and QgsTaskManager instead of QThreads with locks
  • Use QgsDistanceArea for area and distance calculations
  • Use QgsMessageBar for communication instead of a custom QLabel

1.2.1 - 2015-06-13

Changed

  • Fixed bugs

1.2 - 2015-06-10

Changed

  • Adapted code to run with QGIS v2.8

1.1.0 - ???

Changed

  • Adapted code to cope with Processing API changes

1.0.0 - ???

Added

  • First stable release