[general]
name=OpenLog
description=High performance drillhole visualization QGIS module supporting 3D, cross-section, and log views.
category=drillhole
hasProcessingProvider=yes
icon=resources/images/logo.png
tags=drillhole,3D,geology,cross-section,striplog,mining
version=1.9.2
changelog=
 Version 1.9.2:
 Fix version of the [OpenLog](https://apeiron.technology/openlog/) QGIS plugin 🎂
 Fixes:
 - collar import : force refresh of collar layer extent after import
 - drag and drop : fix Qt5/Qt6 compatibility in plot widget swap (dead code, position is not used)
 - numerical import : missing values are now preserved as `None` instead of being coerced to `NaN`
 - import wizard : disable Finish button during import to prevent double-click
 - barchart : NaN values are now hidden instead of rendered as zero-size bars
 - cross-symbology : filter out NaN values when computing colors for bar graph items
 - LUT : add multiple guards for handling missing values or special cases
 - collar import : force updating data source after collar import (spatialite)
 - imports : fix bug related to headers with QGIS data source
 - collar import : DATETIME metadata dont crash anymore
 - import wizards : hide buttons after clicking on Finish
 - categorical : respect Display category checkbox state
 - uncertainties : respect Uncertainty checkbox state
 - multiplot : switched template produce switched plots
 - collar grid : take current CRS into account + hide buttons after clicking on "Ok"

 Version 1.9.1:
 Fix version of the [OpenLog](https://apeiron.technology/openlog/) QGIS plugin 🎂  
 [Feedback](https://gitlab.com/geolandia/openlog/openlog-qgis-plugin/-/issues/new) is welcome through on Gitlab, make sure to follow our reporting template and check for potential duplicates beforehand.  
 Features:  
 - automatic depth limits use collar geometry (0-EOH or trace Z bounds) instead of data bounds
 - plot grid minimumSizeHint for correct scrollbar behavior
 - global symbology min/max computed via a single SQL query instead of iterating per collar
 Fixes:  
 - division by zero when all LUT breaks are identical (min == max) in cross-symbology, lut model, and continuous colormap
 - gradient legend glitch when scrolling the viewport
 - switched extended/discrete config not correctly restored from saved state
 - trace symbology : NULL values are now transparent, unit conversion applied to LUT values
 - trace symbology : remove Enum and SI conversion for extended numerical data
 - LUT propagation mode correctly applied when copying symbology between configs
 - composition_templates table creation moved out of _create_tables in Spatialite
 - GeoExtractor handles empty query result gracefully

 Version 1.9.0:
 Updated version of the [OpenLog](https://apeiron.technology/openlog/) QGIS plugin 🎂  
 [Feedback](https://gitlab.com/geolandia/openlog/openlog-qgis-plugin/-/issues/new) is welcome through on Gitlab, make sure to follow our reporting template and check for potential duplicates beforehand.  
 Features:  
 - cross-section extension (Premium) #470
 - set axes extent in config #449
 - make no data entries break interpolation #463
 - documentation is embedded #464
 - categorical extended data : set box around plot #480  
 - font control for plot (title, axes labels, axes ticks, axes titles) #481  
 - legends are set in title area #482
 - data composition tool + AssayWidget refactoring #483
 - stacked line charts support (Premium) #484
 - update database schema for xplordb 1.0 #486
 - add button to see OpenLog Premium Terms of Services #491
 - add new svg files for categorical patterns #492
 Fixes:  
 - moving view panel remove its content #447
 - add warning for reserved table name #451
 - Style : line checkbox is not saved/restored #488


about=Thank you for using OpenLog, which is funded by industry users like you!
    <p>If you aim to achieve even more with OpenLog, check out our <a href="https://apeiron.technology/openlog/">Premium</a> version.</p>
    <p>Dependencies are listed <a href="https://geolandia.gitlab.io/openlog/openlog-documentation/usage/installation.html#direct-dependency-installations">here</a></p>

# credits and contact
author=Apeiron
email=contact@apeiron.technology
homepage=https://apeiron.technology/openlog/
documentation=https://geolandia.gitlab.io/openlog/openlog-documentation/index.html
repository=https://gitlab.com/geolandia/openlog/openlog-qgis-plugin/
tracker=https://gitlab.com/geolandia/openlog/openlog-qgis-plugin/-/work_items
license=https://gitlab.com/geolandia/openlog/openlog-qgis-plugin/-/blob/b3156a9b326a1bb2758b2fe789031fc2905db3ec/LICENSE

# experimental flag
deprecated=False
experimental=False
qgisMinimumVersion=3.40
qgisMaximumVersion=4.99

[extensions]
integrated=
