giseldo/neodataset huggingface dataset:
Pcbnew fails to Update footprint (lp:#1787255)

[Original report](https://bugs.launchpad.net/bugs/1787255) created by **Hildo Guillardi Júnior (hildogjr)**
```
Pcbnew fails to Update footprint on the "Update PCB from Schematic".

To reproduce:
1) Create a schematic associated with some personal library footprint;
2) Make the placement on the PCB;
3) Update 1 of your footprints (change anything);
4) Press F8 on Eschema ("Update PCB from Schematic" function);
5) Mark "Update footprints";
6) See that your footprint didn't change.

Version:
Application: kicad
Version: 6.0.0-rc1-unknown-3eb3db0~66~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-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
PCBnew: Incorrect Unrouted Net count (lp:#1787236)

[Original report](https://bugs.launchpad.net/bugs/1787236) created by **Victor W (vicw)**
```
After pouring grounds, the unrouted net count at the bottom of the screen
is incorrect.

The attached image illustrates this; there is a floating island that is
associated with the ground net, but isn't actually connected. Additionally,
there is no rat line to indicate this, and there is Unrouted count at the
bottom of the screen is zero, when it should be 1.

Expected:

1) A rat line connecting the two nets.
2) The Unrouted net count to be 1.

We are using the latest kicad from master.

===

