New features
- A data editor was implemented, accessible immediately below the graph.
- The Property edition tool was removed from the user interface. The 'New property' is now renamed 'Property editor'
Additions
- In the user interface, two buttons were added to reorder the stack and place the selected Curve at the top or at the bottom of the stack.
- CurveEQE: a new anaysis tool is provided, the external radiative efficiency. This estimates is computed from the EQE and the cell Voc.
- CurveJV: added a new data visualization: differential R, defined as dV/dJ.
- Added an option for the plot method 'fill'. Points with 0 value can be added at first and last data positions thanks to the keyword 'fill_padto0'.
- Added a value for keyword 'arbitraryfunction": [['grid', [True], {'axis': 'both'}]], which displays a grid at the major ticks locations
Modification
- CurveEQE: the default interpolation for the current calculation currentcalc is now 'linear' and not 'cubic'
- When trying to save a graph with special characters that cannot be saved in a text file, some clearer (and hopefully helpful) message is now displayed.
Bugs
- The stackplot method now properly ignores hidden Curves.
- The stackplot now hides the curves labels when the keyword labelhide is set
- Solved a bug for invalid input for the estimate of ERE cut wavelength
- Solved a bug with improper inputs for the subplots_adjust that frooze the graph