Release 0.7.12 "Multiply" - Multiple equations
Pre-release
Pre-release
This release focuses on the equation solver, notably in interaction with the equation library. The goal is to get one step closer to the equation library in the HP50G, including the ability to have graphical illustration and multiple equations.
WARNING: The pictures that are integrated in the help are not correctly packaged in this release
YouTube demo: https://youtu.be/5iSjn6pGhqA
Features
- doc: Add documentation for the equation library
- doc: Add images from HP50G equation library (to be used later)
- doc: Some help for the elastic buckling equations.
- equations: Accept lists of equations in library
- help: Add documentation for the various constants
- help: Do not exit help when opening URLs or missing topics
- lists: Add a setting to evaluate list as programs
- menu: Add menu entries for solver imprecision and iterations
- solver: Add support for multiple equation solving
- ui: Add settings to hide/show empty menus and clear menu on EXIT
- units: Add flow units (per user request) in Fluid section of units
Bug fixes
- blitter: Adjust the right margin
- blitter: Base horizontal adjust on scanline, not width
- characters: Display correct content for built-in menus
- constants: Close current file while parsing values
- constants: Update some outdated values
- doc: Show help for equations and constants
- help: Do not try to load PNG images
- rewrites: Avoid contradictory rules when reordering constants
- solver: Work correctly with units (when in variables but not equation)
Improvements
- build: Shorten the size of the version abbrev
- config: Use config files only for user configuration
- doc: Record performance data about unit conversion
- help: Avoid slowing down when scrolling through pages of help
- help: Record position for history even without a
\n
- simulator: Add tweak to show RPL object details
- tests: Increase wait time for tests with blinking cursor
- units: Do not simplify while in unit mode
Full Changelog: v0.7.11...v0.7.12