giseldo/neodataset huggingface dataset:
Get and move footprint doesn't work in high contrast mode if the desired footprint is not on the active layer (lp:#1804819)

[Original report](https://bugs.launchpad.net/bugs/1804819) created by **Art (diametrix)**
```
Pretty self explanatory.  Let say I have all the footprints placed on the
top layer before I start the layout.  If I work on the bottom layer in high
contrast mode and try to do "Get and Move" footprint - nothing happens.  I
can go back to the normal contrast mode do "Get and Move" and then enable
high contrast mode again, but that's just a pain.

Application: kicad
Version: (6.0.0-rc1-dev-1198-gbcc8c6425), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Array tool in footprint editor gives NPTH pin numbers (lp:#1804787)

[Original report](https://bugs.launchpad.net/bugs/1804787) created by **Enrico (eatis)**
```
If you use the array tool in the footprint editor with NPTH holes they get
assigned pin numbers (see screenshot). The number disappears once one opens
the properties dialog of the NPTH so it's no major bug but rather a little
inconvenience.

Application: kicad
Version: 5.0.1-33cea8e~68~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-39-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
pcbnew: hotkeys with CTRL key do not work (lp:#1804737)

[Original report](https://bugs.launchpad.net/bugs/1804737) created by **Oleg Endo (oleg.endo)**
```
this seems to be new on nightly builds

Application: pcbnew
Version: 6.0.0-rc1-unknown-ad9916a~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-39-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
pcbnew: ratsnest and DRC checker malfunctions in v6.0.0-rc1 but works fine in v5.0.0 (lp:#1804691)

[Original report](https://bugs.launchpad.net/bugs/1804691) created by **Gabriel Staples (ercaguy)**
```
Continued from this bug: https://bugs.launchpad.net/kicad/+bug/1803485

The board files in question
(Bug1803485_DRC_good_with_missing_track_20181121-1843hrs.zip), have been
previously emailed to@ Seth,@ Tom, and@ Wayne.

-------------

@ Seth, I just checked again too.

In this version it works fine. The ratsnest line is shown and the DRC fails
with one missing connection:

Application: kicad
Version: 5.0.0-fee4fd1~66~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-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.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

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

---------------

In this version, however, it still fails. The ratsnest line is NOT shown,
and the DRC passes with no errors.

Application: kicad
Version: 6.0.0-rc1-unknown-a5c892d~84~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-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.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

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
Library Comments layers in editors (lp:#1804668)

[Original report](https://bugs.launchpad.net/bugs/1804668) created by **John Beard (john-j-beard)**
```
It would be really useful to be able to add some graphical elements and
comments in the footprint and symbol editors.

For example, you could document the reasons behind various decisions made
for parts of the footprint (e.g. "Lead size foo x bar -> hole baz mm (by
IPC)".

This could be used for dimension line markup too, which is helpful when
checking things are correct. Currently the best advice of the librarians is
to use FreeCad and an unmaintained extension to it to do this, and the
information is only then present as a screenshot on a Github PR.

Any comments made on these layers should not be included in the PCB or
Schematic, as they are only relevant for library documentation reasons.

You could still use the Dwgs,Cmts, and ECO layers as before (which *do* go
into the PCB).
```
Original tags: eeschema pcbnew

Story points: 6.0
Wish: add ability to snap to line intersection (lp:#1804632)

[Original report](https://bugs.launchpad.net/bugs/1804632) created by **eelik (eelik)**
```
While drawing different kinds of outlines in pcbnew I have found the
"snapping points" feature extremely useful. It would help further if I
could snap a line ending to a point where that line crossed another line
(in the same layer) when I selected that line. It would be useful when
creating corners for a polygonal shape.

The simplest case is drawing a plus sign with two lines. Then I would like
to create a corner by cutting off the extra length from those two lines.
Now I have to first position one line end exactly to the point where the
two lines cross. Then I can drag the other line's end with Alt pressed. But
the first more tedious positioning would be unnecessary if I could snap to
the point where the two lines cross.

I guess that in implementation level this could work like this:

When a line is selected, add snapping points to places where that line
crosses other line(s) in the same layer. Even if the line or a endpoint is
moved, these points would stay where they were. When the line is deselected
the snapping points were removed. Possibly the points could be removed and
recreated when dragging is released to a new position.

On the other hand it could be useful to have snapping points in all
crossings even while positioning something else than those crossing lines.
But that would require more calculations when all snapping points are
activated.

(No specific version information; applicable to the latest development
version.)
```
Original tags: pcbnew

Story points: 18.0
kicad Grid change not working in GAL (lp:#1804526)

[Original report](https://bugs.launchpad.net/bugs/1804526) created by **m (easyw)**
```
Grid change is not working both in Gal Accelerated and Fallback.
(Tested using the pcbnew Grid combo and the Menu View Grid settings)
A Grid change is still working in the old faithful Legacy canvas.

Kicad release version:
Application: pcbnew
Version: (6.0.0-rc1-dev-1238-gae6989f3a), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 10.0
Oversized +/- spinbuttons on GTK+ 3 (lp:#1804461)

[Original report](https://bugs.launchpad.net/bugs/1804461) created by **John Beard (john-j-beard)**
```
On the current master with GTK+ 3, I see very large spin buttons in the UI,
for example in the grid display settings.

Attached is a screenshot.

-----

Application: kicad
Version: (6.0.0-rc1-dev-1239-gad9916a93), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.34.0
Platform: Linux 4.18.16-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.0
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: gtk3 ui

Story points: 10.0
More configurable defaults for new footprints (lp:#1804458)

[Original report](https://bugs.launchpad.net/bugs/1804458) created by **John Beard (john-j-beard)**
```
From the KLC F5.2.4 [1]:

* A second copy of the reference designator (RefDes) must be provided on
the F.Fab layer.

This is something that has to be done manually for every footprint. I think
it would be better if this is something that was defaulted to on a new
footprint (currently you do get the value on the Fab, this proposal would
add the refdes too).

This could be dealt with with an option for "Both" in the "Default Values"
entry in the "Footprint Editor" dialog (currently SilkScreen or Fab.
Layer).

[1]: http://kicad-pcb.org/libraries/klc/F5.2/
```
Original tags: pcbnew

Story points: 10.0
Wish: have "pinned" libraries in the editor treeviews (lp:#1804456)

[Original report](https://bugs.launchpad.net/bugs/1804456) created by **John Beard (john-j-beard)**
```
When editing footprints and symbols, I think it would be generally helpful
to be able to have some libraries "Pinned" to the top of the treeview.

For example, when editing a project lib, it's common to dip into system
libs, but you often go back to the project lib. Having the project lib
pinned at the top (and preferably scrolled separately), means that you can
flip easily between frequently-used (and likely the last-used) library, and
all the others.

For now, I tend to prefix some libraries with "AA", so at least I can go to
the top with "Home", but it'd be easier if the library was right there.
```
Original tags: eeschema pcbnew ui

Story points: 10.0
Check edgecut is properly closed during DRC (lp:#1804443)

[Original report](https://bugs.launchpad.net/bugs/1804443) created by **Frank Severinsen (shack)**
```
Currently there is a check done in the 3D viewer, but wouldn't it make
sense to have the DRC check if the edgecut lines are closed?
IIRC the reason for not allowing footprints to have edgecut in them, was it
would be hard for the user to make sure the edgecut was closed between the
footprint lines and the userdrawn lines.
```
Original tags: drc pcbnew

Story points: 6.0
Visual glitch in treeviews (e.g. "Add Component") under gtk3 (lp:#1804400)

[Original report](https://bugs.launchpad.net/bugs/1804400) created by **John Beard (john-j-beard)**
```
On the current master, I see a visual glitch in the treeview for the add
component dialog.

When you enter a search, it looks like something is not quite in sync, as
the contents change when hovered over with the mouse or the highlight is
moved with the arrow keys.

See the video for a clearer idea!

Could be GTK+3 thing (?)

----

Application: kicad
Version: (6.0.0-rc1-dev-1238-gae6989f3a), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.34.0
Platform: Linux 4.18.16-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.0
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema gtk3 ui

Story points: 86.0
Python footprint-wizards cause exception on Windows 10 64-Bit (lp:#1804384)

[Original report](https://bugs.launchpad.net/bugs/1804384) created by **Mario Ursino (marioursino)**
```
Opening any footprint wizard causes the attached exception.

Steps to make it happen:

KiCad -> Footprint library editor -> New footprint using footprint wizard
-> Select wizard script to run -> *Choose any option* -> OK


Similar bug was posted and apparently fixed here:
https://bugs.launchpad.net/kicad/+bug/1784475

Platform is Windows 10 - 64 bit although it's said to be 8 in the version
info.

------------------------------------------------------------

Application: kicad
Version: (5.0.1)-4, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

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
Pcbnew: Hotkeys Ctrl+W, Ctrl+M, Ctrl+R are ignored (lp:#1804326)

[Original report](https://bugs.launchpad.net/bugs/1804326) created by **Michael Geselbracht (mgeselbracht)**
```
The hotkeys Ctrl+W, Ctrl+M and Ctrl+R have stopped working.
Linux and Windows(*) builds are affected.

Steps to reproduce:
1. Start pcbnew and open the 'pic-programmer' demo board
2. Move mouse cursor over a footprint (e.g. P3)
3. Press 'Ctrl-M' (Move Item) -> nothing happens

Reverting commit bd85421da resolves this issue (only tested with a linux
build).

*) kicad nightly c01686196


Application: kicad
Version: (6.0.0-rc1-dev-1233-g630baa372), 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-38-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 28.0
pcbnew: delete fp_info_cache file, restart kicad - pcbnew hang (lp:#1804321)

[Original report](https://bugs.launchpad.net/bugs/1804321) created by **NhatKhai (nhatkhai)**
```
When remove fp_info_cached file. Restart kicad, open pcbnew - it hang. Is
this a expected behavior?
My the relacing of .kicad_pcb file for offset to at for compatible with
4.0.7 open cause this?
But if I open footprint editor first, the fp-info-cahced recreated, then
pcbnew then open normally.

Application: kicad
Version: (6.0.0-rc1-dev-1229-gc01686196), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit,
Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
When filled areas are not shown, one can delete a zone without even noticing it (lp:#1804319)

[Original report](https://bugs.launchpad.net/bugs/1804319) created by **Jean Philippe Eimer (phileimer)**
```
In Pcbnew, when filed areas are shown and you press "delete" on such an
area, the zone is deleted.
This is a normal behavior, because you can notice immediately that the zone
has disappeared.

However, in "Do not show filed areas in zones" mode, "delete" on a then-
seen-as-empty area also erases the zone outline.
But in this case, you believe nothing happened, whereas your zone outline
is deleted.

As a workaround, I don't use anymore this "Do not show filed areas" mode,
and use instead "Remove filed areas" (Ctrl-B).

I'd suggest to show a warning dialog before a zone is deleted, at least in
the "Do not show filed areas in zones" mode.

----------------------------------------

Application: kicad
Version: (5.0.1-35-gf3d1f31e1), release build
Libraries:
    wxWidgets 3.0.4
Platform: Linux 4.18.19-jpmr 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.68.0
    OpenCASCADE Community Edition: 6.9.1
    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=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 10.0
Footprint editor: footprint properties dialog bug (lp:#1804315)

[Original report](https://bugs.launchpad.net/bugs/1804315) created by **Wayne Stambaugh (stambaughw)**
```
The first time the footprint properties dialog in the footprint editor is
run, clicking on any other table than the current tab shows the selected
tab and immediately reverts back to the previous tab.  This only happens on
the first tab select.  All subsequent tab selects work as expected.

Application: kicad
Version: (6.0.0-rc1-dev-1231-gab3ff61fa-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.7
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Alias-specific field values (lp:#1804313)

[Original report](https://bugs.launchpad.net/bugs/1804313) created by **NhatKhai (nhatkhai)**
```
All Alias should allow to have difference values for any customized fields
than in General if not empty.


Application: kicad
Version: (6.0.0-rc1-dev-1229-gc01686196), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit,
Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 14.0