giseldo/neodataset huggingface dataset:
When untouched, the keepout dialog doesn't accept the Enter key as OK on MSW (lp:#1818397)

[Original report](https://bugs.launchpad.net/bugs/1818397) created by **Laurent Haas (efcis)**
```
Pcbnew : After a first click on the board to define a keepout zone, the
Keepout Area Properties dialog pops up.

If the dialog is untouched, the Enter key doesn't work as OK to use the
displayed options. You must click on the OK button to dismiss it.

Application: kicad
Version: (5.1.0-rc2-24-gdb31b7902), 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), 32 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 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
Cannot select lib files in symbol libraries (lp:#1818346)

[Original report](https://bugs.launchpad.net/bugs/1818346) created by **Jan Jezek (jezekjancom)**
```
In the nightly build kicad-unified-20190227-062648-37962b717-10_14 for
MacOS I cannot select ".lib" files in the symbol libraries manager. They
are greyed out.

Needs to click on the folder icon after invoking cell editor

Application: kicad
Version: (5.1.0-rc2-9-ge30f37bfb), 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
```

Story points: 6.0
Track clearance not displayed while dragging tracks (lp:#1818343)

[Original report](https://bugs.launchpad.net/bugs/1818343) created by **Mathieu Stephan (limpkin)**
```

- track clearance not displayed when moving a line, even when setting is
enabled

SNH: Adding version information where this is verified (GAL canvases):
Application: pcbnew
Version: (5.1.0-11-g23086deccd-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1b 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.19.0-2-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.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    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


-- edit: The remaining bullet points are either support
requests/misunderstandings or require additional information.  Please open
a new bug report if you feel that any of them warrant it.
Hello everyone,

I figured I'd make here a quick list of features that I feel were great in
Kicad 4 and missing in Kicad 5 pcbnew:
- "T" shortcut doesn't select components that are on non-displayed layers
- "E" shortcut doesn't allow quick modification of trace width with the
currently selected width
- "E" shortcut does bring up a modal showing infos about the trace, but
setting a new width doesn't lead to any action
- right click when moving component is disabled
- w press during routing without mouse movement doesn't lead to visual
width change
- routing a capacitor pad extremely close to a line is nearly impossible
without selecting an entry point far away
```

Story points: 8.0
In "Library Symbol Properties" the "Fields" text input not working (lp:#1818325)

[Original report](https://bugs.launchpad.net/bugs/1818325) created by **michalstec (nnn4000)**
```
The Library Symbol Properties in the library editor doesn't work properly.
I can't edit fields (like value, datasheet etc) of some of footprints. The
text input fields are broken - either clicking on them doesn't enable
editing or the input is malformed (example: when entering word "kicad" in
"value" field then only "d" is displayed).

The issue exhibits in most of but not all of my libraries. I noticed that
in the attached library the problem occurs but the input works when I
remove two lines from the file:
F5 "ICK BGA 14 X 14 X 10" 0 -50 50 H V C CNN "Full_Part_Name"
F6
"http://fischerelektronik.de/web_fischer/en_GB/heatsinks/B02/Heatsinks%20for%20BGAs/PR/ICKBGA14x14x10_/$productCard/additionalInfos/index.xhtml#"
0 -650 50 H I C CNN "Datasheet_URL"


Application: kicad
Version: 5.1.0-rc2-unknown-140abd3~80~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-45-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.22
    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=ON
    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
GAL interactive keepout editor: needs close keepout outline (lp:#1818323)

[Original report](https://bugs.launchpad.net/bugs/1818323) created by **Miljan Pakovic (offrider)**
```
Would it be possible to add a command to close the keepout outline while
drawing it? (Similar as it was the case for the filled zones lp:1663885)


Version: (5.1.0-rc2-21-g16b3c80a7), 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
Via anti-pad clearance option(wishlist) (lp:#1818321)

[Original report](https://bugs.launchpad.net/bugs/1818321) created by **Miljan Pakovic (offrider)**
```
Dear developers,

Would it be possible to have a local via anti-pad clearance defined in the
Track&Via Properties Dialog beside the via drill, via diameter, via type
parameters?



Version: (5.1.0-rc2-21-g16b3c80a7), 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
Page Layout Editor Colors (wishlist) (lp:#1818316)

[Original report](https://bugs.launchpad.net/bugs/1818316) created by **Matt Rohloff (mrohloff)**
```
The Schematic Layout Editor and the Symbol Editor share the same color
settings.  Shouldn't the Page Layout Editor as well?  Otherwise, it would
be nice to be able to change them.

As a side note, it is a bit odd to have the color settings only accessible
under eeschema, but not under the others.  Maybe those settings should be
at the global level under an eeschema/symbol_editor/page_layout sub-
section?  (or settings for all programs at the global level under
appropriate sub-sections - kind of like LibreOffice)


Application: kicad
Version: (5.1.0-rc2-21-g16b3c80a7), 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: pleditor

Story points: 10.0
Orthogonal direction to expand filled edge segment (lp:#1818265)

[Original report](https://bugs.launchpad.net/bugs/1818265) created by **Hildo Guillardi Júnior (hildogjr)**
```
New versions of KiCad have a interesting feature highlighting the middle
point of a segment of the border of a filled zone. This allow to move that
segment freely without change it length.

I am proposing an improvement of this feature: by holding <Shift>  would
make possible just move the segment in the orthogonal directions in
relation of the own segment (not the normal coordinates, I am highlighting
this because the intention is keep the actual angle of the segment).


Additionally, when moving the segment forward and backward its length would
change by keeping the angle of the adjacent segments.


I am attaching a image to demonstrate.



A other idea, maybe more obvious for the users is: move the segment freely
when clicked-hold in any place that is not the middle or the begin/end of
the segment and having the above behavior (without use <Shift> key) when
moving by use of the middle point.


Application: pcbnew
Version: 5.1.0-rc2-unknown-16cbd25~80~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=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: feature.request pcbnew

Story points: 6.0
The environment variable substitution is not work in Symbol Library Editor (lp:#1818220)

[Original report](https://bugs.launchpad.net/bugs/1818220) created by **Oleg Samotkov (osamotkov)**
```
Hi I'am using 32-bit KiCAD 5.0.2 on win7-32bit.

The environment variable substitution is not work in documentation filename
field of part property in Symbol Library Editor.

When documentation filename field for example
“${KICAD_SYMBOL_DIR}/doc/misc/transistor/mosfet/12n65.pdf” and I click icon
“Show associated datasheet or documents” the warning messagebox is show

"Doc file ${KICAD_SYMBOL_DIR}/doc/misc/transistor/mosfet/12n65.pdf not
found".

So the environment variable is not substitute.

Is it possible the fix this bug? Thanks.
```

Story points: 6.0
DRC check for Edge.Cuts, always says the error is at (0,00mm, 0,00mm) (lp:#1818218)

[Original report](https://bugs.launchpad.net/bugs/1818218) created by **Frank Severinsen (shack)**
```
To reproduce

Move a line in your edgecut to make it an open polygon
Run DRC
See error

Application: kicad
Version: 5.1.0-rc2-unknown-16cbd25~91~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-15-generic 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.61.0
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    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
DRC for board edge does not report overlapping circles but 3d renderer fails to render (lp:#1818163)

[Original report](https://bugs.launchpad.net/bugs/1818163) created by **Rene Poeschl (poeschlr)**
```
Discovered while investigating https://forum.kicad.info/t/issues-w-upgrade-
from-4-0-5-to-5-0-2-1/15481/

The dxf file that has these overlapping circles as a testcase:
https://kicad-info.s3.dualstack.us-
west-2.amazonaws.com/original/2X/7/797c7bd52dd67e8cdf01396a55818d485bcbcb8c.dxf

(The big circles are what creates troubles. The dxf also includes
construction lines which are luckily not imported. That through me off
originally when i looked at the file with libre cad as i did miss the fact
that these are on a separate dxf layer.)
```

Story points: 6.0
StrNumCmp can trigger assertion error/segfault (lp:#1818157)

[Original report](https://bugs.launchpad.net/bugs/1818157) created by **Tomasz Wlostowski (twlostow)**
```
Accidentally discovered while playing with MSVC Kicad build. StrNumCmp does
not verify if the iterators (str1, str2) are pointing to a valid string
character inside of the compare loop. On VS2017 it causes an immediate
assertion failure, on some other platforms it may cause a plain segfault.

One of the 'impossible to reproduce' crashes?

Tom
```

Story points: 6.0
Missing vertical grid lines in flip board view (lp:#1818154)

[Original report](https://bugs.launchpad.net/bugs/1818154) created by **mark van doesburg (mvdoesbur)**
```
When the board view is flipped, the vertical grid lines are missing.

Application: kicad
Version: (5.1.0-rc2-16-gb9097c2c1), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2
(+libidn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0
Platform: Linux 4.19.25 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.69.0
    OpenCASCADE Technology: 7.3.0
    Curl: 7.64.0
    Compiler: GCC 8.3.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=OFF
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON
```

Story points: 6.0
Flip board view corrupted (lp:#1818143)

[Original report](https://bugs.launchpad.net/bugs/1818143) created by **mark van doesburg (mvdoesbur)**
```
When I try to view the board in flipped mode, the graphics are wrong.
Diagonal traces are the wrong width and text is garbled.

Application: kicad
Version: (5.1.0-rc1-73-gf1a60832e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2
(+libi
dn2/2.1.1) libssh2/1.8.0 nghttp2/1.36.0
Platform: Linux 4.19.25 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 Technology: 7.3.0
    Curl: 7.62.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=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON
```

Story points: 6.0
KiCad adds superfluous dot in new project name (lp:#1818136)

[Original report](https://bugs.launchpad.net/bugs/1818136) created by **eelik (eelik)**
```
KiCad adds extra dot in the end of the project name when I create new
project. For example I give it name "BiggerBanana" but KiCad names it
"BiggerBanana." and the newly created directory and file names have that
superfluous dot, so that e.g. the project file name is BiggerBanana..pro.

Application: kicad
Version: (5.1.0-rc2-15-g1ba1c6dbf), release build
Libraries:
    wxWidgets 3.0.4
Platform: Linux 4.15.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.22
    Boost: 1.65.1
    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=ON
    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=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
Eagle import: Unsuported layer tKeepout. Should this be F.CrtYd? (lp:#1818091)

[Original report](https://bugs.launchpad.net/bugs/1818091) created by **Rene Poeschl (poeschlr)**
```
From https://www.autodesk.com/products/eagle/blog/every-layer-explained-
autodesk-eagle/ i would gather that the keepout layers in eagle is used for
the same thing as the courtyard layers in kicad. If this is correct then it
might be a good idea to convert drawings from the keepout layer to the
courtyard layers on import (right now it is pushed to the dwgs layer by
default.)
```

Story points: 10.0
Text and Graphic / Track and Via Properties Windows (lp:#1818087)

[Original report](https://bugs.launchpad.net/bugs/1818087) created by **Hildo Guillardi Júnior (hildogjr)**
```
I would like to propose a improvement in the "Set Text and Graphic
Properties" and "Track and Via Properties" Windows to decrease them size
and fit better. The attached imaged draft these changes.

Additionally in "Filters" block, the text could be modified to:
- Title: "Filter items by";
- Options: "Layer" / "Footprint reference" / "Footprint identifier"; ( in
Text and Graphic )
or
Options: "Net" / "Net class" / "Layer". ( in Track and Via )

The combination of this text reduction with the organization should provide
a small and more conscious windows, prioritizing the visibility of the
layout during the configuration.

My actual version:

Application: kicad
Version: 5.1.0-rc2-unknown-16cbd25~80~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=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 ui

Story points: 6.0
eeschema - dialogs edit compomponent set limit number of 26 units  (lp:#1818061)

[Original report](https://bugs.launchpad.net/bugs/1818061) created by **Andrey Fedorushkov (faa)**
```
eeschema:
dialog_edit_component_in_lib
and
dialog_lib_new_component_base

Again set limit number of units to 26 !

Application: kicad
Version: 5.1.0-rc2-unknown, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2q zlib/1.2.11 libssh2/1.7.0 nghttp2/1.9.2
Platform: Linux 4.14.100-desktop-1.mga6 x86_64, 64 bit, Little endian,
wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.1
    Compiler: GCC 5.5.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=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
Dialogs with grids cannot be cancelled when the grid has focus (lp:#1818056)

[Original report](https://bugs.launchpad.net/bugs/1818056) created by **John Beard (john-j-beard)**
```
This affects dialogs with the grids:

* Configure Paths
* Edit Library Tables (eeschema and pcbnew)

Steps:

1) Open dialog
2) Enter a grid cell editor (double click)
3) Press "Cancel"
4) Nothing happens

This seems similar to 75406e274 (fixes
https://bugs.launchpad.net/kicad/+bug/1816636)
```
Original tags: ui

Story points: 6.0