|
1 | 1 | # Changelog # |
2 | 2 |
|
| 3 | +## Version 2.1.0 ## |
| 4 | + |
| 5 | +New features: |
| 6 | + |
| 7 | +* Curve-related features: |
| 8 | + * New `tools.SelectPointsTool` to select graphically multiple points on a plot |
| 9 | + * New `tools.EditPointTool` to edit graphically the position of a point on a plot |
| 10 | + * New downsampling feature: |
| 11 | + * The user may enable it to reduce the number of points displayed on a curve |
| 12 | + (e.g. when the curve is too dense) |
| 13 | + * The downsampling factor is adjustable |
| 14 | + (default to 10, i.e. 1 point out of 10 is displayed) |
| 15 | + * The feature is disabled by default |
| 16 | +* Image-related features: |
| 17 | + * New "Colormap Manager": |
| 18 | + * Before this release, the colormap selection was limited to presets (e.g. "gray", |
| 19 | + "jet", etc.) |
| 20 | + * Now, the user can select a preset, edit it, or create a new one from scratch |
| 21 | + thanks to the new "Colormap Manager" dialog |
| 22 | + * New line cross section feature: |
| 23 | + * Before this release, the cross section feature was limited to either horizontal |
| 24 | + or vertical lines, or an average cross section withing a rectangle (aligned with |
| 25 | + the axes, or oblique) |
| 26 | + * Now, the user can draw a line cross section with the new "Line Cross Section" |
| 27 | + tool: the intensity profile associated to the drawn segment is displayed in a |
| 28 | + dedicated plot |
| 29 | +* Added support for gestures: |
| 30 | + * Zooming in/out with the a two-finger pinch gesture |
| 31 | + * Panning with a two-finger drag gesture |
| 32 | + |
| 33 | +Documentation: |
| 34 | + |
| 35 | +* Reorganized some sections |
| 36 | +* Added sections on new features |
| 37 | + |
| 38 | +Bug fixes: |
| 39 | + |
| 40 | +* Fixed critical bug in oblique cross section feature (regression introduced in 2.0.0) |
| 41 | + |
3 | 42 | ## Version 2.0.3 ## |
4 | 43 |
|
5 | | -🛠️ Bug fixes: |
| 44 | +Bug fixes: |
6 | 45 |
|
7 | 46 | * [Issue #9](https://github.com/PlotPyStack/PlotPy/issues/9) - MacOS: `error: a space is required between consecutive right angle brackets (use '> >')` |
8 | 47 |
|
9 | 48 | ## Version 2.0.2 ## |
10 | 49 |
|
11 | | -🛠️ Bug fixes: |
| 50 | +Bug fixes: |
12 | 51 |
|
13 | 52 | * [Issue #3](https://github.com/PlotPyStack/PlotPy/issues/3) - `PlotWidget`: `ZeroDivisionError` on resize while ignoring constraints |
14 | 53 | * [Issue #4](https://github.com/PlotPyStack/PlotPy/issues/4) - Average cross section: `RuntimeWarning: Mean of empty slice.` |
|
19 | 58 |
|
20 | 59 | ## Version 2.0.1 ## |
21 | 60 |
|
22 | | -🛠️ Bug fixes: |
| 61 | +Bug fixes: |
23 | 62 |
|
24 | 63 | * Fixed `plotpy.tools.AnnotatedEllipseTool`: `AttributeError` when finalizing the shape |
25 | 64 | * `plotpy.widgets.select_with_shape_tool`: added missing `toolbar` and `options` parameters |
26 | 65 | * `items.XRangeSelection` is now serializable, as expected |
27 | 66 |
|
28 | | -📚 Documentation: |
| 67 | +Documentation: |
29 | 68 |
|
30 | 69 | * `plotpy.plot.SyncPlotWindow`: added missing documentation |
31 | 70 | * Added more information on PlotPyStack |
|
0 commit comments