Skip to content

v0.1.12

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jan 04:57
4d78a06

0.1.12 (2026-01-31)

Bug Fixes

  • abstract logging to debug manager, this could allow for file logging as well as console logging (48a0ad5)
  • add all m2l tools as toolbar buttons (e153ec6)
  • add automatic column guessing framework (558e6fa)
  • add colour to surfaces (7a95d32)
  • add data converter widget and section thickness calculator (ea99e14)
  • add debug mode to sampler (45f97d2)
  • add geodataframetoproject for calculating contacts and guess columns./layers (18c46ca)
  • add get debug mode (ffa4dd4)
  • add helper to check if an attribute is none (4221630)
  • add image for basal contacts (db4342f)
  • add m2l icons for strat column (2abf4b3)
  • add message if no contacts found (0704eb8)
  • add option to separate visualisation/modelling widget (7e511a3)
  • add topology calculator widget (c7d9b8e)
  • add widget for painting stratigraphic order from column onto shapefile (ad69700)
  • add x/y to structure gdf (3537cd3)
  • adding helpers for stratigraphic column to data manager (366e37f)
  • adding widget to paint stratigraphic order onto geology shapefile. For debugging stratraphic order (6e2e202)
  • allow different crs for input data and model. Force model crs to be projected (1bef056)
  • applying some copilot suggestions (39437bd)
  • auto select sampler or decimator for line/point data (e831747)
  • avoid adding null units to stratigraphic column (08320af)
  • block model from being built with default bounding box. (42f175d)
  • bump loopstructural version (dea0075)
  • change basal contacts from processing call to a shared api (2d13552)
  • close ml2 widgets when tool has been run successfully (038a009)
  • close topo calc when finished (2e78c33)
  • colour faults using stratigraphic column (9eb95fd)
  • connect up thickness calc (01dfbd4)
  • convert unit_name_field to 'UNITNAME' (351a96a)
  • debug mode to thickness calc (a9ef752)
  • decouple surfaces from model if model has been reset. (ed015c3)
  • dont run user define sorter, there is nothing to run! (7d6cbb3)
  • find layer can work with other layer types (dc6730a)
  • get list of units from datamanager for extracting contacts out (64952ea)
  • get logging from m2l (cae7e21)
  • guess layers/colum names (00a4f89)
  • guess sorter columns/layers (64be0b8)
  • incorrect field name (70fdbbb)
  • linting (bdeccb8)
  • loopstructural/map2loop share the same stratigraphic column widget/backend (909610d)
  • mapping stratigraphic column sorters to qgis fields/layers (b443e29)
  • pass data manager to all widgets (2f695b0)
  • pass data manager to widgets (7b585b4)
  • Persist and auto-guess layer/field selections across map2loop and LoopStructural setup widgets (#73) (6dec6e2)
  • remove bb steps from bb widget (64d5c00)
  • remove QgsProxyModel from .ui file and move to .py file (bd81685)
  • remove search radius (7f15d91)
  • remove stratigraphic column layers (6e05ec7)
  • rename unit_name_column to unit_name_field (24cc539)
  • set calculator params to correct argument names (8266dca)
  • set default sorter to age based (3503c7e)
  • store location tracking and lines for thickness calculators (06e586f)
  • sync fault topo calculator with the data manager. Use the same layers and update the adjacency graph (76aef57)
  • update logger to make threadsafe in qgis (fa84e27)
  • update strat column thickness after thickness calc (9c6d4a9)
  • update stratigraphic column with calculated thicknesses (56ceb77)
  • update stratigraphic unit to prevent missing widget error (5fba7c8)
  • update thickness widget (29caccf)
  • update thicknesses in stratigraphic colum after thickness calculator runs (d53fa46)
  • updating unload to prevent error when missing dock widgets (2ec3fcd)
  • use api for samplers, sorters and calculators (b5a3532)
  • use debug manager logger and avoid adding color twice for strat surfaces (9955147)
  • use layer crs for sampler (e5125bb)
  • use logger instead of print (2d2f848)
  • use options manager for getting debug mode (f21e4c8)

Documentation