This repository was archived by the owner on Nov 7, 2024. It is now read-only.
V1.0.0
First release for the NeXus-constructor.
Binaries available for Linux and Windows.
Known bugs:
- Adding a transform in the "add component" or "edit component" window does not work. Workaround: add the transform after adding the component in the left pane. (#112)
- Several QML warnings (see current issues #136, #179, #149)
- Program segfaults after selecting a file twice (#169)
Features added:
- Unit validation
- Dummy object for no geometry component
- Various UI changes such as scrollbars and removing bounce animations
- Selectable text fields
- File validation
- Executables on every PR build
- Updated to Qt 5.12.2
- Axis are now displayed in 3d view
Developer notes:
- Removed
vectorclass and replaced with Qvector3D - Unit tests added and some code refactored in the data model to make more readable and testable
- General OOP changes
- Added black formatting
- More documentation
- Wiki addition