giseldo/neodataset huggingface dataset:
Eeschema doesn't update text position until page is moved (lp:#1797268)

[Original report](https://bugs.launchpad.net/bugs/1797268) created by **Brendan Haines (brendanhaines)**
```
Place a component. Rotate component (just so the text isn't in the default
position). Hover and press 'O' to auto-place text fields. Nothing happens.
Middle click and drag to move the page and the text will update.

Application: kicad
Version: 6.0.0-rc1-unknown-a02e83e~66~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-36-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
Moving pins in symbol library editor jumps to origin (lp:#1797266)

[Original report](https://bugs.launchpad.net/bugs/1797266) created by **Brendan Haines (brendanhaines)**
```
Place a pin in a symbol (not at the origin). Move pin. Mouse and pin jump
to origin, then can be moved as expected.

Application: kicad
Version: 6.0.0-rc1-unknown-a02e83e~66~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-36-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 highlight component from pcbnew doesn't switch sheets (lp:#1797249)

[Original report](https://bugs.launchpad.net/bugs/1797249) created by **Seth Hillbrand (sethh)**
```
Open a hierarchical project.
Open Eeschema
Open pcbnew
In pcbnew, click on a component that exists on a subsheet of the hierarchy
in eeschema
* Here eeschema moves the screen location but doesn't switch to the correct
sub sheet to display the symbol*

Application: kicad
Version: (6.0.0-rc1-dev-858-g0090bea24), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
Eeschema: Black canvas after enabling "Always show crosshairs" (lp:#1797238)

[Original report](https://bugs.launchpad.net/bugs/1797238) created by **Fabián Inostroza (fabianinostroza)**
```
After restarting eeschema the canvas is ok.

Application: kicad
Version: (6.0.0-rc1-dev-848-g13997f005-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 GnuTLS/3.5.19 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.32.0 librtmp/2.3
Platform: Linux 4.18.0-1-amd64 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.62.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.0
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_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
Eeschema Choose symbol preview has black background until mouse over/change symbol (lp:#1797203)

[Original report](https://bugs.launchpad.net/bugs/1797203) created by **Seth Hillbrand (sethh)**
```
When choosing a symbol, the symbol preview looks black initially.  If you
move your mouse over the symbol preview, the background changes to white
(normal).  The background also changes to white if you move to a new symbol
in the list
a

Application: kicad
Version: (6.0.0-rc1-dev-858-g0090bea24), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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: 14.0
Symbol Editor paste doesn't show in current unit of multiunit symbol (lp:#1797183)

[Original report](https://bugs.launchpad.net/bugs/1797183) created by **Seth Hillbrand (sethh)**
```
1) Create a multiunit symbol in Symbol Editor
2) Select a block of elements in Unit A that are not shared and "Copy
Block"
3) Go to Unit B and press Ctrl-V to paste
4) Note that nothing displays in the  window
5) Go back to Unit A without clicking or pressing escape and you see the
block is currently available there for placing
6) Go back to Unit B and click on the screen.  Note that the block is now
visible in Unit B


