Releases: FRIBDAQ/rustogrammer
Releases · FRIBDAQ/rustogrammer
Version 1.1.2
This release adds:
- Python client support for the spectcl/filter/format URI to set the format of a filter (SpecTcl server).
- GUI support to create filters with any filte rformat that capabilities.py claims the server supports.
- Properly claim support for only xdr for SpecTcl versions below 5.14 and xdr and FRIBPipe for versions above.
Version 1.1.1
- Provides comprehensive documentation.
- Added scripts to generate binary releases for linux and windows.
- This release will feature binary products as well as the source distros.
Production release
This version has a fully working GUI front end. It also works with the CutiPie Visualizer.
Things Resolved since 1.0.5
- Issue #146 - Projections did not work properly:
- Rustogramer incorrectly picked up the projection parameters.
- The GUI incorrectly always thought it was doing a Y projection;
- Note that as of SpecTcl 5.13-012 projection of m2 spectrum types is incorrect in SpecTcl. This is filed as an issue in that repository. FRIBDAQ/SpecTcl#99 Once this is resolved and fixed the GUI will properly project these spectra with SpecTcl.
- Gamma summary spectra axis definitions are correct now (SpecTcl server). Some work is needed in SpecTcl, however to fully handle gamma spectra in the GUI as REST does not produce information sufficient to reproduce the spectrum. See FRIBDAQ/SpecTcl#88
Better layout for GUI
Release notes:
- Provide a tree parameter like GUI Issue #136
- Re-layout the spectrum editors to be more compact. Issue #155
- Re-layout the gate editors to be more compact. #Issue #155
- Ensure gate editors fully clear when a gate is accepted Issue #151
- Allow gamma gate editors to accept arrays of parameters. Issue #150
- Check axis validity in rustogramer so REST requests for invalid axis specs can't make ndhistogram panic. Issue #147
- Style the QTabbedWidget so that the selected tab is more obvious Issue #152
- Understand the differences between apply/list returns for SpecTcl and Rustogramer and deal with them transparently to the user. Issue #160
- Make the installer capable of installing the GUI and, as well, write a windows installe batch script Issue #158
Initial release of GUI
This version
- Improves compatibiltity with CutiePie
- Provides a Python PyQt REST GUi that operates with SpecTcl and Rustogramer. This is located in restclients/Python.
At present there's no installer for that application.
1.0.2
1.0.1
1.0.0
Completed the initial release.
What's Changed
- 0.4.1 by @rfoxkendo in #131
- Rfoxkendo/issue114 by @rfoxkendo in #132
Full Changelog: 0.4.1...1.0.0