Application: pcbnew
Version: (6.0.0-rc1-dev-313-g8db361882), 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.32.0
Platform: Linux 4.17.4-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=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
pcbnew opengl crash on "big" file, legacy & cairo works, debug output (lp:#1787221)

[Original report](https://bugs.launchpad.net/bugs/1787221) created by **User12020310012 (user12020310012-deactivatedaccount)**
```
Hello,

pcbnew stops working in accelerated mode (OpenGl) when board has to many
features to render
works in legacy and cairo mode using cpu

Log file, interesting part:
i965: Failed to submit batchbuffer: Input/output error
pcbnew: /usr/include/boost/interprocess/sync/posix/mutex.hpp:91:
boost::interprocess::ipcdetail::posix_mutex::~posix_mutex(): Assertion `res
== 0' failed.

Application: kicad
Version: (6.0.0-rc1-dev-313-g8db3618), debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.15.0-30-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
    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=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: gal opengl pcbnew

Story points: 4.0
double click on projet's objects (lp:#1787207)

[Original report](https://bugs.launchpad.net/bugs/1787207) created by **Franck78 (fbourdonnec)**
```
Hello,

Sorry to post such basic 'bugs' or expect basic UI behavior.


Double clicking on objects displayed by the project manager have to do
something.

Evident for footprint / symbol, launch the correct editor.

For the other, well, don't display them or open a dialog explaining why
they are here.




Application: kicad
Version: 5.0.0, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.37.0 OpenSSL/1.0.2j zlib/1.2.8 libidn/1.28 libssh2/1.4.3
Platform: Linux 4.4.140-62-default x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,STL containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.61.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.37.0
    Compiler: GCC 4.8.5 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
deleted wire that should not (lp:#1787196)

[Original report](https://bugs.launchpad.net/bugs/1787196) created by **Franck78 (fbourdonnec)**
```
Hello,

Draw something like the simple connector (image)

steps :

-use M to move the conn somewhere,
-move it back to the correct place,
-or simply hit M then Enter keys !

Some wires are deleted. If you don't pay attention, your screw your
schematic. It happens with some other components, not always.

KICAD V 5.0.0 (full version at bottom)

The faulty schematic:
*removed*, useless


Application: kicad
Version: 5.0.0, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.37.0 OpenSSL/1.0.2j zlib/1.2.8 libidn/1.28 libssh2/1.4.3
Platform: Linux 4.4.140-62-default x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,STL containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.61.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.37.0
    Compiler: GCC 4.8.5 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 6.0
Crash when disabling qr code caption in Footprint wizard (lp:#1787195)

[Original report](https://bugs.launchpad.net/bugs/1787195) created by **Thomas Pointhuber (pointhi)**
```
# HowTo reproduce

1. open footprint wizard, select "2D Barcode QRCode"
2. go to "Caption" settings
3. select "Example" text in footprint view
4. disable "Caption"

KiCad crashes because it tries to access a non-existing object:

 (gdb) backtrace
#0  0x00007fffd589dcc0 in KIGFX::VIEW::Hide(KIGFX::VIEW_ITEM*, bool)
(this=0x55555c160ee0, aItem=0x55555f644560, aHide=false) at ./kicad-source-
mirror/common/view/view.cpp:1510
#1  0x00007fffd50b19ff in SELECTION_TOOL::unhighlight(BOARD_ITEM*, int,
SELECTION&) (this=Python Exception <class 'gdb.MemoryError'> Cannot access
memory at address 0x55555f4d5e80:

Video: https://cloud.oe5tpo.com/s/fCYj34PcEzHQ4jm

# Version informations

Application: kicad
Version: (6.0.0-rc1-dev-329-g39eed5d7d-dirty), debug 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.12-arch1-1-ARCH 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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.0
    Compiler: Clang 6.0.1 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    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
dangling tracks not deleted (lp:#1787190)

[Original report](https://bugs.launchpad.net/bugs/1787190) created by **Franck78 (fbourdonnec)**
```
Hello,

These tracks are missed by the cleanup function (dangling tracks)

They are not locked.
There is no manual edit/tweak, only Pcbnew work.


Application: kicad
Version: 5.0.0, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.37.0 OpenSSL/1.0.2j zlib/1.2.8 libidn/1.28 libssh2/1.4.3
Platform: Linux 4.4.140-62-default x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,STL containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.61.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.37.0
    Compiler: GCC 4.8.5 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    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: 14.0
annotate selection (lp:#1787185)

[Original report](https://bugs.launchpad.net/bugs/1787185) created by **Franck78 (fbourdonnec)**
```
Hello,

Kicad <= V5.0.1,  EEschema


Annotate scope is either full project or current page.

Having the scope limited to a selected area (eg a functional group of
component for example),
allows fine renaming of components.

The dialog box already have necessary options.

Very often use in analog schematics. 1xx is the input circuitry, 2xx is
filtering stage, 3xx is preamp stage, 4xx power amp, 5xx power supply, TV
sets, etc etc.

But also helps annotating the 32 resistor+caps you just added to the 32
inputs lines of your project ;-)
```
Original tags: eeschema

Story points: 6.0
Wishlist: Programmable hotkey, or more layer hotkeys (lp:#1787073)

[Original report](https://bugs.launchpad.net/bugs/1787073) created by **Robert (robee)**
```
Hi,

When I’m routing a board, I move from layer to layer a lot, to see where I
have space for routing on a layer (in high contrast mode), and to specify
which layer a route should continue on after placing a via or routing from
a pin. To make this easier, I’ve changed the hotkeys that switch to a
specific layer more intuitive to me. Specifically, I’ve set T for top, B
for bottom, 1 to switch to inner layer 1, 2 for inner layer 2, etc. This
works well for me (and I would think everyone else), except Pcbnew only has
hotkeys for switching up to inner layer 6 while I have 8 inner layers.

I'd like more layer change hotkeys, the ability to add an arbitrary number
of hotkeys to change layers, or some way to combine a hotkey and a number
to go to a particular layer.  For example, in PADS, the hotkey 'z' is used
to display layers.  'Z 1 2 3' displays layers 1, 2, and 3.  I prefer the
speed of simply pressing a single number to change to a layer, but at 13
layers, that method fails.  Of course, being able to deal with 12 layers is
still much better than the 8 we have currently available, so I'd be
satisfied with adding hotkeys to move to 10 internal layers.

Another possible solution to this is the ability to program a new hotkey
with a particular function.  It would be something like a macro programmed
to a single key.  I don't think this ability already exists, but if such a
feature did exist, I would use it to program a hotkey to change to a
particular layer.

I know that there is a layer manager window on the right, but I find that
to be awkward when in the middle of a route. Plus, switching layers seems
like a more basic function needing a hotkey than say, tuning a differential
pair.

Thanks!
```
Original tags: hotkeys pcbnew

Story points: 10.0
Grid  "Fast Switching" doesn't work in footprint editor (lp:#1787066)

[Original report](https://bugs.launchpad.net/bugs/1787066) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 5.0.0-fee4fd1~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


------------------------------

Looking at View --> Grid Settings…

There is a “Fast Switching” Grid 1 and Grid 2 option. However, I don’t see
how to use this, as I don’t see a “fast switch” button or hot key anywhere,
including in the hot keys list.

See here (including screenshot): https://forum.kicad.info/t/pcbnew-
footprint-editor-how-do-we-use-the-grid-1-2-fast-switching/12033
```

Story points: 6.0
pcbnew: design rule clearance change doesn't update on PCB (lp:#1786937)

[Original report](https://bugs.launchpad.net/bugs/1786937) created by **Romain (romain145)**
```
When changing the clearance in Setup - Design Rules... for the default net
class (say lowering from 0.4mm to 0.3mm) then clicking OK, the thin outline
around the pads doesn't update (it used to update with a zoom out - zoom
in).
However, changing the display mode to Legacy (F9) then back to Modern (F11)
fixes the issue.

This does not impact the DRC, just the clearance preview outline.

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: pcbnew

Story points: 6.0
Generate schematic netlist from command line (lp:#1786893)

[Original report](https://bugs.launchpad.net/bugs/1786893) created by **Linus Lundin (linus.lundin)**
```
It would be great to have functionality to automatically generate the .net
file from a project without using the GUI.

We would like to use in our continues integration server to make sure all
files are up to date, it will also enable us to make a netlist compare tool
to check for differences between releases of our board.
```
Original tags: eeschema feature.request python

Story points: 6.0
Generate IPC-netlist with python (lp:#1786892)

[Original report](https://bugs.launchpad.net/bugs/1786892) created by **Linus Lundin (linus.lundin)**
```
We are missing IPC-netlist support in the python interface for pcbNew, we
are generating most production files automatically and this is one missing
part (gerber and drill work great)

Current Version used:
Application: kicad
Version: (5.0.0-rc3-dev-5-g0013e0cad), 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=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew python

Story points: 6.0
Rescue Symbols not prompting (lp:#1786819)

[Original report](https://bugs.launchpad.net/bugs/1786819) created by **Seth Hillbrand (sethh)**
```
In the attached project, a student of mine has created a schematic with
some custom symbols.  He shared the project, schematic and cache.  I
extracted the files to a new directory, opened the project and Eeschema
does not prompt to rescue the symbols that only exist in the cache.
Additionally, attempting to manually invoke "Rescue Symbols" gives the
dialog "This project has nothing to rescue".

However, saving the project will give an error "Errors occurred creating
symbol library", after which the cache file has been overwritten and the
associated symbols are gone.

Application: kicad
Version: (5.0.1-dev-32-ga45a8e879), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2l 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-7-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.62.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

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: eeschema

Story points: 10.0
Solder mask clearance default equals copper clearance default (lp:#1786765)

[Original report](https://bugs.launchpad.net/bugs/1786765) created by **Jan-Åke Larsson (jalar)**
```
Solder mask clearance default is 0.2 mm, equal to copper clearance default.
This means that a copper trace at the edge of the copper clearance near an
SMD pad will get exposed at any small registration error (mask offset wrt
copper) in the wrong direction.

I'd suggest changing the mask clearance default to 0.1 mm, half of the
default copper clearance. This would enable offsets up to 0.1 mm before
copper is exposed, if https://bugs.launchpad.net/kicad/+bug/1563744 is
fixed. Other choices are of course possible like the OSHPark suggestion
below but equal to copper clearance default is simply too big.



For example, OSHPark says https://docs.oshpark.com/design-tools/kicad/:

> Setting Mask Expansion
>
> By default, KiCad sets a very large mask expansion, which can allow
solder shorts to be added
> during board assembly. See our Stop Mask Expansion page for a more
detailed explanation of the
> problem.
>
> The mask expansion setting can be adjusted under the menu option
Dimensions > Mask Pads
> Clearance, and then setting the Solder Mask Clearance box. We typically
recommend a value of
> 0.002in (0.0508mm), although the optimal value depends slightly on the
design itself.
```

Story points: 10.0
Copy/paste PCB text broken in several ways (lp:#1786727)

[Original report](https://bugs.launchpad.net/bugs/1786727) created by **Electro Twelve (electrotwelve)**
```
In version 4.0.7, you could duplicate text items on the F/B.Silk layers
with the hotkey C. In this version with the Legacy toolkit enabled, this
does not work. You have to right-click the item, say Copy and then it
works. Also in the Modern toolset (Accelerated) this hotkey activates Zone
Fill option.

Version specifics:

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

Running KiCad on Windows 10, build 1803.
```
Original tags: pcbnew

Story points: 10.0
kicad nightly version string wrong? (lp:#1786696)

[Original report](https://bugs.launchpad.net/bugs/1786696) created by **simon (p-info-1)**
```
Hi all,

I just opened the latest nightly from reynaud after returning from holidays
and it shows the next info. should'nt  this be alpha 1 or something. rc1
seems a little optimistic to me.

--------------------------
Application: kicad
Version: 6.0.0-rc1-unknown-3eb3db0~66~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-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
```
Original tags: packaging ubuntu

Story points: 6.0
Flipped view, don't flip everything (lp:#1786692)

[Original report](https://bugs.launchpad.net/bugs/1786692) created by **Franck78 (fbourdonnec)**
```
Hello,

Maybe every item does not need to be inverted in "flipped view mode"

-at least, texts dimensions
-others ?

Franck

Application: kicad
Version: 5.0.0, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.37.0 OpenSSL/1.0.2j zlib/1.2.8 libidn/1.28 libssh2/1.4.3
Platform: Linux 4.4.140-62-default x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,STL containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.61.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.37.0
    Compiler: GCC 4.8.5 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    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
The 64-part limit in multi-part symbols is too severe (lp:#1786659)

[Original report](https://bugs.launchpad.net/bugs/1786659) created by **Ron Burkey (rburkey)**
```
The current ceiling on the number of parts in a multi-part symbol in
eeschema (or at least in the symbol-library editor, seems to be 64.  This
limit is sometimes too severe in the case in which the multiple parts are
individual pins of a single large connector.

In one schematic I am working on right now, for example, there is a 124-pin
connector which must be presented on the schematic as 124 individual
connector pins.  Because KiCad doesn't allow this, I am forced to split the
physical connector into two logical connectors with 62 pins each.

Can the limit be increased?
```
Original tags: eeschema

Story points: 6.0