giseldo/neodataset huggingface dataset:
Need more control of the pitch of dashed graphic lines (lp:#1786649)

[Original report](https://bugs.launchpad.net/bugs/1786649) created by **Ron Burkey (rburkey)**
```
In the size of schematic sheets I work with (some D, but mostly E and J
sizes), the pitch of dashed (and dotted) graphic lines is so small that
dashed lines basically appear as solid lines in printed or plotted output
files from eeschema.

Currently, I work around this by plotting from eeschema to Postscript, and
then running a separate 'sed' script on the Postscript to make the pitch of
all dashed lines much larger, and then finally using 'GIMP' to convert the
Postscript to some more-viewer-friendly format.  That works for me, but
it's a lot of steps just to get something that's viewable.

It would be better if there was a way to set the desired pitch of
dotting/dashing in the same editing screen that allows you to select solid
vs dashed vs dotted lines.
```
Original tags: eeschema

Story points: 6.0
V6 R10906 annotate issue (lp:#1786618)

[Original report](https://bugs.launchpad.net/bugs/1786618) created by **Sebastian Kulik (sebastiankulik1)**
```
Hi guys!
V6 r10906 (nightly build from yesterday) have a issue on "Annotate
Schematic Symbols"- sometimes it works, but often crash application
compleetly.
Im on Win10x64.

Any ideas?
```

Story points: 6.0
Footprint editor loses all the work without asking if you open another footprint from pcbnew (lp:#1786570)

[Original report](https://bugs.launchpad.net/bugs/1786570) created by **Valerio Nappi (valerio.new)**
```
This is the scenario i faced this evening:

I was working on a footprint in the footprint editor. I had some unsaved
progresses.
I go into pcbnew to compare my work against some similar footprints. I try
to measure a feature on the footprint but i realize that opening the
footprint in the editor would have made my measurement much easier. So i go
into footprint properties, click "Footprint editor" and it opens the new
footprint in the editor, losing all the progress made with the one i was
working with. Without even asking "There are some unsaved changes, do you
want to discard them?"

This looks a pretty serious flaw to me. Because usually if you open another
footprint it asks if the user wants to save the current footprint before.

I was able to reproduce this bug all the times.

Running on kicad 5.0.0, windows 10. Details:

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
simulation: .include double quote already quote file path (lp:#1786559)

[Original report](https://bugs.launchpad.net/bugs/1786559) created by **NhatKhai (nhatkhai)**
```
I have simulation schematic that use to use .include "xyz\bcs\aaa.cir" in a
text object. It work fine in KiCad4. In KiCad5, it generate net list with
double quoted twice. This cause ngspice sim no longer understand it. And I
had to remove my double quote in the text object to have it work. It this a
intended new behavior? or should I report as bug?
```
Original tags: ngspice

Story points: 6.0
scrolling behaviour difference between gtk2/gtk3 (lp:#1786515)

[Original report](https://bugs.launchpad.net/bugs/1786515) created by **Thomas Pointhuber (pointhi)**
```
# Current Behaviour

https://cloud.oe5tpo.com/s/78PCaiP8N4BxkDn (please note, between every
scroll step I waited for a short time. Especially in the gtk3 video it
looks like I did multiple steps, but actually this was only one)

## GTK2 (WX3.1):

scroll in/out works most times in equal steps. But sometimes (2 steps in, 2
steps out, 2 steps in) it comes out with a different view. (Warp on Cursor
disabled). In my case, look at one edge, don't move the mouse but do
multiple scroll steps in and out repeatedly (same amount). Sometimes the
zoom changes (additional step/half step), but actually, this shouldn't
happen. It should work consistently.

## GTK3 (WX3.0):

it simply looks like multiple scroll events are processed

# Expected Behaviour

Zoom steps are reproducible and no weird changes occur. My mouse has no
defect, as tested because firefox, for example, behaves correctly and
reproducible when scrolling.

# System Information:

Application: pcbnew
Version: (6.0.0-rc1-dev-291-g78ab5c3f0), debug build
Libraries:
```
Original tags: gtk3 pcbnew

Story points: 12.0
Saving schematic fails intermittently (lp:#1786512)

[Original report](https://bugs.launchpad.net/bugs/1786512) created by **Hildo Guillardi Júnior (hildogjr)**
```
Using the last Night, after some change on the schematic the Eeschema
(added some component) doesn't allow me to save and crash.
A friend mine (not PC expert, because this I don't have his report) told
that is happing also in Pcbnew since 20180807 (Ubuntu also).
Because I don't have sure, yet, how to reproduce, and it's a critical bug,
I am attacking the screen with the sequential dialog box that Eeschema give
to me.

My version:
Application: kicad
Version: 6.0.0-rc1-unknown-3eb3db0~66~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-131-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Symbol editor don't use ${KIPRJMOD} when saving project wide library (used path is absolute) (lp:#1786443)

[Original report](https://bugs.launchpad.net/bugs/1786443) created by **Valere Aqualabo (vaqua)**
```
When creating a library in the symbol editor there is choice between
"General" and "Project" (symbol table).

When choosing "Project" the entry  in lib symbol table is using an absolute
path instead of a path using ${KIPRJMOD} variable to ensure portability of
the project.

The actual workarround is to delete entry manually using lybray path editor
and re-add it using the symbole tab editor for project library which
correctly use ${KIPRJMOD}.

On Windows 7, Kicad 5.0
```
Original tags: editor library symbol

Story points: 6.0
Label names should be escaped (lp:#1786359)

[Original report](https://bugs.launchpad.net/bugs/1786359) created by **HRH Prince Sven Olaf of CyberBunker (cb3rob)**
```
kicad version: 5.0.0-fee4fd1~66~ubuntu16.04.1, release build, ubuntu
desktop on 64 bit intel

the problem didn't occur with the older version from ubuntus distro
package, with which the schematic was originally created.

having global labels start with a / to indicate active low signal lines has
always been normal practice in all microcomputer designs.

not affected:
- existing schematics created with other versions
- when pasting the / into the name field rather than typing it in.
```

Story points: 6.0
pcbnew crashed moving footprint (lp:#1786349)

[Original report](https://bugs.launchpad.net/bugs/1786349) created by **Shareef Jalloq (shareef)**
```
I'm running MacOS 10.13.6 with the following version of KiCAD.  I just had
the tool crash on me while I was trying to move a component in pcbnew.
I've also attached the MacOS crash dump if that's useful.  The version I'm
running is the pre-built DMG.

I'm new to KiCAD and this is the first time I've used pcbnew so can't
comment on repeatability.

Shareef.



Application: kicad
Version: (5.0.0-3-g5ebb6b6), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.51.0
    Compiler: Clang 8.0.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: osx

Story points: 8.0
symbol: Documentation File Name should be more accessible compare to Datasheet field (lp:#1786339)

[Original report](https://bugs.launchpad.net/bugs/1786339) created by **NhatKhai (nhatkhai)**
```
I found that is it nice to have the symbol link to a local documentation
file using "Documentation File Name" text field in the symbol editor. But I
found that access to this field seem to be forgotten (much more limited
compare to datasheet field). I'm my opinion,

1. it should be accessible via pop-up menu as same way the datasheet field
is
2. it should be accessible via Choose Symbol dialog (Shift+A)
```

Story points: 6.0
wish: measure distance tool in footprint browser (lp:#1786333)

[Original report](https://bugs.launchpad.net/bugs/1786333) created by **Todor Todorov (ttodorov)**
```
When looking for the right footprint to assign to a symbol in eeschema, it
would be very helpful to have the "Measure distance" tool from pcbnew also
available in the footprint browser. Not all of the footprints show the
component dimensions or pin/pad pitch in their name, so this will make it a
lot easier to find the matching footprint. Because the footprint browser is
a modal window, it is impossible to open a possible match in the footprint
editor and verify it, without abandoning the assignment operation and
starting again, once everything has been checked.
```

Story points: 10.0
Eeschema file corrupted (lp:#1786141)

[Original report](https://bugs.launchpad.net/bugs/1786141) created by **Hildo Guillardi Júnior (hildogjr)**
```
I am using
kicad Nightly 201808081503+15e0771~66~ubuntu16.04.1

and the Eeschema is corrupting the file when save after add a need element

$Comp
L Mechanical:MountingHole_Pad MH?
U 1 1 5B6D8B6D
P 2100 5050
F 0 "MH?" H 2200 5055 50  0000 L CNN
F 1 "MountingHole_Pad" H 2200 5010 50  0001 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 2100 5050 50  0001 C CNN
F 3 "~
" H 2100 5050 50  0001 C CNN
 1    2100 5050
 1    0    0    -1
$EndComp

The correct should be
F 3 "~" H 2100 5050 50  0001 C CNN
easy to fix manually at the file, but is a critical error.
The issue is always related with the "~" that is saved as "~\n".

To reproduce:
1) Create a Eeschema file (here I am running out ot the KiCad app);
2) Add a MoutingHole or a resistor;
3) Save;
4) Try to open.
```
Original tags: eeschema

Story points: 10.0
Can't start a multi-line SPICE directive with a commented-out line (lp:#1786119)

[Original report](https://bugs.launchpad.net/bugs/1786119) created by **Evan Shultz (evan-shultz)**
```
If I have 3 different analysis types included in a multi-line comment, the
first two work but KiCad doesn't see any simulation properties provided if
I try to use the 3rd analysis type. I would not expect there to be any
limitation here.

For clarity, here is the multi-line comment:
.tran 1u 10m
*.op
*.ac dec 10 1 1Meg
*.tran 1u 20m

This simulates fine. But if I add as asterisk in front of the first line
and remove the asterisk in front of the second ".tran" statement, the
simulation doesn't run. It is unclear why this doesn't work.

See the project I posted at https://bugs.launchpad.net/kicad/+bug/1786116
for an example KiCad project with the text above already in place for your
testing pleasure.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit,
Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: ngspice

Story points: 6.0
Visual indication of overridden properties (clearances, SPICE models, etc.) (lp:#1786116)

[Original report](https://bugs.launchpad.net/bugs/1786116) created by **Evan Shultz (evan-shultz)**
```
From https://github.com/KiCad/kicad-
symbols/issues/418#issuecomment-379481770.

If I add a voltage source with VALUE="AC 1 SIN(0 1 1k)" I get a 1kHz sine
wave source in a Transient analysis. This is easy and handy if I know the
nomenclature for a SPICE voltage source.

Then if I open the Spice Model Editor dialog I can see my 1V, 1kHz sine
wave. Using the dialog I then change the frequency to "10k" and save. This
adds a Spice_Model="ac 1 sin(0 1 10k)" property to the voltage source.

Now, the interesting part happens: the Spice_Model property wins and I get
a 10kHz sine wave. But the old VALUE property looks like I should have a
1kHz sine wave. While it's understandable what's happening in hindsight,
the UI certainly does look confusing.

There may be a way to force the parameters to be in sync or alert the user
if the format of the VALUE field looks like a SPICE source and the
parameters don't match the Spice_Model property value. Or some other
resolution.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit,
Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema ngspice

Story points: 6.0
Add shortcut to "leave sheet" (lp:#1786113)

[Original report](https://bugs.launchpad.net/bugs/1786113) created by **Leandro Heck (leoheck)**
```
Please add a default shortcut to go to the main sheet. Or using the kicad
name to "leave sheet".

Also, a shortcut to go to the next/previous sheets would be good. Something
with Page Down/Up. would be nice.
```
Original tags: eeschema

Story points: 12.0
Custom Power Pin Names (lp:#1786086)

[Original report](https://bugs.launchpad.net/bugs/1786086) created by **Leandro Heck (leoheck)**
```
Hi, I see many projects with custom Power Symbols just to put a custom name
on it. People just copy a power symbol, rename it and store them on his own
libraries. This is not good.

Example of that is this thread:
https://forum.kicad.info/t/custom-power-pin-names/3960

It may be something dumb but, to many people, including me, it is good to
have the Power Symbol with a custom name.

Also, the Kicad library has many power symbols where the differences
between them are only the symbol name.

So, my question is:

Why I can't change the name/label of the Power Symbol? What is the reason
behind that?

The libraries could have only a few different symbols where the difference
is the shape of the symbol instead of its name and the user will be able to
split the power net just renaming the power symbol.
```
Original tags: eeschema

Story points: 34.0
Pins placement in library editor  (lp:#1786068)

[Original report](https://bugs.launchpad.net/bugs/1786068) created by **Leandro Heck (leoheck)**
```
Opening a project from the internet. Using Kicad 5, the library editor
opens the custom symbols fine. However, using the nightly version the pins
of all custom components are in the wrong positions as the attached image
shows.

There are any incompatibility issues between symbols in both versions?

My nightly version is:

Application: kicad
Version: 6.0.0-rc1-unknown-a9fa66b~84~ubuntu18.04.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1
(+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Platform: Linux 4.15.0-30-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Symbol editor cant save with Ctrl+s (lp:#1786066)

[Original report](https://bugs.launchpad.net/bugs/1786066) created by **Leandro Heck (leoheck)**
```
Can't save the component with Ctrl+s in Symbol Editor

How are the bug fixes released for Kicad 5 stable?



Application: kicad
Version: 5.0.0-fee4fd1~66~ubuntu18.04.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1
(+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Platform: Linux 4.15.0-30-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
PCB silkscreen text printed behind copper (footprint fields are OK) (lp:#1785958)

[Original report](https://bugs.launchpad.net/bugs/1785958) created by **Todor Todorov (ttodorov)**
```
I have custom text on Fsilk and Bsilk layers. When I printed out the PCB
layout via the print dialog (to PDF file), my selection was to include top
copper, edge, and top silk layers. The printout included only the component
references, my custom text was not added. The same text was included
without issue in the corresponding gerber file.

I will include the gerber files for the top copper, top silk, and edge
layers, as well as the resulting PDF file to this bug report.

Using KiCad nightly 64bit on Windows 10.

Application: kicad
Version: (6.0.0-rc1-dev-271-g539ca5aa3), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
WxWidgets error message "IsCheckable" on right click (lp:#1785948)

[Original report](https://bugs.launchpad.net/bugs/1785948) created by **Gordon Hardman (radio-gordon)**
```
On right clicking to get a pop-up menu (I think), I get an error message:

'..wxWidgets-3.0.3/src/msw/menuitem.cpp(579): assert
"IsCheckable()" failed in Check(): only checkable items may be
checked
Do you want to stop the program?
You can choose cancel to suppress further warnings.'

Choosing "Yes" doesn't stop the program, but checking the X in the top
right corner does. This has occurred multiple times, I think when I am
right clicking to get a "properties" drop down. But it always catches me by
surprise, and I realize I have done several commands before I figure out
what is going on. The warning message is not on top, it is on the bottom,
so I don't always see it right away. In fact, the warning dialog box is
really tricky, it won't stay un-minimized. Best way out is to stop the
program by whatever means, or re-boot.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 8.0
Sideways pin names on vertical schematic-symbol pins (lp:#1785941)

[Original report](https://bugs.launchpad.net/bugs/1785941) created by **Ron Burkey (rburkey)**
```
When you create a schematic part having some pins which are pointed upward
or downward, those pin names are printed at 90-degree angles rather than in
the their usual upright orientations. (I am using KiCad 6.0.0-rc1.)  See
the attached screenshot.

That behavior makes sense, I'm sure, in many use cases.  In my particular
application, though, I am converting historical schematics into KiCad for
public presentation, and trying to reproduce the appearance of the original
drawings as closely as is feasible.  These historical drawings do not
display the pin names sideways as KiCad does, and therefore I would prefer
to have the option to display the pin names in an upright orientation.

It would be helpful if the same behavior were available for the pin names
as for the reference designators: i.e., if there were an option in the
symbol-library editor to define the orientations of the pin names on a pin-
by-pin basis.  Or, alternatively, if in eeschema itself, it were possible
to move and rotate the individual pin names after the component had been
placed on the schematic.  (Though for my purposes, doing it in the symbol-
library editor would be better.)
```
Original tags: eeschema wishlist

Story points: 6.0
Cant save footprint on footprint editor. (lp:#1785895)

[Original report](https://bugs.launchpad.net/bugs/1785895) created by **Leandro Heck (leoheck)**
```
Maybe I am doing something wrong because I am starting to work in a project
of a friend.
But I can't save footprints.

See the image attached, it adds filename 2x at the and of the path.
```

Story points: 6.0