The ibeam cursor gets stuck on MSW when mouse leaves the field.
(cherry picked from commit 47381f3d90f08ca832dd1152d02fdaa01dc3a52a)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
Need a bit further cleanup. Nothing gets saved to the workbook.
TODO update settings for descriptions and nicknames.
Signals need a way to map to a plot, and also CURSORS
will probably have to move into SIM_PLOT_DIAGRAM.
TODO Rebase-reword-squash
while in the same file for now it only paves a way to a multiplot simtab
and maybe also to some future (soon to be named as Plotframes) non modal dialogs,
(to be used as a history view for example).
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo. Avoids needing to
repeatly update.
Also updates AUTHORS.txt from current repo with contributor names
Default dialog to SPICE command.
Any of the three axis locks must lock the plotWindow Y axis (otherwise
locking Y2 but not Y1 doesn't preclude zooming).
CHANGED abandon the unpredictable behaviour of the Simulation Command
dialog. You now separately add simulation tabs (which have invariant
command types once created), and the dialog edits the current tab.
Also a bunch of bug fixes to make multiple simulation plots actually
work.
You must first check the checkbox in the Simulation Command dialog,
after which the signals will appear in the User Defined Signals
autocomplete lists.
Adds maximum step size setting used by transient analysis solver,
and 'use initial conditions (uic)' setting. Enabling uic disables
DC operating point analysis and may introduce singularities. It requires
a careful selection of initial conditions of circuit elements.
Fixes https://gitlab.com/kicad/code/kicad/issues/2515