giseldo/neodataset huggingface dataset:
ctrl-F  twice (lp:#1793300)

[Original report](https://bugs.launchpad.net/bugs/1793300) created by **Franck78 (fbourdonnec)**
```
Hello,

In pcbnew
Assuming you have resistor R30

Ctrl-F R30 : found item,  ok.

Close search dialog.

First bug:
Ctrl-F , 'R30' is highlighted
Find-item => 'R30' disappears


Second bug :
Ctrl-F R30
Find Item, ok
Find Item again, not found    (yes I know, you have no reason to press
twice 'Find item'.

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.155-68-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=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=OFF
```

Story points: 6.0
More assign footprints window improvements (lp:#1793294)

[Original report](https://bugs.launchpad.net/bugs/1793294) created by **Franck78 (fbourdonnec)**
```
Hello,

This dialog is THE major diff between Kicad and others EDA.

You can't afford to screw it.


Open the exhibit.

We are in a middle of a work and R (or some R) is just newly added.

I MUST be able to assign R the same footprint as her sibling 1k without any
possible mistake, without carefully reading lengthy names, in two
seconds....

Not possible. (yes probably by editing component properties ok for one new
R but not ten new R)

-clicking (or dbclick) on the center panel any assigned component must
update the right panel by highlighting the footprint, no matter what are
the filters.

-adding a simple drag and drop is a nice addition (from 1k on R).


Probably heard a lot of times : left panel is useless, better use the space
for a real display correctly scaled image of the footprint highlighted.

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.155-68-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=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=OFF
```
Original tags: eeschema

Story points: 10.0
Pcbnew doesn't allow saving when only changing text (lp:#1793289)

[Original report](https://bugs.launchpad.net/bugs/1793289) created by **slowcoder (slowcoder)**
```
When doing the following, Ctrl-S doesn't save, and the File > Save menu
item is grayed out. Seems like it doesn't register as a change.

1. Open Pcbnew with a design
2. Edit a pre-existing text on either F.Silk or Cmts.User (could be more,
but those are the ones I tested)
3. Save is not possible.

Version-information:

Application: kicad
Version: (6.0.0-rc1-dev-534-g7372acdaa), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.0.2p zlib/1.2.11
Platform: Linux 4.18.5 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.0
    Curl: 7.61.1
    Compiler: GCC 6.4.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=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```
Original tags: pcbnew

Story points: 6.0
Kicad should have a Addon/Plugin manager (lp:#1793236)

[Original report](https://bugs.launchpad.net/bugs/1793236) created by **Leandro Heck (leoheck)**
```
This is a Feature request.

I am always looking for tools to enrich my Kicad experience. Like this:
https://github.com/xesscorp/kicad-3rd-party-tools

So, it would be nice to have some kind of addon manager to make the
integration of the 3rd party tools easily.

For example, Freecad has this feature, see the picture attached. It imports
projects from the GitHub.
```

Story points: 6.0
Sticky selection modes (lp:#1793216)

[Original report](https://bugs.launchpad.net/bugs/1793216) created by **marshall (marshscholz)**
```
In pcbnew, (kicad 5.0) I mostly want to select footprints to move.
unfortunately, pads are also selectable in kicad and on large components I
usually end up getting the clarification menu and having to select the
footprint specifically from either it's pad or actual footprint.
This adds an extra point and click operation to most component moves and is
highly annoying.

At the very least, adding an option to disable pad selection (or off by
default and selectable using modifier key for pad info?) would be great.

however, at my work I have an opportunity to play with pads layout/viewer
and I think they implement this well. There is a "select" right click
context menu, sort of like "filter selection" in kicad,
that applies globally to every future selection and is persistent.
however, it has options like:
everything
footprints
glued footprints
tracks
vias
pads
board outline
graphics
hardware (mounting holes, etc)

So you may do something like select -> everything (current behavior),
or select -> footprints (disable track, outline, pad selection)
to easily filter out things you don't want to manipulate.

once I found this menu, I found it extremely intuitive to use and think
kicad would benefit from being able to persistently prefilter selections in
an unburied menu.
Especially since you tend to do strings of like operations (aka, moving
only, then adjusting traces, etc)
```
Original tags: ui

Story points: 76.0
Eeschema pin table number sorts on character instead of number (lp:#1793180)

[Original report](https://bugs.launchpad.net/bugs/1793180) created by **Stefan Hamminga (stefanhamminga)**
```
Sort order when clicking the column header in the Eeschema 'Pin table'
sorts the pin numbers as:

1
10
100
101
102
...
11
110
111
112
...
etc

This is of course not as useful as a 'natural' numerical sort and certainly
against expectations.

Version information:
Application: kicad
Version: (6.0.0-rc1-dev-520-g9523b2647), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.33.0
Platform: Linux 4.18.8-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+ 2.24
    Boost: 1.67.0
    OpenCASCADE Technology: 7.3.0
    Curl: 7.61.1
    Compiler: GCC 8.2.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=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON
```

Story points: 6.0
Greedy/stingy selection includes hidden items (eg footprint text) (lp:#1793163)

[Original report](https://bugs.launchpad.net/bugs/1793163) created by **slowcoder (slowcoder)**
```
Running KiCad from HEAD. Rev 7372acdaa52e3a8722f1791335ffd7ea760301a7

When working in Pcbnew, selecting multiple objects by starting in the top-
left corner and dragging down and to the right gives different results than
when selecting the same area, but starting from the bottom right corner and
dragging up and to the left.

Starting in the bottom-right corner gives me the result I was looking for.

I'm testing on a blank board with a 5x5 array of vias, trying to select a
subset of the vias. The issue is general though, and doesn't only affect
vias.
```
Original tags: pcbnew

Story points: 6.0
allowable comments number in pl_editor manual are wrong (lp:#1793148)

[Original report](https://bugs.launchpad.net/bugs/1793148) created by **syl20j (syl20j)**
```
in §4.1 of http://docs.kicad-pcb.org/5.0.0/en/pl_editor.html, %Cx = comment
(x = 0 to 9 to identify the comment), but only 4 comments are available in
the menu “Edit Page settings” (eeschema and pcbnew).

Correct the manual or better add the 6 missing comments in the menu to edit
page settings : in effect, to comply with the ISO 7200 standard
(https://en.wikipedia.org/wiki/ISO_7200), 4 comments is not enough to
complete all the data fields (mandatory and optional) in the document
header. The main missing (mandatory) fields are :
- Identification number
- Author
- Approval person
- Document type

for example see https://www.proficad.com/help/tb/data-fields-iso-7200.htm
or http://tolerancing.net/engineering-drawing/title-block.html
```
Original tags: pleditor

Story points: 22.0
The preview of the footprint has the default color not the one defined in the footprint editor (lp:#1793141)

[Original report](https://bugs.launchpad.net/bugs/1793141) created by **syl20j (syl20j)**
```
In pcbnew, when I add a footprint and select by browser, the preview of the
footprint has the default color not the one which I have redefined in the
footprint editor (the color of the footprint in the preview window is
hardcoded?)


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 7 (build 7601, Service Pack 1), édition 64-bit, 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
Crash after placing footprint pad on a via and undoing (lp:#1793110)

[Original report](https://bugs.launchpad.net/bugs/1793110) created by **Aleksandr Sh (dsa-t)**
```
Steps to reproduce:
1. Download and open pcb file of attached project.
2. Update PCB from schematic.
3. Place J1 connector so that one of it's pads is on a via.
4. Ctrl-Z to undo everything.
5. Try to save the project or move a via.
6. Crash, pcb file is now empty.

Application: kicad
Version: (6.0.0-rc1-dev-484-g9b50b9406), 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


In newer nightlies "Update PCB from schematic" does not add footprints for
some reason.
```

Story points: 6.0
Bad view footprint pads in 3D viewer with night build KiCAD (lp:#1793085)

[Original report](https://bugs.launchpad.net/bugs/1793085) created by **Vitaliy Mitsyuk (vitaliy-mits)**
```
A few days ago I check that in night build KiCAD some footprint pads have
not correct 3D view.
Please plase attached 2 footprints on PCBnew and push Alt+3.
```
Original tags: 3d-viewer

Story points: 6.0
SPICE models in Symbol Library (lp:#1793062)

[Original report](https://bugs.launchpad.net/bugs/1793062) created by **Sebastian Kulik (sebastiankulik1)**
```
Hi Guys!
It will be very helpfull if SPICE models can be added directly in symbol-
library.
Is ist possible to integrate them in this way?
BEst regards,
Sebastian
```

Story points: 6.0
Symbol Library Editor crashing when adding a graphic rectangle on OSX pre-release (lp:#1793054)

[Original report](https://bugs.launchpad.net/bugs/1793054) created by **Tristan Debrunner (tpwd)**
```
I have a new library created by the same version of Symbol Library Editor
as is editing the symbol. When I try to create the first symbol in the
library, it works, but as soon as I try to add a graphic rectangle, KiCad
crashes. When I save the symbol before trying to add the rectangle, it
saves successfully. I can repeat the problem by trying to add a rectangle
to either the existing saved symbol, or by creating a new symbol. See
attached for crash report generated by MacOS.

Version Info:
Application: kicad
Version: (5.0.0-3-g5ebb6b6), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.6.4 zlib/1.2.11 nghttp2/1.24.1
Platform: Mac OS X (Darwin 18.0.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
```

Story points: 14.0
(3D Viewer) Toggle visibility of the text/labels on SilkS layer (lp:#1792990)

[Original report](https://bugs.launchpad.net/bugs/1792990) created by **Leandro Heck (leoheck)**
```
Is it possible to add an option to show/hide silkscreen text?
There is an option to show silkscreen layers but I would like to have more
control to be able to hide the REFs/text.
```
Original tags: 3d-viewer

Story points: 6.0
Grid settings do not accept "." as decimal point with OS set to german keyboard (but english language selected) (lp:#1792871)

[Original report](https://bugs.launchpad.net/bugs/1792871) created by **Rene Poeschl (poeschlr)**
```
For some reason the grid settings dialog is the only kicad dialog that
seems to be picky about the decimal char. All other settings accept both
comma (,) and dot (.). There is also no obvious setting to switch kicad to
use dot. This drives me crazy as i am used to using dot from programming.
```

Story points: 6.0
Improve raytracing checks that may cause asserts (lp:#1792810)

[Original report](https://bugs.launchpad.net/bugs/1792810) created by **Mario Luzeiro (mrluzeiro)**
```
Following the discussion on this bug:
https://bugs.launchpad.net/kicad/+bug/1762377

implement better checks and tests for raytracing scene load.

Create test cases to test:
- create a board with more than 65535 identical components in one place.
- create a 3D model with more than 65535 primitives with the same center.
- check for invalid primitives (or very small that will not be rendered)
that are slowing down the render.
- check for degenerate triangles ( small triangles that have almost no area
and are more close to be a line )
```
Original tags: 3d-viewer

Story points: 6.0
custom pad shapes broken (lp:#1792791)

[Original report](https://bugs.launchpad.net/bugs/1792791) created by **Thomas Pointhuber (pointhi)**
```
I updated some of the official jumpers to polygon pads some time ago, and
it seems the current nightly does not render them correctly anymore.

In the attachment, you see one of the now broken footprints
(Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm). In the Github
PR (https://github.com/KiCad/kicad-footprints/pull/716) you see how the
footprint actually should look like.

# System Information

Application: kicad
Version: (6.0.0-rc1-dev-508-gaf2dcd61b), debug build
Libraries:
    wxWidgets 3.1.1
    libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.0
Platform: Linux 4.18.7-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 2.24
    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=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
Cant use Edge.Cut on footprint (lp:#1792742)

[Original report](https://bugs.launchpad.net/bugs/1792742) created by **Leandro Heck (leoheck)**
```
It is not possible to use Edge.Cut in Footprint by default.
But it is possible by importing a DXF to Edge.Cut layer.

So, editing the imported line, I get this warning:
"This item was on a forbidden or non-existing layer. It has been moved to
the first allowed layer."

When I click Ok, the selection on the Layer dropdown list is EMPTY. So, it
was not moved to the first allowed layer. Then, If I click OK (with empty
layer) Kicad crashes.

Please, enable Edge.Cut on footprints. It is good to store borders outlines
for reuse. SURE, it is possible to give the warning saying that it is not a
valid layer for a regular part footprint.

*USING the latest nightly.




Application: kicad
Version: 6.0.0-rc1-unknown-243b05b~84~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: 10.0
Update the list of translators (lp:#1792716)

[Original report](https://bugs.launchpad.net/bugs/1792716) created by **Liu Guang (china123)**
```
I have noticed that the list of translators for <about KiCad > seems to
have not been updated. I don't know how it works. Is it automatic to
extract po files or is the developer manually filling out the list of
translators?
```
Original tags: translators

Story points: 6.0
Move Exactly dialog lost functionality (lp:#1792699)

[Original report](https://bugs.launchpad.net/bugs/1792699) created by **eelik (eelik)**
```
Referring to https://bugs.launchpad.net/kicad/+bug/1771424, "Move Relative
and Move Item in PCBNew don't move selection properly".

That was fixed by simplifying the Move Exactly dialog. However, existing
functionality was lost (moving relative to other than the current
location). There's no other way to do the same thing. At least one other
user found it useful:
https://forum.kicad.info/t/cannot-work-around-origin/11865

I already argued in the above mentioned bug why it's useful.
```
Original tags: pcbnew

Story points: 6.0
Footprint editor angle restricted drag (crtl plus drag) puts points off grid (lp:#1792655)

[Original report](https://bugs.launchpad.net/bugs/1792655) created by **Rene Poeschl (poeschlr)**
```
In the footprint editor if one drags the endpoint of a line (example
courtyard outline) when using angle restricting mode (crtl plus drag) the
new point is nearly always off grid.

I noticed this behavior in both the current nightly and version 5.0 (both
on linux. 5.0 on ubuntu 16.04 and nightly on fedora 28)

This is even true if one drags a point that is on grid in horizontal or
vertical direction. (so along a grid line)
It would be a very helpful feature if the points could stay on grid at
least if dragged in one of the orthogonal directions. (maybe even if
dragged along a 45 degree angle as well. But that is a direction that is
not used so often)

This creates problems like in this pull request of mine:
https://github.com/KiCad/kicad-footprints/pull/885
```

Story points: 6.0
Pcbnew layer color setting panel does not have i18n (lp:#1792556)

[Original report](https://bugs.launchpad.net/bugs/1792556) created by **Liu Guang (china123)**
```
As shown, the Pcbnew layer color setting panel does not have i18n，po file
has been updated from source code .

Application: kicad
Version: (6.0.0-rc1-dev-467-gc68ad411f), 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: i18n pcbnew

Story points: 6.0
Eeschama parts groupping (lp:#1792483)

[Original report](https://bugs.launchpad.net/bugs/1792483) created by **Hildo Guillardi Júnior (hildogjr)**
```
The eeschama table view grup the parts always as "REFx-REFy", even when
they are not sequential.
The most intuitive way, and also used in electronic, is use "-" between
sequencial parts ans "," between not sequential. Example:

R1 R2 R3 R5 -> R1-R3, R5

This is causing some misunderstanding because now, Eeschema groups "C5,
C6,C7,C25,C26" as "C5-C26". The correct should be "C5-C7, C25, C26" or
"C5-C7, C25-C26"

We also do this way in thirty part tool written in Python, see the function
`order_refs` in
https://github.com/hildogjr/KiCost/blob/master/kicost/eda_tools/eda_tools.py
```
Original tags: eeschema

Story points: 6.0
copy and paste is broken in footprint library table grid (lp:#1792456)

[Original report](https://bugs.launchpad.net/bugs/1792456) created by **Dick Hollenbeck (dickelbeck)**
```
It used to be possible to copy entire rows in fp_lib_table grid.  Now the
first column is not being picked up.

Also, I used to be able to paste an entire fp-lib-table as s-expression
text into the grid.  I don't even see a paste button in the dialog.

Not finding much to like in this version.

Application: kicad
Version: (6.0.0-rc1-dev-541-ge7a0b3d5d-dirty), release build
Libraries:
    wxWidgets 3.1.1
    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.1.1 (wchar_t,STL containers) GTK+ 2.24
    Boost: 1.65.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=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0