giseldo/neodataset huggingface dataset:
Pcbnew: Zone clearance inconsistency on rounded rectangle pads (lp:#1782957)

[Original report](https://bugs.launchpad.net/bugs/1782957) created by **Benoît Vernier (bvernier)**
```
Hello,

I am using KiCad 6.0.0-rc1-dev-105-g28a5253 (although I have had the
problem in previous 5.0.0 nightlies too) on MacOS.

I have a capacitor with rounded rectangle pads connected to VDD and GND,
put inside a VDD zone. The zone has the same Clearance and Thermal
clearance (both 6 mils), however when rendering the zone, the clearance
behaves differently for the two pads.

The GND pad (the one not connected to the zone) has its clearance computed
correctly, while the VDD pad clearance seems to behave as if the pad was a
Rectangle instead of a Rounded rectangle (see the screenshot attached).

Version info:

Application: kicad
Version: (6.0.0-rc1-dev-105-g28a5253), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.51.0
    Compiler: Clang 8.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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 6.0
Assign footprints window improvement (lp:#1782952)

[Original report](https://bugs.launchpad.net/bugs/1782952) created by **Leandro Heck (leoheck)**
```
My first suggestion is to put a header on top of the columns to make the
window look better, like:
Libraries, References, Footprints

And the second suggestion is to add the footprint image and the 3D model
embedded in this window. I am adding a composite image to illustrate what I
am saying.

Thoughts?
```

Story points: 6.0
Zoom to fit button for 3D previews (lp:#1782949)

[Original report](https://bugs.launchpad.net/bugs/1782949) created by **Leandro Heck (leoheck)**
```
It will be nice to have a button to fit the view in 3D Settings when
editing the footprint. There are 8 buttons to change the view perspective
but the something like "Set to axonometric view" in FreeCad is missing.
Also, there is a good space to put one more button without changing the
window layout.
```
Original tags: 3d-viewer

Story points: 6.0
GerbView: bug: opening a Gerber Job File followed by Excellon Drill Files causes the NPTH drill file to replace the F.SilkS layer rather than opening up in addition to it (lp:#1782931)

[Original report](https://bugs.launchpad.net/bugs/1782931) created by **Gabriel Staples (ercaguy)**
```
Application: gerbview
Version: 5.0.0-rc3-unknown-101b68b~65~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

-----------------

From Pcbnew, export Gerbers with a Gerber job file, as well as drill files.

From GerbView, File --> Open Gerber Job file works perfectly. I get 9
layers opened up.
But I want to view the drill files too, so File --> Open Excellon Drill
Files. This causes the NPTH drill file to replace the F.SilkS layer (bug!),
which was the first layer before, whereas the PTH drill file gets added to
the end (good!).

Work-around: manually open up all gerber files + the drill files rather
than opening up the gerbers via the Gerber Job file.
Downside of the work-around: the layers are no longer in physical board
order, like they are when you open up the Gerbers via the job file. :(
```
Original tags: gerbview

Story points: 10.0
Pcbnew: Create panelization tool (lp:#1782927)

[Original report](https://bugs.launchpad.net/bugs/1782927) created by **Gabriel Staples (ercaguy)**
```
Application: pcbnew
Version: 5.0.0-rc3-unknown-101b68b~65~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

---------------------------------------

I have a small board that I wanted to panelize for manufacturing, so after
it was all complete, I copied and pasted it 3 times to duplicate it into a
2x2 panel with 4 total pieces. Upon generating the Gerber files it asked if
I wanted to re-fill all zones. I clicked yes.

It turns out refilling zones on a panelized PCB, even if you have the fill
zones individually copied to each copy, botches the fills.

See the attached screenshot of the gerber showing the F.Cu layer. Only the
top-left board is OK, while the other 3 have unconnected fills. This is a
bug and would be really nice if it worked properly.

Even better: make a panelization tool where you specify the # rows, #
columns, and rotation angle of each individual board (so that you can
rotate each board as required--ex: to keep edge connectors on one side all
towards the outside of the panel or something), then generate gerbers from
there. That would simplify this process.

Meanwhile, the work-around is to simply do your fills on one board, then
copy and paste to manually panelize, but do NOT re-do fills again at all
prior to or during the generation of Gerbers, or else the fills will be
botched.
```
Original tags: pcbnew

Story points: 26.0
Impossible to enter space character in new eeschema symbol properties dialog (lp:#1782917)

[Original report](https://bugs.launchpad.net/bugs/1782917) created by **Oleg Endo (oleg.endo)**
```
Starting with the new dialogs, it's impossible to enter spaces in the value
fields.  When accessing the "value" field directly ('v' shortcut key) it's
still possible to enter spaces.  Funnily, copy-pasting a string that
contains spaces into the value field works OK.

I'm using nightly builds on Ubuntu 16/18.

Application: kicad
Version: 6.0.0-rc1-unknown-6d2dfbb~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
```

Story points: 14.0
Global Label Properties slow to launch (lp:#1782904)

[Original report](https://bugs.launchpad.net/bugs/1782904) created by **Leandro Heck (leoheck)**
```
On Eeschema, the "Global Label Properties" window is taking 5 seconds to
open.




Application: kicad
Version: 6.0.0-rc1-unknown-6d2dfbb~65~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-25-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
EEschema unable to delete fields values (lp:#1782902)

[Original report](https://bugs.launchpad.net/bugs/1782902) created by **Michele Giorato (mr-miky64)**
```
When trying to change the properties of a symbol, you can not assign an
empty value to a field.
Paradoxically, I find myself unable to remove the component code that is
not found at a distributor.

I think it is more than normal that the component is not available in all
distributors of components: In my case I enter the codes of the various
distributors so that the assembler can then choose the one that suits him
best.

CONFIG I use it to manage different versions of assembly and is normally
empty except when the component is not to be assembled or to be mounted in
particular versions.

The same applies to Voltage Tolerance etc since for example VOLTAGE for a
resistor does not make sense so the field is normally empty ....


Application: kicad
Version: 6.0.0-rc1-unknown-r13337-2c833f2c, debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.59.0 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh/0.7.5/openssl/zlib nghttp2/1.32.0
Platform: Linux 4.17.6-200.fc28.x86_64 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.66.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.59.0
    Compiler: GCC 8.1.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_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
crashing on creating keepout zones (lp:#1782896)

[Original report](https://bugs.launchpad.net/bugs/1782896) created by **criticalboot (criticalboot)**
```
Application: kicad
Version: 6.0.0-rc1-unknown-879ffa4~65~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-29-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
EEschema global label  improvement (lp:#1782895)

[Original report](https://bugs.launchpad.net/bugs/1782895) created by **Michele Giorato (mr-miky64)**
```
I noticed with pleasure that creating a global label is now possible to
choose from those already present.
The only problem is that in the list the labels are duplicated.

Application: kicad
Version: 6.0.0-rc1-unknown-r13337-2c833f2c, debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.59.0 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh/0.7.5/openssl/zlib nghttp2/1.32.0
Platform: Linux 4.17.6-200.fc28.x86_64 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.66.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.59.0
    Compiler: GCC 8.1.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_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
Changing track width of multiple track/via selection deletes all vias (lp:#1782889)

[Original report](https://bugs.launchpad.net/bugs/1782889) created by **Oleg Endo (oleg.endo)**
```
This seems to happen after the fix for
https://bugs.launchpad.net/kicad/+bug/1782794
.. or at least after that fix, this issue can be observed.

Select multiple tracks on different copper layers, which are connected by
vias e.g. by using 'u' or 'i'.  Edit the properties of the selection ('e'),
e.g. change the track width -> all selected vias will get deleted.
```

Story points: 6.0
Create pad array in footprint editor results in segmentation fault (lp:#1782855)

[Original report](https://bugs.launchpad.net/bugs/1782855) created by **Carl (carl-gould)**
```
Attempting to create an array of pads in footprint editor results in a
segmentation fault.

Application: kicad
Version: 6.0.0-rc1-unknown-da35b16~65~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-23-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Snippet from running with valgrind:

==21639== Process terminating with default action of signal 11 (SIGSEGV)
==21639==  Access not within mapped region at address 0x19E1B6B92AD
==21639==    at 0x698F646: __dynamic_cast (in /usr/lib/x86_64-linux-
gnu/libstdc++.so.6.0.25)
==21639==    by 0x1CE98765: ??? (in /usr/bin/_pcbnew.kiface)
==21639==    by 0x1C66E932: ??? (in /usr/bin/_pcbnew.kiface)
==21639==    by 0x63D34BD:
wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
wxEvtHandler*, wxEvent&) (in /usr/lib/x86_64-linux-
gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x63D38C9: wxEvtHandler::SearchDynamicEventTable(wxEvent&)
(in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x63D395E: wxEvtHandler::TryHereOnly(wxEvent&) (in
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x63D3A12: wxEvtHandler::ProcessEventLocally(wxEvent&) (in
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x63D3A74: wxEvtHandler::ProcessEvent(wxEvent&) (in
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x63D37D6: wxEvtHandler::SafelyProcessEvent(wxEvent&) (in
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0.4.0)
==21639==    by 0x5BAACEE: wxTextEntryBase::SendTextUpdatedEvent(wxWindow*)
(in /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0.4.0)
==21639==    by 0x7DBAF6C: g_closure_invoke (in /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0.5600.1)
==21639==    by 0x7DCDD3D: ??? (in /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0.5600.1)
```

Story points: 6.0
Bad 3D render of circular pads (lp:#1782852)

[Original report](https://bugs.launchpad.net/bugs/1782852) created by **Hildo Guillardi Júnior (hildogjr)**
```
Some times (appear random until now) but reproduced on different machines
with Ubuntu 16.04 running KiCad 6.0rc1 the circles from the pads and vias
are rendered as squares.
```
Original tags: 3d-viewer

Story points: 42.0
Select footprint on `Edit symbol fields` (lp:#1782848)

[Original report](https://bugs.launchpad.net/bugs/1782848) created by **Hildo Guillardi Júnior (hildogjr)**
```
Now in the new `Symbol Properties` window editor of v6.0rc1 Nigthly,
clicking with the right button on Footprint I have a option to `Select
footprint...` not just cut, copy and paste.
1) This context menu cold have the same behavior in the `Edit symbol
fields`.
2) Maybe the middle mouse button could be also a shortcut for this option.
```
Original tags: feature.request

Story points: 6.0
per-project fp-lib-table active when running without project (lp:#1782832)

[Original report](https://bugs.launchpad.net/bugs/1782832) created by **Simon Richter (sjr)**
```
A user just reported on Twitter that they had ~/fp-lib-table active when
editing Gerber files without having a project active, and old libraries
kept popping up this way.

If no project is active, I guess we shouldn't have per-project settings.

Twitter thread starts at
https://twitter.com/schne1der_/status/1020382116540973062
```

Story points: 6.0
Hierarchical pins on top and bottom (lp:#1782816)

[Original report](https://bugs.launchpad.net/bugs/1782816) created by **Robert (robee)**
```
Eeschema doesn't allow hierarchical pins on the top or bottom of
hierarchical sheets.  I'd like to add to the wishlist the ability to put
pins on the top and bottom.
```
Original tags: eeschema

Story points: 24.0
CvPcb: somehow indicate where a footprint library comes from so you can know who made it (lp:#1782805)

[Original report](https://bugs.launchpad.net/bugs/1782805) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 5.0.0-rc3-unknown-101b68b~65~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

------------------------

Take a look at the attached screenshot. Who made the "Aesthetics" library?
Who made "Batteries" vs "Battery"? I don't know (from looking at this)
either. When I choose footprints, however, I'd like to always give
preference to first: the KiCad core libraries, 2nd: other well-maintained
libraries, 3rd: my own custom libraries (which I try to minimize).

Somehow I think there needs to be a way to indicate this. Perhaps adding
the library path to the very bottom of the screen in the small font next to
the other data there?

Meanwhile, a work-around is to just rename all footprint folders so that
you specify a common word at the beginning of the folder name. Ex:
"SparkFun-Batteries", "SparkFun-Aesthetics", etc. However, that is a pain
as it requires me renaming other people's folders, then submitting a pull
request to them which they might not even accept.
```
Original tags: eeschema

Story points: 8.0
Dimension changing to inches (lp:#1782797)

[Original report](https://bugs.launchpad.net/bugs/1782797) created by **Hildo Guillardi Júnior (hildogjr)**
```
Dimensions text/tool always change to in (inches) when I move it or change
it dimension to measure after already placed.


Application: kicad
Version: 6.0.0-rc1-unknown-da35b16~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
```

Story points: 6.0
"Via start layer and end layer cannot be the same" warning makes via editing impossible (lp:#1782794)

[Original report](https://bugs.launchpad.net/bugs/1782794) created by **Oleg Endo (oleg.endo)**
```
This seems to have started with the new dialogs pushed in during these
days.  When trying to edit vias I'm getting that error message all the
time, although before the new dialogs that was OK.

As an example, in the the attached screenshot, I've got some connected and
unconnected through-vias placed on some zones.  Trying to change the via
netname results in said error message.

A similar thing happens when selecting a routed net of traces via 'u' which
also has some vias and trying to change the trace parameters (e.g. trace
width).  To do that, all vias need to be deselected first.

The via start layer and end layer fields are blank in this case, which
makes sense if there are multiple vias in the selection.
```

Story points: 6.0
Layer selection list is cutoff in Copper Zone Properties (lp:#1782766)

[Original report](https://bugs.launchpad.net/bugs/1782766) created by **Oleg Endo (oleg.endo)**
```
The layout of the new copper zone properties dialog box looks broken.  See
the attached screenshot.  There is no way to resize the layer selection
list on the left size.
```

Story points: 14.0
3D model disappears after parameter change in footprint 3D preview dialog (lp:#1782763)

[Original report](https://bugs.launchpad.net/bugs/1782763) created by **Oleg Endo (oleg.endo)**
```
In pcbnew, select a footprint, go to footprint properties/3D Settings.

Select a valid 3D model file (one that exists, so that the model is
displayed in the preview window).

Change one of the parameters Scale, Rotation, Offset -> the 3D model
disappears in the preview.  If the dialog is now closed with "OK" and then
re-opened, the filename of the 3D model will be blank (which is wrong).

Current workaround is to change a parameter, then modify the 3D model file
name valid -> invalid -> valid (e.g. append '_' char to the filename).
This will make it try loading a non-existing 3D model file, then load the
correct file again.

I'm using the nightly builds on Ubuntu 16/18.
This started happening just a few days ago, when the new footprint dialogs
were pushed in.
```

Story points: 6.0