giseldo/neodataset huggingface dataset:
Eeschema: cannot edit text in field edit dialog (lp:#1783615)

[Original report](https://bugs.launchpad.net/bugs/1783615) created by **Wayne Stambaugh (stambaughw)**
```
A very recent change broke the field edit dialog text control.  I cannot
modify or select the contents of the text control so it is effectively
impossible to edit field text.  This is true for all field types.

Application: kicad
Version: (6.0.0-rc1-dev-157-g05b2060e1), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.59.0 OpenSSL/1.0.2o (WinSSL) zlib/1.2.11 brotli/1.0.5
libidn2/2.0.5 nghttp2/1.32.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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.59.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=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Export pad > zone connection setting (lp:#1783587)

[Original report](https://bugs.launchpad.net/bugs/1783587) created by **Evan Shultz (evan-shultz)**
```
If I select a padstack in Pcbnew and then open it's properties, I can
change the zone connection for that padstack. Let's say I want some
connection on 1206 resistors that is different than 0402 resistors (for
tombstoning?), and so I will need to change this setting for every 0402 pad
(each 0402 package * 2).

If I select the type of connection to pads on a zone, it applies to all
pads.

There is no middle ground that adjusts the zone connection at the "all same
footprint" or "all same padstack" level. This would allow me to change one
0402 padstack and then push the zone connection to all other matching
padstacks.

I can push the zone settings to other zones, but making this adjustments on
a per-footprint or per-padstack and pushing from there would be powerful
and useful.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Footprint Properties dialog doesn't show footprint name (lp:#1783585)

[Original report](https://bugs.launchpad.net/bugs/1783585) created by **Evan Shultz (evan-shultz)**
```
In Pcbnew, click on a footprint (silk or fab lines). The footprint name
appears in the statusbar.

Now press 'e' to go to the Footprint Properties dialog. The statusbar is
cleared and the footprint name isn't shown anywhere in this dialog.

I believe it would be quite helpful to include the name of the footprint in
this dialog. I can see the properties of the footprint but not which
footprint it is!

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Possible wording improvement in Electrical Rules Checker dialog (lp:#1783584)

[Original report](https://bugs.launchpad.net/bugs/1783584) created by **Evan Shultz (evan-shultz)**
```
In the Electrical Rules Checker dialog of Eeschema, and click the "Options"
tab. The button at the bottom is labeled "Initialize to Default".

While this is proper English, "Initialize" has a connotation of "just once"
and "first time only".

This is subjective/opinion, but changing "Initialize" to "Re-Initialize"
or, even better, "Reset" is more clear. (Since there's only one button it's
already pretty clear, but this at least reads better.)

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Copper zone fillet/chamfer improvement (lp:#1783546)

[Original report](https://bugs.launchpad.net/bugs/1783546) created by **Hildo Guillardi Júnior (hildogjr)**
```
Copper zone fillet/chamer could be improved to (using the points on the
Cmts.User layers on the file):
1) Take account the element (pads) that belong to the specific NET to
calculate the curves / chamfer;
2) Same of (1) but to other zones that belongs to the same NET;
3) Include pins/pads that belongs to the NET to the filed zone, not just
evaluate the contour around;
4) Avoid acute angles;
5) Avoid (as an additional option) dead filled zone (to narrow zone
connection that fill the board but connect no pad).


Version: 6.0.0-rc1-unknown-994a9c5~65~ubuntu16.04.1, release build
```
Original tags: pcbnew

Story points: 6.0
Text Properties, text edit box does not resize (lp:#1783545)

[Original report](https://bugs.launchpad.net/bugs/1783545) created by **Oleg Endo (oleg.endo)**
```
In Eeschema, when editing a text element, the text edit box does not resize
its height to the dialog window.  I remember this used to work.  Editing
larger amounts of text (comments etc) with this little text edit box is a
bit inconvenient.

I think this started happening after the new dialogs were introduced.


Application: kicad
Version: 6.0.0-rc1-unknown-994a9c5~65~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-131-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Hotkeys List without formatting (lp:#1783544)

[Original report](https://bugs.launchpad.net/bugs/1783544) created by **Hildo Guillardi Júnior (hildogjr)**
```
Hotkeys List without \n on PCB new, see attached image

Application: pcbnew
Version: 6.0.0-rc1-unknown-994a9c5~65~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-130-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.58.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.47.0
    Compiler: GCC 5.4.0 with C++ ABI 1009

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 6.0
Adding a zone cutout crashes kicad (lp:#1783541)

[Original report](https://bugs.launchpad.net/bugs/1783541) created by **Manuel R. (fusedfet)**
```
Adding a cutout causes Kicad to crash.

Steps to reproduce:
1) Open the demo board attached.
2) Go to the large inductor and select the Top layer copper "GND" zone
overlapping with the "SW" zone.
3) Add a cutout to the GND zone by pressing "C".
4) Draw a cutout around the "SW" pad of the inductor.
4) When validating the cutout, Kicad will crash.



Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Pcbnew crash when filling zone after deleteing pad (lp:#1783528)

[Original report](https://bugs.launchpad.net/bugs/1783528) created by **Grzegorz Obuch (grzegorzobuch)**
```
On any pcb with filled zones.

1. delete any module pad in legacy mode (right click on pad in pcbnew ->
delete)
2.  Press 'B' -> crash



Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 10 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
File filter hides all files (lp:#1783508)

[Original report](https://bugs.launchpad.net/bugs/1783508) created by **Grzegorz Obuch (grzegorzobuch)**
```
In window "Load existing project" files *.pro are invisible when Kicad
language is my default language (Polish).

Project load correctly when I type file name manually.

The same is for adding symbol library. In window "Select Library"  files
*.lib are also invisible.


Files are properly filtered when I choose any different language.


Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 10 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 10.0
Double quote " is an invalid character for symbol names (lp:#1783474)

[Original report](https://bugs.launchpad.net/bugs/1783474) created by **Dylan (djd9617)**
```
Application: kicad
Version: 5.0.0, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.0
Platform: Linux 4.17.8-1-ARCH 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
    Curl: 7.61.0
    Compiler: GCC 8.1.1 with C++ ABI 1012

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=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

==============================================

In eeschema, opening the symbol properties window for a particular symbol
shows that the 'Library Symbol:' field contains custom:2x4_0.1"_header
('custom' being the name of my personal library), and that part does indeed
exist in my library. When I click the 'Validate' button, I get the warning
dialogue 'Symbol “2x4_0.1__header” not found in library “custom”'. It
appears to have converted the quote character to an underscore character
before doing the search. I have not seen any documentation stating that the
double quote character is invalid for symbol names, which leads me to
believe this is a bug. Granted, I did pull this symbol and library in from
kicad 4, so it may have circumvented some checks that would have otherwise
prevented this bug.
```

Story points: 14.0
Typo in Footprint Editor Properties dialog tooltips (lp:#1783446)

[Original report](https://bugs.launchpad.net/bugs/1783446) created by **Evan Shultz (evan-shultz)**
```
1. Open Footprint Editor and click the footprint Properties icon to open
the Footprint Properties dialog.
2. However over the "solder paste ratio clearance" text to see the tooltip.
3. The first line of text seems to have a new line in the middle of the
sentence ("...paste\nfor this footprint.").
4. Also, in the three clearance pop ups there are sentences ending in
periods and some with no periods. It seems random.
5. Lastly, is "per cent" intended to have a space in the middle?
https://english.stackexchange.com/questions/105295/percent-or-per-cent
states that US English most commonly does not use the space (this is true
coming from an American). I see other spelling throughout KiCad is US
English and not UK English (at least on my PC with the OS language set to
US-EN).

6. Now go to the properties of a single padstack and click the "Local
Clearance and Settings" tab.
7. In both the "Net pad clearance" and "Solder mask clearance" tooltips
there is an extra space before the word "pad" in the first sentence.
8. See the items listed above in the padstack instance tooltips as well.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Complexity of Symbol Editor > Quit dialog (lp:#1783444)

[Original report](https://bugs.launchpad.net/bugs/1783444) created by **Evan Shultz (evan-shultz)**
```
This "Save Libraries" dialog seems like it could be a bit simplified.

Here are the 3 uses for it I see:
1. User wants to save all changes made.
2. User wants to cancel and return to Symbol Editor.
3. User wants to quit and save no changes.
4. User wants to quit and save only some changes.

The dialog supports #1 easily because all libraries are checked initially
and one can click the "OK" button.

#2 is also easily handled because of the "Cancel" button.

So IMO the first two workflows are straightforward and fine.

The last item will always take some work of clicking libraries individually
and doesn't seem any simplification can be made.

However, #3 is tricky. It requires de-selecting all libraries individually
or clicking the "Unselect All" button and then the "OK" button, two clicks.
Clicking twice isn't excessively draining to the user, but it made me think
about the generic text of the "OK" button. Let's say the "OK" button was
renamed to "Save" and a third button named "Don't Save" was added. Then not
only are the button functions salient without reading any other text, but
#3 above becomes a single click too. That would seem to fit better with
modern OSes (Windows and Mac, at least) which have or are getting more
explicit button names.

It's just a little bit of polish. At least, I view it at polish.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: libedit ui

Story points: 8.0
Assert on zone selection (lp:#1783442)

[Original report](https://bugs.launchpad.net/bugs/1783442) created by **Evan Shultz (evan-shultz)**
```
I had been running 5.0.0 RC3 until today when I installed 5.0.0 from the
mirror on the website. Version information is below.

I opened a project I'd been using before without issue and, when clicking
on a zone, saw a crash. The crash window popped up behind all other windows
but I was able to bring it to the front using Task Manager.

The project, along with screenshots showing the zone I selected and the
crash window are attached in subsequent comments.

I was not able to reproduce this bug by selecting the zone again in the
same Pcbnew session, or be closing KiCad totally and trying again.

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: packaging windows

Story points: 6.0
[Win10] wxWidget error when opening PcbNew Tools menu (lp:#1783430)

[Original report](https://bugs.launchpad.net/bugs/1783430) created by **Rafael Souza (rsjsouza)**
```
When the PcbNew is opened in its default view size, trying to open the
Tools menu fails with the following vxWidgets error message:

../wxWidgets-3.0.3/src/msw/menuitem.cpp(579): assert
"IsCheckable() failed in Check(): only checkable items may be
checked
Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.

Selecting Cancel clears the error and does not show anymore.

Restarting Kicad/PcbNew restores this behaviour.

I am using Kicad 5.0.0 release on Windows 10/64 build 1709 on a 3840x2160
screen (Dell Precision 5500)
```

Story points: 6.0
[Win10] Runtime error when opening PCBNew for the first time (lp:#1783426)

[Original report](https://bugs.launchpad.net/bugs/1783426) created by **Rafael Souza (rsjsouza)**
```
When opening the PcbNew for the first time and choosing accelerated
graphics, the application fails with a Microsoft Visual C++ Runtime Library
error. (check the attached screenshot)

At this point Kicad closes completely.

Reopening Kicad and consequently PcbNew does not show this error anymore.

I can't tell if this issue happens without the accelerated graphics option
as the tool does not ask it anymore.

I am using Kicad 5.0.0 release on Windows 10/64 build 1709 on a 3840x2160
screen (Dell Precision 5500).

I was using an empty Launchpad template when this happened.
```
Original tags: packaging windows

Story points: 6.0
Activating zone cutout without selection gets into a strange state (lp:#1783393)

[Original report](https://bugs.launchpad.net/bugs/1783393) created by **John Beard (john-j-beard)**
```
If you activate the zone cutout tool (GAL mode) with the hotkey, but
without a zone selected, you can get into a strange state:

1) Draw a zone
2) Escape to normal mode
3) Have nothing selected
4) Press the cutout HK (C)
5) The pencil appears
6) You can't draw a zone
7) You can't escape with Esc
8) Escape by selecting another tool and then normal mode

----

Application: pcbnew
Version: (6.0.0-rc1-dev-147-gf0c571769), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.60.0 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.31.1
Platform: Linux 4.17.2-1-ARCH 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.60.0
    Compiler: GCC 8.1.1 with C++ ABI 1012

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: gal pcbnew

Story points: 6.0
WxWidget Debug Alert after access to Text in Schematic Editor (lp:#1783300)

[Original report](https://bugs.launchpad.net/bugs/1783300) created by **rennreh84 (renekoenig84)**
```
Kicad V5.0 (build 9600) + Windows 10

I have open the schematic editor: I copy a text and after that I want to
change the content.
Trough access via hovering with mouse + e I get the popup message:
wxWidgets Dbug Altert
../wxWidgets-3.03/src/common/sizer.cpp(1961):
assert "!IsRowGrowable(idx)" failed in AddGrowableRow():
```

Story points: 6.0
Display net length whilst routing (lp:#1783288)

[Original report](https://bugs.launchpad.net/bugs/1783288) created by **slowcoder (slowcoder)**
```
When doing high-speed designs that require length matching, it would be
very handy to have the length of the net displayed whilst routing, so one
could do some coarse length-matching even before adding in meandering.
```
Original tags: feature.request

Story points: 6.0