Fixed a couple of problems that showed up after the last update of the HP-Prime OS (version 2.1.14730 (2023 04 13).
inv(MatrixY) occasionally fails with a matrix complex number. Replaced with (1/MatrixY) than seems to work better.
For parts properties used with the Mode option for the STRING() command, display a list of modes {"Current", "Standard", "Fixed", "Scientific", "Engineering", "Floating", "Rounded"} instead of requiring a numerical value. Included with this commit is also the same when editing and displaying texts. Version increased to 0.81.
For parts properties used with the Mode option for the STRING() command, display a list of modes {"Current", "Standard", "Fixed", "Scientific", "Engineering", "Floating", "Rounded"} instead of requiring a numerical value.
Arrows and signs are now drawn consistently for all parts.
For R3 resistors draw the arrow and +/- only if the current and voltage are displayed.
Changed the method of how the current of a voltage source is pulled from the vector of solutions.
Added short circuit element. Mostly used to display current flow.
Mostly fixed file indentations. Some minor fixes in the reference designators assignments.
Fixed bug updating missing reference of ground.
Current indicator now works for diodes in AC solution.
Added auto-increment of reference designators for new parts.
Added screen capture for the whole circuit. Use "Shift"+'C'.
Fixed a bug creating net lists. Sometimes, when a wire is too segmented, it was assigned two different node numbers.
Added missing handling of 'On' key which could potentially interrupt the app.
Handle the 'On' key to prevent accidental program interruption (too close to Shift key).
Small change to documentation.
Initial commit: program, documentation, and icon.
Add initial directories