Application: kicad
Version: (6.0.0-rc1-dev-858-g0090bea24), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
Eeschema GAL Bus disappears when top section off view (lp:#1797164)

[Original report](https://bugs.launchpad.net/bugs/1797164) created by **Seth Hillbrand (sethh)**
```

Draw a tall bus line.
Zoom in on the middle of the bus
When most of the bus is off screen, the middle of the bus disappears


Application: kicad
Version: (6.0.0-rc1-dev-849-g9a86b26b8-dirty), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
Measure distance tool always shows initial units regardless of the units selection (lp:#1797116)

[Original report](https://bugs.launchpad.net/bugs/1797116) created by **Art (diametrix)**
```
If I select the measure tool and let's say I have "mm" when the tool was
activated  - it will display measured distances in mm.  Now if I change the
units to inches (click on the unit button in the left panel) without
deactivating the measure tool, the tool will continue to display distances
in mm.  To change to displaying distances in the units selected you need to
click the measure tool icon again, even though it is already activated.
Seems to be the same behavior across all the application which use the
measure tool.

Application: pcbnew
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
```

Story points: 6.0
KiCad is licensed AGPL-3.0 due to included TTL library (lp:#1797095)

[Original report](https://bugs.launchpad.net/bugs/1797095) created by **Stefan Bruens (stefan-bruens)**
```
KiCad uses the following sources from the TTL triangulation library:

> kicad-5.0.0/include/ttl/halfedge/hedart.h
> kicad-5.0.0/include/ttl/halfedge/hetraits.h
> kicad-5.0.0/include/ttl/halfedge/hetriang.h
> kicad-5.0.0/include/ttl/ttl.h
> kicad-5.0.0/include/ttl/ttl_util.h
> kicad-5.0.0/common/geometry/hetriang.cpp

Usage of these files makes the combined work be licensed under Affero GPL
3.0.

Link to TTL upstream:
https://www.sintef.no/projectweb/geometry-toolkits/ttl/
https://www.sintef.no/projectweb/geometry-toolkits/downloads/

https://github.com/SINTEF-Geometry/TTL/blob/master/include/ttl/ttl.h
---
...
 * TTL is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version. * TTL is free software:
you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
...
---
```

Story points: 14.0
in command [Symbol Editor - Mirror Block Axis] flipped X<->Y (lp:#1797090)

[Original report](https://bugs.launchpad.net/bugs/1797090) created by **ivantaran (ivantaran)**
```
menu commands [Mirror Block Around Axis X] and [Mirror Block Around Axis Y]
mixed up

problem appeared only in yesterday's version

Application: kicad
Version: (6.0.0-rc1-dev-844-g808a7d948), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.58.0 GnuTLS/3.5.18 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-36-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
```
Original tags: eeschema

Story points: 6.0
selected NPTH hole with hole-size=size visually not distingushable (lp:#1797088)

[Original report](https://bugs.launchpad.net/bugs/1797088) created by **Thomas Pointhuber (pointhi)**
```
# HowTo reproduce

1. click on NPTH pad where hole-size=size
   * example fp: Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB
2. it is visually not perceptible that the pad is now selected

# Version Information

Application: kicad
Version: (6.0.0-rc1-dev-865-g7ed9ad827), debug 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) libssh2/1.8.0 nghttp2/1.33.0
Platform: Linux 4.18.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.24
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: Clang 7.0.0 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=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
Wish: Group selection of RefDefs on Silk layers in High Contrast mode (lp:#1797083)

[Original report](https://bugs.launchpad.net/bugs/1797083) created by **Tim N. Tashpulatov (tim-tashpulatov)**
```
When cleaning up Silk layers in High Contrast mode, it is impossible to
select a group of RefDefs other than by Shift+Clicking. Would be handy to
enable them for selecting just like PCB Text since their footprints are
greyed and obviously user wants to fiddle with text.

Attached picture shows selecting a group of RefDefs and PCB Text. Only ABC
text is being selected (not clearly seen on the shot but it is highlighted
after selection is done).

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), 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
Eeschema GAL: Moved component drawn behind fixed components (lp:#1797075)

[Original report](https://bugs.launchpad.net/bugs/1797075) created by **John Beard (john-j-beard)**
```
In the new Eeschema GAL canvas, when a component is moved, it is drawn
behind the other items on the canvas. It should go in front.

Application: eeschema
Version: (6.0.0-rc1-dev-855-g1e74b917d), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.0i zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.0
Platform: Linux 4.18.5-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 Community Edition: 6.9.1
    Curl: 7.61.0
    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=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema gal

Story points: 10.0
Multiple instances of component from name (lp:#1797038)

[Original report](https://bugs.launchpad.net/bugs/1797038) created by **Samuel Powell (sbear)**
```
Hi all,

I'm a former Cadence Allegro & Virtuoso user, but the university I work at
now doesn't have a license. I have to say I'm rather enjoying how
relatively easy it is to use KiCad so far! I'm currently starting up a
project involving a moderately sized LED array (only ~2500 components :P)
and I find myself missing an aspect of Cadence's schematic capture system
they call "iterated instances" or "bus naming" depending on the context.

In a nutshell, you can name an item (component or wire) in a schematic with
a list of names to replicate that item so many times. E.g. if you set a
component's reference to "U1,U2,U3" it will generate 3 copies of that
component in the netlist, named "U1", "U2", and "U3", respectively. They of
course include some syntax sugar to make the feature more useful: the
pattern "U<start:end>" will expand to "U<start>,...,U<end>".

The semantics of making wire connections to such components are a bit
complicated, but not insurmountable. Let's say you have an iterated
component "U<0:7>" with a pin named "IN", there are 4 cases for how it can
be connected:
1) it's attached to a wire with a singular label -- all of the pins
(U<0>.IN, ..., U<7>.IN) are shorted to that net.
2) it's attached to a wire with a plural label e.g. "A,B,C<3:8>" or
whatever -- the pins are connected to the nets in sequence: U<0>.IN to A,
U<1>.IN to B, U<2>.IN to C<3>, etc...
3) it's attached via an unlabeled wire to the pin of another component with
a single label -- again, all of the pins are shorted to that other
component's pin.
4) it's attached via an unlabeled wire to the pin of another component with
a plural label -- the instance pins are connected in sequence, as with the
labeled wire.

I'm sure there are more details, particularly when it comes to pins with
bus names or hierarchical assemblies, but I hope that was a clear
explanation of the feature. I certainly found it useful when I was working
with Cadence's tools, and with my upcoming project I have some incentive to
devote some time to integrating something like this into KiCad. My current
idea is to implement a limited form using a python script during netlist
export from Eeschema.

I look forward to seeing your thoughts on this!

Cheers,
Sam

P.S. There's a guide from the University of Michigan covering bus naming in
Cadence Virtuoso:
https://www.eecs.umich.edu/courses/eecs427/f10/Common/busnames.pdf
Unfortunately I no longer have access to the official documentation, and I
doubt I would be allowed to share it anyway!
```
Original tags: eeschema feature.request

Story points: 20.0
Distribute does not respect locked pads (lp:#1796997)

[Original report](https://bugs.launchpad.net/bugs/1796997) created by **Seth Hillbrand (sethh)**
```
1) Choose a locked pad in a footprint and two other items on the board that
are not part of the footprint.
2) Choose "Distribute Horizontally" from the align/distribute context menu
3) click OK and note that the pad moves but not the footprint

Application: kicad
Version: (6.0.0-rc1-dev-848-g13997f005), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
Position Relative does not respect locked pads (lp:#1796995)

[Original report](https://bugs.launchpad.net/bugs/1796995) created by **Seth Hillbrand (sethh)**
```
Click on a pad that is locked in its footprint.
Choose "Position Relative To"
Choose an element and click OK

The pad moves and the footprint does not.

Application: kicad
Version: (6.0.0-rc1-dev-848-g13997f005), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
Update PCB from Schematic "show" checkboxes do not filter after running (lp:#1796992)

[Original report](https://bugs.launchpad.net/bugs/1796992) created by **Seth Hillbrand (sethh)**
```
Run "Update PCB from Schematic" on a new schematic or open and existing
board and delete the components before running.

The log message window has a number of Info, Action, Error and Warning
items.  These should be hidden by unchecking the "Show" checkboxes below
but they do not appear to be.

Application: kicad
Version: (6.0.0-rc1-dev-848-g13997f005), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    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
pcbnew -> eeschema cross-probe does not indicate component/pin (lp:#1796990)

[Original report](https://bugs.launchpad.net/bugs/1796990) created by **Seth Hillbrand (sethh)**
```
When clicking on a component in pcbnew, the cross-probe to eeschema centers
the component but doesn't indicate which component it is.  Previously, the
indicator was a small cursor "+" over the component but could be anything.
Just needs to be enough to pick the correct component out of the group.

Application: kicad
Version: (6.0.0-rc1-dev-848-g13997f005), debug 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-8-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```
Original tags: eeschema gal

Story points: 18.0