giseldo/neodataset huggingface dataset:
Symbol editor segfaults on paste (lp:#1815525)

[Original report](https://bugs.launchpad.net/bugs/1815525) created by **Jan Brittenson (bson)**
```
Start KiCad
Click the Symbol Editor
New Library
Name and Save it
Add to Project
Select newly created library
Right click and Add Symbol
Create a new single unit symbol
Open an existing symbol, say Device:C_Small
Select all except ref and part (though you can select those too if you
like)
Copy
Go back to the newly created symbol in the newly created library
Paste -> crash
(It may seem to work, just zoom out and wait a few seconds)

KiCad:

Application: kicad
Version: (5.1.0-rc1-9-g8f320697a), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.6.4 zlib/1.2.11 nghttp2/1.24.1
Platform: Mac OS X (Darwin 18.2.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.0
    Compiler: Clang 9.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_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

OSX:

System Software Overview:

  System Version:       macOS 10.14.3 (18D42)
  Kernel Version:       Darwin 18.2.0
  Boot Volume:  Macintosh HD
  Boot Mode:    Normal
  Computer Name:        zorkmid
  User Name:    Jan Brittenson (bson)
  Secure Virtual Memory:        Enabled
  System Integrity Protection:  Enabled
  Time since boot:      6 days 5:11

Crash Reporter info attached.
```

Story points: 6.0
Hatched filled zone (lp:#1815521)

[Original report](https://bugs.launchpad.net/bugs/1815521) created by **Hildo Guillardi Júnior (hildogjr)**
```
It should be possible to do hatched filled copper zones (as diagonal or
horizontal/vertical lines). This shall improve high frequency designs.

The idea is add this option to filled zone in the file format on next file
change (maybe v6).

This new feature could be coded think also in
https://bugs.launchpad.net/kicad/+bug/1731763


My version:

Application: kicad
Version: 5.1.0-rc1-unknown-c0a86d7~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.15.0-45-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_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
```
Original tags: feature.request

Story points: 6.0
Scrolling in "add component" overwrites lists (lp:#1815507)

[Original report](https://bugs.launchpad.net/bugs/1815507) created by **Steven Falco (stevenfalco)**
```
I use hotkey "A" to add a component in eeschema.

I type "pot" into the filter to look for a potentiometer.

As I move the mouse in the component-adder tool, the entries in the list
keep overwriting themselves.  Not clicking on anything, just moving the
mouse.

I made a video of this happening:

https://www.dropbox.com/s/88huuy1cjqvtegx/simplescreenrecorder-2019-02-11_14.11.26.mkv?dl=0

Application: kicad
Version: 5.1.0-rc1-unknown-r14933-7789ec4b, debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1a zlib/1.2.11 brotli/1.0.5 libidn2/2.0.5
libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.8.6/openssl/zlib nghttp2/1.34.0
Platform: Linux 4.20.6-200.fc29.x86_64 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.66.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    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
```

Story points: 6.0
Cannot freely position text in eeschema (lp:#1815487)

[Original report](https://bugs.launchpad.net/bugs/1815487) created by **Steven Falco (stevenfalco)**
```
With KiCad 5.0.2 I am able to hold down control+shift when moving text in
eeschema, and that lets me position the text freely; i.e., the text does
not snap to the grid, so I can nudge it anywhere I like.  This is very
useful in tight schematic drawings.

However, with kicad-r14933-7789ec4b (built around February 8th), that no
longer works.  When I try to move text while holding down control+shift,
the text always snaps to the grid.
```
Original tags: 5.1.0-pre-rc1 eeschema

Story points: 6.0
Footprint Properties Dialog: Cancel button doesn't work if the dialog was opened up with "3D Settings" tab is pre-selected (lp:#1815456)

[Original report](https://bugs.launchpad.net/bugs/1815456) created by **Abdullah Kahraman (cebrax)**
```
In pcbnew, when opening a footprint properties dialog for a footprint, it
remembers the last tab selected and selects it automatically.

Cancel button doesn't work if the dialog is preloaded with "3D Settings"
tab selected, that is; the last time it was closed, it was on the "3D
Settings" tab.



Here is my version info:

Application: kicad
Version: (5.1.0-rc1-5-g7789ec4bf), 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
Schematic blank when edit image (lp:#1815443)

[Original report](https://bugs.launchpad.net/bugs/1815443) created by **Hildo Guillardi Júnior (hildogjr)**
```
Cliking in edit image... (after add some picture to Eeschema) and closing
the "Image Editor" with or without Cancel/OK/Close button, the Eschema
schematic disappear.

The schematic re-appear after minimize and maximize Eeschema. Appear to
miss some "redraw" in the close routine of this dialog.


Application: kicad
Version: 5.1.0-rc1-unknown-5e318dc~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-142-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_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
3d View - All roundings rendered as triangles in OpenGL mode (lp:#1815434)

[Original report](https://bugs.launchpad.net/bugs/1815434) created by **Kerusey Karyu (keruseykaryu-deactivatedaccount)**
```
I observe that for this unfinished PCB project the 3D view generate some
strange output from time to time. All roundings are rendered as triangles.
This happend only when OpenGL 3D rendering is used. The ray-traced output
is good. See attached samples.

I think this is happen when I work on the project for a quite long time.
About an hour or two. Can't figure out which exact operation I have to do
to repeat this issue.

Application: kicad
Version: (5.0.2-dirty)-3, 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
```
Original tags: 3d-viewer

Story points: 6.0
Footprint name lengths are limited in Footprint editor tree (lp:#1815401)

[Original report](https://bugs.launchpad.net/bugs/1815401) created by **Aleksandr Sh (dsa-t)**
```
Previously, I could've told most of a component parameters by looking at
its name. Now, the name is trimmed and the rest of the space is filled with
description. So now, just to determine a capacitor diameter or TE_MATE-N-
LOK_1 pin count, I have to either increase the tree width to more than half
of my screen or open every component. Moreover the description sometimes
doesn't even tell the row count in a connector and the name column cannot
be resized.

I don't think the description column is useful as most of component info is
already in the name thanks to naming conventions.

Application: kicad
Version: (5.1.0-rc1-27-g03e787ef2), 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: 12.0
pcbnew: expose build information to python interface (lp:#1815349)

[Original report](https://bugs.launchpad.net/bugs/1815349) created by **Mitja Nemec (mitjan)**
```
It would be really nice if build version and build settings were exposed to
python interface. Two usecases are:
- an action plugin could support different versions of KiCad plugin or
would at least be able to notify the user that certain KiCad version is
required.
- an action plugin could check for build settings such as
KICAD_SCRIPTING_WXPYTHON and would refrain from using wx or at least notify
the user that it will not run.

Using:
Application: kicad
Version: (6.0.0-rc1-dev-1691-g44cb979e9), 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: python

Story points: 6.0
Segfault opening board (lp:#1815292)

[Original report](https://bugs.launchpad.net/bugs/1815292) created by **Seth Hillbrand (sethh)**
```
1) Download http://1010.co.uk/det.zip
2) Open detect_simple.pro
3) Run pcbnew
-Segfault

Application: kicad
Version: (5.1.0-rc1-14-g314c8c0d09-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.63.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.18.0-3-amd64 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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.63.0
    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=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
```

Story points: 6.0
3D rendering not working reliably (lp:#1815286)

[Original report](https://bugs.launchpad.net/bugs/1815286) created by **Ken Lowe (chaser2001)**
```
I’ve just upgraded from 4.07 to 5.0.2 on a Windows 10 x64 machine, and have
run into a strange issue with 3D rendering using OpenGL. It all worked fine
on 4.0.7.

If I start KiCad in Legacy mode and open up the 3D viewer, the PCB will
render correctly. However, if I then close down the 3D viewer and open it
back up again I just get a transparent via / pad view of the PCB. To get it
working properly again I need to shut down KiCad completely and reopen it.

If I start KiCad in Modern Toolset mode I just get a transparent via / pad
view of the PCB. I need to switch to Legacy mode, completely shut down
KiCad again, and then reopen it to get the rendering to work.

I’ve tried completely uninstalling KiCad and then re-installing, but that
didn’t make any difference. I've also tried various versions, including
Stable version 5.0.2-1, and nightly builds.

I've also tried on another Win x64 machine, and it's worked on that machine
without any problem.

The setup it fails on is:

Application: kicad
Version: (5.0.2)-1, 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

Graphics card is an AMD FirePro M6000 Mobility Pro, and I downloaded and
installed the latest driver for this yesterday, but it didn’t make any
difference.

Further details: https://forum.kicad.info/t/3d-rendering-not-working-
reliably/15115
```
Original tags: 3d-viewer

Story points: 24.0
inductor coupling K does not go into ngspice netlist (lp:#1815281)

[Original report](https://bugs.launchpad.net/bugs/1815281) created by **Holger Vogt (h+vogt)**
```
After upgrading from 5.0.0 release to 5.0.2 release the following ngspice
netlist entry cannot be achieved any more:

L1 1 GND 1m
L2 2 GND 10m
K1 L1 L2 0.99

K1 (coupling constant) is not part of the inductor definition, nor is it
copied from a textbox entry on the circuit drawing page into the netlist
(although it is appearing in the *.sch file).

dot commands are copied from the text box to the netlist, as well as
complete .control ... .endc sections.

Copying lines starting with K has to be enabled as well.

Application: eeschema
Version: (5.0.2)-1, 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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: ngspice

Story points: 10.0
Wishlist: Method to give elegant BOM plugin nicknames (lp:#1815235)

[Original report](https://bugs.launchpad.net/bugs/1815235) created by **Evan Shultz (evan-shultz)**
```
Spawned from bug #1464893.

At least on Windows, 5.1 RC1 (and older nightlies) fulfill the above-
mentioned bug's request as the default plugins are automatically populated
in the UI. Screenshot attached in next post.

However, the names of the plugins are rather messy and not easy to visually
parse with so many default entries and so many underscores. The word
"nickname" conjures up an easy and simple way to reference some object, but
that word doesn't agree with my reaction when seeing this dialog.

The current use of "nickname" is actually the file name of the BOM
generator tool. Newly-added plugins can be give a pretty name, but the
existing ones use the file name for the "nickname". It is relevant to show
the file name, even if just in the lower "Command Line" text box. But
there's nowhere on the dialog which has an appealing name for the plugin.

Perhaps the dialog should use "nickname" (or some other nomenclature since
that is word being used already in the dialog) to refer to the plugin in a
way that is visually more attractive even if the user didn't add the plugin
manually and give it a pretty nickname? For example, if no pretty name is
given perhaps just replace underscores (and hyphens?) with spaces and
capitalize letters after word breaks? Or something. That would clean up the
existing dialog and default plugins while fitting in with plugins that are
added manually later where users have a choice to keep the file name or
instead enter a pretty name.

Grouping BOM plugins (by output file format, by ECAD tool, etc.) may be
beneficial as well, but that may be too subjective to implement.

Application: kicad
Version: (5.1.0-rc1-5-g7789ec4bf), 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: eeschema ui

Story points: 6.0
Open file with transparency create at Bitmap to Component Converter a black background (lp:#1815216)

[Original report](https://bugs.launchpad.net/bugs/1815216) created by **Hildo Guillardi Júnior (hildogjr)**
```
Open file with transparency at Bitmap to Component Converter create a black
background, the same behavior was found (and already fix at Eeschema
template https://bugs.launchpad.net/kicad/+bug/1809845 and Bitmap import
https://bugs.launchpad.net/kicad/+bug/1814893).
The issue should again be related with the 8 MSB of the ARGB 32bits word.

To reproduce, use the same image of the issue
https://bugs.launchpad.net/kicad/+bug/1814893


KiCad version:
Application: kicad
Version: 5.1.0-rc1-unknown-edc73de~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-141-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_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
3D file preview doesnt remember the setting when reopening FP properties (lp:#1815184)

[Original report](https://bugs.launchpad.net/bugs/1815184) created by **Frank Severinsen (shack)**
```
HI

Steps to reproduce:
in PCBnew, open footprint properties for a footprint with a 3D model.
in 3D settings, uncheck the Preview checkbox (3D model should disappear)
press "ok, to close dialog.
reopen Footprint properties, 3D Settings.
Checkbox is still unchecked, but the 3D model is still showing

Application: kicad
Version: 5.1.0-rc1-unknown-6bb8fde~84~ubuntu18.10.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.1 librtmp/2.3
Platform: Linux 4.18.0-14-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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.0
    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=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
Symbol Editor: right click grid value is not set correctly after exit (lp:#1815108)

[Original report](https://bugs.launchpad.net/bugs/1815108) created by **Ionel (ionelcompact)**
```
Steps to reproduce:

1) Open symbol editor and select a symbol from a random library
2) Right click and change grid size from 1.27mm to other value, for example
0.635mm
3) Close symbol editor
4) Open again the symbol editor and select a symbol from a random library
5) Right click grid value is 1.27mm but canvas value is 0.635mm

See attached video for more details.
```

Story points: 8.0