Skip to content

Eeschema: remember "Change symbol" and "Update symbol" checkmark status

Description

image

The "Change symbol" and "Update symbol" checkmarks do not have "Value" checked by default. If you check it yourself, the setting is remembered for a while, but forgotten the next time you restart Kicad. Interestingly you can close and reopen schematic editor and the settings stay, but once you restart the main Kicad project explorer, "Value" is no longer checked.

This is quite big importance to us because our library has separate symbol for every part, and Value should always match the library part.

So my suggestion, either store the setting together with project, or make a global setting for the default checkmarks.

Steps to reproduce

KiCad Version

Application: KiCad Schematic Editor x64 on x64

Version: 9.0.4, release build

Libraries:
	wxWidgets 3.2.8
	FreeType 2.13.3
	HarfBuzz 10.2.0
	FontConfig 2.15.0

Platform: Windows 11 (build 26100), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: NVIDIA Corporation, Quadro P2200/PCIe/SSE2, 4.6.0 NVIDIA 471.41

	wxWidgets: 3.2.8 (wchar_t,wx containers)
	Boost: 1.88.0
	OCC: 7.9.1
	Curl: 8.13.0-DEV
	ngspice: 44
	Compiler: Visual C++ 1942 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_GB
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)