Mantid Imaging next release#

This contains changes for the next not yet released Mantid Imaging versions.

New Features#

  • #2046 : Enhancement: Implement Click Dialog for Changing ROI Colors in Table

  • #2051: Move operations to compute_function style

  • #2067 : Add ConfigurationManager Class to operations_tests.py

  • #2144: MI UI theme can be changed in runtime via a settings menu

  • #2151: Neutron wavelength, energy and tof units can be selected in the Spectrum Viewer

Fixes#

  • #2076: ROI speed up

  • #2113: Spectrum Viewer stacks now update with Main Window after operation applied

  • #2129 : fix: Pytest failure AttributeError: ‘ImageStack’ object has no attribute ‘shape

Developer Changes#

  • #2008: Update mypy, remove –no-site-packages, fix issues

  • #2035: Add setting for number of processes to start in multiprocessing pool (default to 8)

  • #2080: Switch to pydata documentation theme

  • #2082: Normal, System, and Screenshot test are now explicitly separated in the Makefile

  • #2107: Fix operation test param defaults

  • #2109: Allow tuple params in operation test cases

  • #2114: Update ruff and fix some new warnings

  • #2116 : Don’t run test suite when only doc changes

  • #2139 : Doc extensions: use StringList instead of ViewList