[Feature request] Have option so 3D viewer defaults to PCB Editor physical stackup settings
Description
Previous behaviour before 8.0 was that the 3D viewer would have PCB thickness, and silkscreen colour, eg, based on the PCB Physical Stackup. I used this all the time. I did not know there even was a way to set it to something different.
However, from 8.0, this is not the case, one can select a preset "Follow PCB Editor" but even turning off/on a layer clears that present to "-------" so the next view will be the default green, etc.
It would be nice if we had an option to have 3D viewer presets follow PCB editor on opening. I.e. to always open with the preset of "Follow PCB Editor".
This could simply be not saving the preset when it is "-----", so I select "Follow PCB Editor" once, and unless I pick a different preset, the next time I open it will still be "Follow PCB Editor", even if hide/view a layer clears to "-----", the "------" does not save.
This means one could make a preset and select it, and have that as the default instead, but one can also have "Follow PCB Editor" as the default if you prefer (which I do, and what it did before 8.0).
I hope that makes sense.
KiCad Version
Application: KiCad PCB Editor arm64 on arm64
Version: 8.0.0, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.2.0
FontConfig 2.14.2
libcurl/8.4.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.55.1
Platform: macOS Sonoma Version 14.2.1 (Build 23C71), 64 bit, Little endian, wxMac
Build Info:
Date: Feb 23 2024 14:47:16
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.82.0
OCC: 7.7.2
Curl: 7.87.0
ngspice: 42
Compiler: Clang 14.0.3 with C++ ABI 1002
Build settings: