Releases: Loop3D/plugin_loopstructural
Releases · Loop3D/plugin_loopstructural
v0.1.11
v0.1.10
0.1.10 (2025-09-08)
Bug Fixes
- add edge visibility toggle and line width control in ObjectPropertiesWidget (8bf43e1)
- add geopandas (62a8124)
- add histogram for scalar value, allow selecting scalar, choose to colour with scalar or with solid colour (ea0aefc)
- add layer from qgis to visualisation (50cec1b)
- adding export of scalar field value to qgis vector pointset (037d50f)
- allow all pv objects to be loaded (742508e)
- apply colourmap change and refactored actor/mapper update into single function (352f5b1)
- evalute feature onto vtk grid (33b2967)
- lint (efec3ab)
- linting (dc7d8f2)
- make fold plunge/azi attributes of panel for easy access (ccc03b9)
- put all feature options in QgsCollapsibleGroupBox (08a50db)
- remove feature data from data manager when its deleted (3ce70a1)
- remove print statements, rescale z for data to be in real coordinates (29abb3e)
- streamline color handling and scalar updates in ObjectPropertiesWidget (165f25f)
- update viewer to store meshes and a reference to actors. (1dc4b2f)
- updating stratigraphic column, need update loopstructural. (2572749)
- upgrade loopstructural requirement (c905dda)
- use active_scalars_name to prefile scalars kwarg (8124f36)
- use z coordinate if it exists for all manually added features (5561ded)
- uses the meshes dictionary for export (437817c)
v0.1.9
0.1.9 (2025-09-03)
Bug Fixes
- add delete feature option (a194636)
- add logging for when project is cleared (80f6762)
- add loopsolver for inequalities (5f6ebee)
- catch dem missing error (14fcc9e)
- remove feature selector from foliation dialog (d0f3502)
- reset plugin when new project created (5a3d33c)
- set dem on load (128f1da)
- upgrade ls (83850ee)
v0.1.8
0.1.8 (2025-08-26)
Bug Fixes
- abstract data table into separate class (3a253a6)
- add AddFaultDialog and AddFoldFrameDialog for fault and fold frame creation (367c252)
- add convert from feature to structural frame button (7cfd1ad)
- add data table to feature details panel (8948cde)
- add pyqtgraph (67b06ba)
- add unconformity button (7b78503)
- adding splot dialog (a027910)
- convert from structural frame to fold frame (5c9dfe7)
- copy data to new feature name if name changes (136a6a5)
- dip direction now works (a422032)
- don't try and add id to widget (4286e07)
- ensure geoh5py try catch actually has import in the block (4c71c6c)
- integrate layer selection table into add foliation dialog (0bcc4da)
- linting (7d8d47a)
- move model_setup to own submodule. Change from add fold frame to just foliation (ee7e8cc)
- pass pitch to fault model (d32d962)
- remove layer name from delete button (422bc14)
- replace items table with layer selection table in base feature details panel (c4b649c)
- upgrade LS (5016afb)
- use data arg, not specifc name (a6d70ec)
v0.1.7
0.1.7 (2025-07-30)
Bug Fixes
- add abutting relationships to model (65b91cd)
- add axes to plot (bb19086)
- add bounding box outline instead of solid box (e917539)
- add clear stratigraphic column (6ee278b)
- add dem (f40aa17)
- add feature detail panels (ac7070e)
- add feature list widget. Shows all features in model for the visualiser (d4a0312)
- add instructions labels to fault adjacency and stratigraphic units tables (aca081c)
- add key mapping for view/delete (dd06eb3)
- add loopstructural log messages to qgis plugin (c33cdec)
- add meshio as requirement (65de3be)
- add option to use shapefile z values instead of dem when the shapefile has a 3D element (d231204)
- add qgistogeodataframe (5d6949b)
- add setter/getter for name field to prevent name not being a string (ba95b0e)
- add stratgiraphic column to model when building stratigraphy (393e343)
- add structural data to unit (fd6f4d7)
- add unit to gui without creating a new one (00c4d31)
- add uuid to dictionary for created units (d91a90c)
- adding checks to make sure the fields are not none and are in the layer (1b0014b)
- adding new dock widget for 3D viewer (b7a6d4e)
- adding permission to linter (ce3426b)
- adding placeholder for default boundingbox. (bf631a9)
- adding placeholder to save object to file (be06c6f)
- allow updating of stratigraphic column element (12edfea)
- allow z coordinate from shapefile to be used for elevation (cea7d79)
- build stratigraphy objects (54c3b16)
- call update stratirgaphy whenever column changes (83effed)
- change interpolation weights to qdoublespinbox (b64a2d6)
- connect orientation type toggle (5bf2e66)
- different settings for structural frames (0e8db15)
- don't add fields that aren't in the fault layer (82708dd)
- don't add unconformities to feature list (8bf531b)
- don't duplicate features in featurelist (fc9685a)
- don't try and add scalarbar to the object list (472ff09)
- fault fault topology working (996cdb8)
- fault topology plugged into LoopStructural classes with observer updates. (377b39a)
- get displacement/dip/pitch from fault trace attributes (819cea1)
- ignore unconformities for feature settings... (6705655)
- link feature to feature panel (f925085)
- link model manager and data manager (863f970)
- make sure unit name is a string (4c3fd30)
- model manager implementation for faults (5a00032)
- move data/model manager to plugin main (7a73327)
- nelements not n_elements (e61e4e2)
- only show loopstructural warning messages (ca87466)
- port to using stratigraphic column object from loopstructural (a4689d6)
- put all loopstructural logs in 'LoopStructural' heading (224a55e)
- remove name string and colour button from stratigraphic unit (606e3f4)
- remove print statements and add default sampler output (a391480)
- remove unnecessary blank line in LoopstructuralPlugin class (b00450d)
- remove unused buttons (7b036d5)
- remove unused imports and clean up code (40fa142)
- reorder import statements and improve error handling for dependencies (6afc569)
- scale vector appropriate to model bb (0b5a5fa)
- set defaults for interpolator in qgs plugin (61dd482)
- store reference to object instead of actor (95a7b15)
- stratigraphic column was reversed. (604ca00)
- strike = dip_dir-90 (f9c3efd)
- update bb nelements (58e89ce)
- update data manager when fault layer changes (64f0a29)
- update dem layer from project save (58c25ed)
- update dependencies/add qpip (41953ba)
- update fault when layer changes and remove faults when changing layers (f22d286)
- update requirements for LoopStructural (6a138cf)
- update stratigrap...