Releases: ioneater/ESIBD-Explorer
Releases · ioneater/ESIBD-Explorer
Version 0.6.18
Added
- Tree.inspect now shows values if applicable
- Console restores history of used commands after restart
- Introduced setDisplayDecimals to customize display of floats including scientific notation
- Added variable aspect ratio option for beam scan (varAxesAspect in autogenerated plot file)
- Added new scan mode "Spectra" for a series of 1D spectra based on Beam scan
- Added new UI tool MultiStateAction
- Added dedicated channelPlot to display channel data instead of using Line plugin
- Added msSpectra mode for simple mass spectra
- Added PluginManager.testing flag to avoid interaction of parallel testing thread with UI diolog boxes leading to rare crash during testing
Changed
- Communication has to be stopped before channels can be moved (increase stability)
- Default ini files are scanned for changes when closing and only overwritten if necessary
- Using last 10 s instead of last 10 data points to define background signal
- Scans now respect the subtractBackgound states defined by the devices of the relevant channels
- Virtual channels do not need to be active to be included in scans
Fixed
- Update to pyqtgraph==0.13.7 after replacing depricated api
Performance
- Plotting performance improved by reusing figures (figure recreation still needed if theme is changing)
Version 0.6.17
Added
- Added pupup to show errors while importing plugins (before the Console plugin is ready to display those errors.)
- Added Smooth parameter to all channels to reduce noise using running average.
Changed
- Live displays are visible by default
- Test mode active by default
- Stop all communication and recording from DeviceManager, now requires explicit confirmation
- Added warnings for output channels that are not enabled, or their device is not initialized or not recording
- Pressure plugin: init TIC and TPG decoupled so you can use it with only one of them or both.
Removed
- Removed explicit save of settings on program termination (settings are saved in real time)
First stable release on pipy
Added
- the deposition plugin now shows a checklist for validation before it starts recording
- added option to use dark or light theme when copying graphs to clipboard
- added getting started section in docs
- added PluginManager.showThreads() function for debugging
- added minimal support to restore plugin dimensions after restart
- added exponential temperature change for Temperature plugin in test mode
- added option to reset local settings using pythoon -m esibd.reset
Changed - channels can now only be enabled and disabled in advanced mode
- live displays are now visible by default after initial installation
Fixed - acquisition is no longer stopped when loading scan or device settings
- added input validation of session path
- fixed issue with autoscaling in static displays
Performance - increased speed of TIC pressure communication by using corret EOL character
Version 0.6.14
First release public on PyPi