modify-viewport | ‘boolean’ | ‘false’ | Allow undo/redo operations to change pan and zoom. Unlike
undo-panzoom, when the option is set to ‘true’, it won’t
lead to showing _all_ preserved viewport changes on undo/redo. Only
the edits that include changes of any objects in your schematics will
be undone or redone, and the viewport size recorded at the time of
those changes will be restored. |
undo-control | ‘boolean’ | ‘true’ | Controls if the undo is enabled or not. Since 1.9.10. |
undo-type | ‘string’ | ‘disk’ | Possible values: ‘disk’, ‘memory’. Controls what kind
of medium is used for storing undo data. The ‘disk’ mechanism
is nice because you get undo-level number of backups of the schematic
written to disk as backups so you should never lose a schematic due to
a crash. Since 1.9.10. |
undo-levels | ‘int’ | ‘20’ | Determines the number of levels of undo. Since 1.9.10. |
undo-panzoom | ‘boolean’ | ‘false’ | Controls if pan or zoom commands are saved in
the undo list. If this is enabled, then a pan or zoom will be
considered a command and can be undone. Unlike modify-viewport,
setting the option to ‘true’ will lead to repeating _all_ your
scrolling or scaling steps you did when editing your schematics if
you trigger undo or redo, not only those in which you changed their
objects somehow. Since 1.9.10. |