v0.1.0
This is the first official version of openMotor. Since the preview release, a number of bugs have been fixed and new features have been developed. The list of changes is as follows:
- Added alerts for invalid nozzle geometry, finocyls, end burners, and for motors without grains.
- Changed file structure to allow future versions of the program to be backwards compatible. v0.1.0 is not backwards compatible with v0.0.0, but future versions should be able to load files created in v0.1.0.
- Added a label that displays which grain the calculated peak mass flux was located in. Future versions will allow mass flux to be graphed along the length of the motor.
- Refactored UI to improve performance. (Thanks tuxxi!)
- Fixed issue with motor editor repaints not being called on OSX.
- Added a popup that appears when a propellant is loaded from a file that doesn't match the values in library. The propellant is automatically added to the library under a unique name.
Also new in this version is a .app file to make it easier to run the software on OSX. Two windows versions are provided, a single .exe file and an "unpacked" version. The "unpacked" version starts faster than the single .exe, but it requires the user to find the .exe in a folder that contains the program's components.