KiCAD symbols using a database, keeping value rotation

I’m trying to use an sqlite database for symbols.
I’m basically using GitHub - git-plm/parts: Verifiable parts database and KiCad Libraries for this.

Currently trying to create a 10k resistor

I’m also creating my own “base” symbol for resistors
(I want some additional field with a smaller font)

Everything seems to work except the Value field.
When adding the component the value is show correctly in the preview as being vertical, but when I add the component it is suddenly horizontal.

I have tried to remove the “Allow automatic placement” flag in the base part
And also un-ticked the “Automatically place symbol fields” in the editor to no avail.
(if I don’t change the editor setting it also moves the field)

The base part is added correctly
20240721_11h30m35s_grim

Is this a bug or am I just missing something?

KiCAD version information below
Application: KiCad x86_64 on x86_64
Version: 8.0.1+b2, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.7.1 OpenSSL/3.2.2 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 libssh2/1.11.0 nghttp2/1.60.0 librtmp/2.3 OpenLDAP/2.5.16
Platform: Debian GNU/Linux trixie/sid, 64 bit, Little endian, wxGTK, X11, , wayland
Build Info:
Date: Mar 20 2024 20:03:21
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.6.3

Yes it was actually trivial

The #gplm.kicad_dbl database definition from git-plm was set to hide the Value but to show Resistance

2 Likes