v2.1.0
Version 2.1.0
In this release, test coverage is 71%.
New features:
- Curve-related features:
- New
tools.SelectPointsTool
to select graphically multiple points on a plot - New
tools.EditPointTool
to edit graphically the position of a point on a plot - New downsampling feature:
- The user may enable it to reduce the number of points displayed on a curve
(e.g. when the curve is too dense) - The downsampling factor is adjustable
(default to 10, i.e. 1 point out of 10 is displayed) - The feature is disabled by default
- The user may enable it to reduce the number of points displayed on a curve
- New
- Image-related features:
- New "Colormap Manager":
- Before this release, the colormap selection was limited to presets (e.g. "gray",
"jet", etc.) - Now, the user can select a preset, edit it, or create a new one from scratch
thanks to the new "Colormap Manager" dialog
- Before this release, the colormap selection was limited to presets (e.g. "gray",
- New line cross section feature:
- Before this release, the cross section feature was limited to either horizontal
or vertical lines, or an average cross section withing a rectangle (aligned with
the axes, or oblique) - Now, the user can draw a line cross section with the new "Line Cross Section"
tool: the intensity profile associated to the drawn segment is displayed in a
dedicated plot
- Before this release, the cross section feature was limited to either horizontal
- New "Colormap Manager":
- Added support for gestures:
- Zooming in/out with the a two-finger pinch gesture
- Panning with a two-finger drag gesture
Documentation:
- Reorganized some sections
- Added sections on new features
Bug fixes:
- Fixed critical bug in oblique cross section feature (regression introduced in 2.0.0)
- Removed dependency to
pytest-qt
for the test suite (due to Qt6 compatibility issues)