Mirrored Text has wrong justification
Description
When using the "Mirrored" option for text that will end up being legible from the "back" side of the PCB the left-right justification changes when using the "Flip board view" option in PCBNew. The gerbers come out as intended but it can be difficult to get things aligned where wanted when the alignment is changed on "mirroring"/"flipping"
This is similar to a feature request for "Backside User Layers" but I do think this is a separate issue, although probably pretty low priority (since the gerbers do end up coming out fine.) this is the feature request; #8455 (closed)
Here is the few back-side layers (B.Courtyard, B.Fab, Edge, and the layer with the "problem" FabNotes.BOT
This is the UN-flipped view.
Here is the Flipped view in PCBNew
Here is what comes out in the Gerbers.
Comes out as intended but NOT like it looks in PCBNew when "flipped view" Even if the text on the user layer does not flip like it does on B.Fab, the justification should NOT change from left to right.
This is the thread about flippable user layers. https://forum.kicad.info/t/mirrored-user-layers/51622/5
I (think) I agree with PaulVDH there where the "mirror" option on individual text items probably shouldn't exist. you should only be able to "flip"/"mirror" layers.
KiCad Version
Application: KiCad PCB Editor x64 on x64
Version: 8.0.3, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.12.1
HarfBuzz 8.3.0
FontConfig 2.14.2
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: ATI Technologies Inc., Radeon RX Vega M GL Graphics, 4.6.14761 Compatibility Profile Context 21.10.1 30.0.13025.1000
wxWidgets: 3.2.4 (wchar_t,wx containers)
Boost: 1.83.0
OCC: 7.8.1
Curl: 8.5.0-DEV
ngspice: 42
Compiler: Visual C++ 1939 without C++ ABI
Build settings: