Jeff Young b15913bd53 Support env variables in spice library paths.
Also removes a bunch of std::string stuff from the file handling in the
simulator.  All our file handling, env variable expansion, project path,
etc. stuff is wxString based, and jumping through std::string in between
just makes it more complex and increases the potential bug surface.

Also fixes a bug where you'd get two error messages when a spice model
library wasn't found.

Also fixes a bug where you'd get a spice model library not found error
when the text field was empty.

Also fixes a bug where we'd try to absolutize a path starting with an
unresolved text or environment variable.  If the path starts with a
variable it's probably absolute, and tacking on the project path in the
error message just obfuscates things.

Fixes https://gitlab.com/kicad/code/kicad/issues/13082
2022-12-07 15:07:25 +00:00
..
2022-09-16 04:38:10 +00:00
2022-11-03 22:49:20 +00:00
2022-11-03 22:49:20 +00:00
2022-11-03 22:49:20 +00:00
2022-11-03 22:49:20 +00:00
2022-11-29 23:49:55 +00:00
2022-02-07 17:36:40 +00:00
2022-02-07 17:36:40 +00:00
2022-09-16 21:09:27 -04:00
2022-10-01 18:42:02 +02:00
2022-10-01 18:42:02 +02:00
2022-10-01 18:42:02 +02:00
2022-09-16 21:09:27 -04:00
2022-10-17 15:30:20 -04:00
2022-09-18 08:49:07 -04:00