giseldo/neodataset huggingface dataset:
Project manager: right click "open directory" (lp:#1833052)

[Original report](https://bugs.launchpad.net/bugs/1833052) created by **Timothée Manaud (timothee)**
```
Because the KiCad project manager handles project as a folder with extra
external resources, one may need to move, add, remove files.

Thus, having an option to open the current project folder in the default
file manager would be very handy, like: right click "open in file manager"
```

Story points: 6.0
eeschema: double click on a child-sheet box does not open it anymore (lp:#1833031)

[Original report](https://bugs.launchpad.net/bugs/1833031) created by **Dino Ghilardi (dino-ghilardi)**
```
Double-clicking on a hierarchical sheet it does not open it anymore

I don't know if this is the new intended behaviour, so I report it as a
bug.


To reproduce the behaviour:
- Create a new project (or open an existing one)
- add a hierarchical sheet
- double click it. Instead of opening the child schematic it just selects
the box.

If this behaviour is intended... Double clicking was a very quick way to
navigate complex tree-organized schematics, so... I miss that feature.

Cheers,
Dino.


----------------------------------------------
Tested on revision: 418bd283476353861b122c961fcc086398418db5

Application: Eeschema
Version: (5.1.0-1026-g418bd2834), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2r zlib/1.2.8 libidn2/0.16 libpsl/0.17.0
(+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Platform: Linux 4.9.0-8-amd64 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.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    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: 6.0
eeSchema draws large junctions (weird) (lp:#1833014)

[Original report](https://bugs.launchpad.net/bugs/1833014) created by **Brian Piccioni (br0an)**
```
This is a weird one.

eeSchema just started placing slightly larger junction dots. The first was
normal size, then the second and third got bigger. After 2 larger dots, as
soon as I connect the next wire the first larger dot gets "resized" to
normal, then the next dot I make gets enlarged. This pattern continues,
leaving me with 2 large junction dots. They became normal size when I
connected to ground.

I have not changed the size of the junction in the Preferences Display
Options Dimensions: is remains 40.000 mils.

I attached a PDF of screen grabs. Obviously this is not an urgent bug.


Application: kicad
Version: (5.1.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_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: 6.0
Tracks in positions which offend DRC, pns router and possibly arc approximation (lp:#1833008)

[Original report](https://bugs.launchpad.net/bugs/1833008) created by **eelik (eelik)**
```
I have a tight design with 0402 components and 0.05mm grid. Arc
approximation max err val is 0.001mm. PNS router puts tracks into positions
where they violate DRC. They seem to overlap a bit with the sharp corners
of the clearance outlines which are quite coarse even with the smallest
allowed arc appr max err val. I'm not sure if this can happen when routing
from scratch but I get them when moving the existing tracks with PNS.

Application: Pcbnew
Version: (5.1.0-1008-g945eaceb9), 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:
    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: drc pcbnew pns

Story points: 6.0
Arc approximation is too coarse in footprint editor (lp:#1833005)

[Original report](https://bugs.launchpad.net/bugs/1833005) created by **eelik (eelik)**
```
Arc approximation (I presume that's the reason) seems to have changed the
footprint editor for worse, for example SMD 0201 rounded rectangle pads
have three corners in place of one quarter circle edge. Maybe approximation
shouldn't be used in the footprint editor at all? There's no speed
advantage to be achieved there.

Application: ModEdit
Version: (5.1.0-1008-g945eaceb9), 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:
    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
KiCad manager can not show translated menu entries (lp:#1833000)

[Original report](https://bugs.launchpad.net/bugs/1833000) created by **Kerusey Karyu (keruseykaryu-deactivatedaccount)**
```
The main menu entries and the attached tooltips are fully translated, but
KiCad Manager still show english menu entries. (See screenshot).

BTW: Have the language settings been completely throwed away from all
applications?


Application: KiCad
Version: (5.1.0-1008-g945eaceb9), 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 7.3.0 with C++ ABI 1011

Build settings:
    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
Option to prevent selecting a footprint on empty area (lp:#1832986)

[Original report](https://bugs.launchpad.net/bugs/1832986) created by **eelik (eelik)**
```
I often use large footprints which overlap other footprints. Examples are
"motherboards" as footprints when designing "shields" and OLED displays
with pin header connections where components can be placed under the
display.

It's clumsy that I can often select such a footprint by accident. Zooming
in helps sometimes but not always. I would like to have an option (possibly
file format change?) for such footprints which would prevent selecting them
on the empty area inside the bounding box. They could be selected only by
clicking directly on an item of the footprint (pad, graphic lines etc.).
This should include selecting with box selection - only if an item of the
footprint touches the box, the footprint would be selected.

When Edge.Cuts is enabled for footprints this would also make possible
having outlines as footprints. Otherwise accidentally selecting those
footprints will make using them impractical.

Application: Pcbnew
Version: (5.1.0-1008-g945eaceb9), 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:
    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: 6.0
pcbnew crashes when you try to draw a line more than a few segments (lp:#1832930)

[Original report](https://bugs.launchpad.net/bugs/1832930) created by **Tim Trzepacz (softegg)**
```
Pcbnew will frequently crash when I try to use the line tool to draw a
line, especially if that is the first thing I do.
Often it happens within the first few segments I draw, especially if I am
using Eco2.User, Edge.Cuts, or F.Cu layers.
Usually it happens immediately, especially if I draw in Eco2.User first
thing, even if I am editing an empty file. If it doesn't happen in the
first few lines, it might go for a long time without crashing, but still
has a chance to crash.

About KiCAD: (I downloaded the latest daily.)
Application: KiCad
Version: (5.1.0-998-gf550ecaf1), 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:
    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

My computer: Microsoft Windows 10 Home
Version: 10.0.17763 Build 17763
System Manufacturer: Sager/Clevo
System Model: P7xxDM(-G)
Processor: Intel Core i7-6700K CPU @ 4GHz 4001MHz 4 Cores, 8 Logical
Processors
Bios: American Megatrends Inc. 1.05.03LS1, 9/23/2015
```
Original tags: pcbnew

Story points: 6.0
pcbnew: Rastnest curvature not maintaned when moving a footprint (lp:#1832929)

[Original report](https://bugs.launchpad.net/bugs/1832929) created by **Laurent Haas (efcis)**
```
When the ratsnest shape is curved, and a footprint is moved, its attached
nets become straight until it's placed.

I don't know if it a limitation or a bug and/or it can be fixed ?

Application: Pcbnew
Version: (5.1.0-998-gf550ecaf1), 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:
    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: 6.0
pcbnew line editor doesn't finish on closed (lp:#1832911)

[Original report](https://bugs.launchpad.net/bugs/1832911) created by **Seth Hillbrand (sethh)**
```
In 5.1, finishing a line on another line's endpoint (if they were on the
same layer) would stop drawing.  In the current master, this no longer
occurs.

Steps to reproduce:
1) In pcbnew, start the line tool
2) Draw a triangle and ensure that the last vertex ends on the first vertex
(notice that there is a circle/cross)
3) At this point, the next line segment should not be drawn

Application: ModEdit
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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: pcbnew

Story points: 6.0
Kicad error: couldn't add an image to the image list (lp:#1832905)

[Original report](https://bugs.launchpad.net/bugs/1832905) created by **Ionel (ionelcompact)**
```
Basically when preference window is opened the following pop-up error
appears [see bellow].

"Couldn't add an image to the image list."

This happens from project manager, eeschema, pcbnew, symbol/footprint
editor & gerbview.

Application: KiCad
Version: (5.1.2-126-gda16b479a)-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_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
Hotkeys have menu accelerators in the command description (lp:#1832904)

[Original report](https://bugs.launchpad.net/bugs/1832904) created by **Seth Hillbrand (sethh)**
```
See attached image.  The hotkey commands have '&' given in the Command
column.  Also "(.pos)" "..."

Application: Pcbnew
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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: hotkeys ui

Story points: 6.0
Single Track and Connected Tracks hotkeys perform the same action (lp:#1832902)

[Original report](https://bugs.launchpad.net/bugs/1832902) created by **Seth Hillbrand (sethh)**
```
Pressing "U" for the single track performs the "I" connected tracks action.



Application: Pcbnew
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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: hotkeys pcbnew

Story points: 48.0
Update PCB from schematic runs twice on F8 (GTK-specific) (lp:#1832901)

[Original report](https://bugs.launchpad.net/bugs/1832901) created by **Seth Hillbrand (sethh)**
```
Not sure if this is related to lp:1823177 or not.

Steps:
1) Open a demo project and start eeschema
2) Press F8 to update the board from the schematic.
3) Click "Update PCB" and then click Close

At this point, the Update PCB from Schematic" window closes and immediately
re-opens.

Application: Pcbnew
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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 pcbnew

Story points: 6.0
Placing text in pcbnew causes disambiguation after placing (lp:#1832900)

[Original report](https://bugs.launchpad.net/bugs/1832900) created by **Seth Hillbrand (sethh)**
```
Steps:
1) Start with a board with multiple filled zones
2) Choose the place text tool and click on a spot where two items overlap
(e.g. front/back zones)
3) Enter text and select OK
4) when the dialog closes, you get a disambiguation menu and no text until
you click again.

Application: Pcbnew
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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: pcbnew

Story points: 6.0
CvPcb: unsaved changes dialog layout broken (lp:#1832899)

[Original report](https://bugs.launchpad.net/bugs/1832899) created by **Wayne Stambaugh (stambaughw)**
```
I'm sure this applies to gtk builds and every place DIALOG_EXIT is used but
I haven't tested elsewhere.

Application:
Version: (5.1.2-129-gee69ecefd), 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-5-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.62.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: Clang 7.0.1 with C++ ABI 1002

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
```
Original tags: eeschema

Story points: 6.0
ModEdit/Pcbnew PCB_GENERAL_SETTINGS overlap (lp:#1832896)

[Original report](https://bugs.launchpad.net/bugs/1832896) created by **Seth Hillbrand (sethh)**
```
Setting any of the preferences in PCB_GENERAL_SETTINGS when both modedit
and pcbnew are open are only accepted from modedit.

Steps:
1) Open pcbnew and modedit
2) Open preferences.
3) Try to change Magnetic pad snapping in pcbnew preferences ->This does
not work
4) Try to change magnetic pad snapping in modedit preferences ->This does
work

Same with limit graphic lines and prefer to selection to dragging


Application: ModEdit
Version: (5.1.0-988-g7d69a917b-dirty), release 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-5-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:
    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: pcbnew

Story points: 6.0
Graphics importer uses case-sensitive filenames (lp:#1832853)

[Original report](https://bugs.launchpad.net/bugs/1832853) created by **Povi (povi2946)**
```
Hello,

I using nightly build and in PCBnew File -> Import -> Graphics. I cannot
see any dxf files. I have tried with multiple different versions of dxf. On
Kicad v5 I can see and import all dxf files.



Application: Pcbnew
Version: 6.0.0-unknown-daad58e~100~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-29-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
```
Original tags: dxf pcbnew

Story points: 18.0