Schematic Editor 7.0.0 and 7.99: Adding a new netclass in the labels properties should create it
Description
Current behaviour: In the schematic editor label properties you can either select an existing netclass from a dropdown list, or enter a new one. This new netclass is shown in the schematic, but it is not created. You still have to create it in the schematic setup.
Desired behaviour: Either create the new netclass when it is entered in the labels dialog, or disallow entering new netclasses there.
The current state leads to confusion and is error-prone.
Steps to reproduce
KiCad Version
Application: KiCad x64 on x64
Version: (7.99.0-166-gd55e2049e5), release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
Platform: Windows 11 (build 22621), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.6.2
Curl: 7.87.0-DEV
ngspice: 39
Compiler: Visual C++ 1934 without C++ ABI
Build settings:
KICAD_SPICE=ON
Edited by Martin Straub