giseldo/neodataset huggingface dataset:
EESchema bug. Abnormal behavior (lp:#1826031)

[Original report](https://bugs.launchpad.net/bugs/1826031) created by **Anton (antonpupkov)**
```
Application: kicad
Version: (5.1.0-328-g5e2cf5130), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.63.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.34.0
Platform: Linux 4.19.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.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.63.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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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 part explosion during drag (lp:#1826023)

[Original report](https://bugs.launchpad.net/bugs/1826023) created by **Andrei Pozolotin (andrei-pozolotin)**
```
1. current master as of pull request:

https://code.launchpad.net/~andrei-pozolotin/kicad/+git/kicad/+merge/366082

2. using build settings:

Application: kicad
Version: (5.1.0-329-g9d72c0ddc), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.1 OpenSSL/1.1.1b zlib/1.2.11 libidn2/2.1.1 libpsl/0.20.2
(+libidn2/2.1.1) libssh2/1.8.1 nghttp2/1.36.0
Platform: Linux 5.0.7-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.69.0
    OpenCASCADE Technology: 7.3.0
    Curl: 7.64.1
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=ON
    KICAD_SPICE=ON

3. exhibits eeschema part explosion during drag, see video

https://www.youtube.com/watch?v=bvQ4osKRphc
```
Original tags: eeschema ui

Story points: 6.0
Circles and arcs on Edge.Cuts cause routing failure (lp:#1826014)

[Original report](https://bugs.launchpad.net/bugs/1826014) created by **ocb-hd-ccb (ocb-hd-ccb)**
```
This just stared in the most recent build (for me).

Reproduce: Router highlight collision, circle on Edge.Cuts, try to lay
track anywhere inside circle.

https://imgur.com/a/RpNTdIO
https://imgur.com/a/3KER8tu

Application: kicad
Version: (5.1.0-325-g99a536fb0), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.6.5 zlib/1.2.11 nghttp2/1.24.1
Platform: Mac OS X (Darwin 18.5.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.0
    Compiler: Clang 9.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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew pns

Story points: 70.0
Cosmetic : The KiCad characters case is not respected in the About dialogs (lp:#1825977)

[Original report](https://bugs.launchpad.net/bugs/1825977) created by **Laurent Haas (efcis)**
```
In every About dialog, KiCad is written as kicad while it's correctly
written as KiCad all over the suite ;-)
```
Original tags: packaging starter

Story points: 6.0
Wish: Pcbnew - Cancelling Move or duplicate should not lose selection (lp:#1825975)

[Original report](https://bugs.launchpad.net/bugs/1825975) created by **Laurent Haas (efcis)**
```
When a "direct action" like Move or Duplicate is cancelled by using Esc,
the selection of items - sometimes tedious to perform if it involves a
filter etc. -  should remain.
```

Story points: 18.0
Project rescue helper: hi dpi leads to quarter sized viewport (lp:#1825913)

[Original report](https://bugs.launchpad.net/bugs/1825913) created by **TD-Linux (bztdlinux)**
```
This is https://bugs.launchpad.net/kicad/+bug/1823681 but for the project
rescue helper's symbol view windows.
```

Story points: 6.0
EEschema - wire tool exits after a mouse click (lp:#1825871)

[Original report](https://bugs.launchpad.net/bugs/1825871) created by **Art (diametrix)**
```
If you activate place wire tool and draw the first wire, the tool goes back
to the default (select item) mode.  So in order to draw multiple wires you
have to keep clicking on Place Wire button (or keep using Place Wire
shortcut) after each wire is placed.

Application: kicad
Version: (5.1.0-327-ga461eae8b), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Block-selected symbols disappear in eeschema while the wire or bus tool is active (lp:#1825855)

[Original report](https://bugs.launchpad.net/bugs/1825855) created by **Paul Hansel (paulhansel)**
```
Occurs on 5.1.0-328-g5e2cf51. Symbols reappear in the expected location
when the canvas is clicked, but the wire tool is also activated on the same
click.
```

Story points: 6.0
Movement along y-axis of text on any symbol is reversed in eeschema (lp:#1825853)

[Original report](https://bugs.launchpad.net/bugs/1825853) created by **Paul Hansel (paulhansel)**
```
Moving any symbol causes its text to move in the opposite direction with
respect to the y-axis in eeschema.

This occurs when copying or moving symbols with Ctrl-C, C, block select,
and Tab or G, but not when moving single items with M.

Application: kicad
Version: (5.1.0-328-g5e2cf51), 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.15.0-47-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 30.0
wrong netlist for voltage source in simulator (lp:#1825818)

[Original report](https://bugs.launchpad.net/bugs/1825818) created by **Juan José (blascoburguillos)**
```
kicad version: 5.1.1 release build
platform: linux 5.0.6-arch1-1-ARCH x86_64
ngspice-30

Here I have described with detail the behavior:

https://electronics.stackexchange.com/questions/433567/kicad-spice-netlist-
generation-fails-when-using-a-pulsed-voltage-source

The expected netlist is:

v1 node1 node2 pulse(0 1 2u 2u 2u 5m 10m)

Basically the generated netlist omits the node1 and node2

v1 pulse(0 1 2u 2u 2u 5m 10m)

and therefore the simulation fails.
```
Original tags: ngspice

Story points: 10.0
Issue with legacy segment filling in 5.1 (lp:#1825808)

[Original report](https://bugs.launchpad.net/bugs/1825808) created by **jmf (jmf1)**
```
Application: pcbnew
Version: (5.1.0)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON




I recently upgrated to 5.1.0 from 5.0. When I want to create copper planes
using the right bar tool (below vias), I have a pop-up saying " The legacy
segment fill mode is not recommended. Convert zone to polygon fill ?".

First I didn’t understand the message. I tried to google and browse the
doc, but did not found answers. Second, answering Yes or No, I can create
the copper plane, It gets hatched, but it does not connects the pads of the
net nor “fill”. I posted a message here:
https://forum.kicad.info/t/v5-1-0-copper-plane-issue-legacy-segment-
mode/16505

I can't work my way forward:
- new created copper zones get the alert message, and if Yes answered to
transform to polygon fill, the new zone is hatched, but not filled (and
pads not connected),
- if I select all old copper zones and say YES to transform to polygon
filled zones, it stays the same,
- if I delete all old copper zones, it stays the same,
- if I create a new project from scratch, I can create copper zones that
get filled.

The project I have issues with is located here:
https://www.dropbox.com/sh/lql8beaw4nbdbu7/AAA6ybz4Hg-SazKWOdMgsZDda?dl=0

I’m a newbee, so I can miss obvious things here. But I believe that with
5.0, I already did the thing correctly.

Best regards,

JMF
```
Original tags: pcbnew

Story points: 10.0
pcbnew: Add "include locked objects" checkbox to Move Exactly (lp:#1825768)

[Original report](https://bugs.launchpad.net/bugs/1825768) created by **Oleg Endo (oleg.endo)**
```
If a single locked object is selected the "move exactly" operation becomes
unavailable.  However, a regular move (with mouse/keyboard) is possible.

When selecting multiple objects, incl. locked objects, "move exactly" is
available, but locked objects will be automatically unselected.

This behavior doesn't make sense, in my opinion.  It should be possible to
move locked objects with either operation.  In fact it is quite useful when
doing e.g. panelization work or simply moving the whole board on the sheet.
As far as I remember, it was working before .....

Application: kicad
Version: 5.1.0-unknown-223e24f~82~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-47-generic 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.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=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    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: 26.0
Cant install Kicad 5.1 on Ubuntu 19.04 (lp:#1825685)

[Original report](https://bugs.launchpad.net/bugs/1825685) created by **Leandro Heck (leoheck)**
```
libngspice-kicad has some issues when installing kicad 5.1 (5.0.2 is
working fine)


➜ sudo apt install kicad
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:
  libngspice0 libpython2.7 libwxgtk3.0-0v5
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libngspice-kicad
Suggested packages:
  extra-xdg-menus kicad-demo kicad-locale-ko | kicad-locale-ru | kicad-
locale-pl | kicad-locale-pt | kicad-locale-ja | kicad-locale-id | kicad-
locale-ca | kicad-locale-it
  | kicad-locale-el | kicad-locale-zh | kicad-locale-de | kicad-locale-sl |
kicad-locale-cs | kicad-locale-bg | kicad-locale-sv | kicad-locale-lt |
kicad-locale-fi
  | kicad-locale-fr | kicad-locale-hu | kicad-locale-nl | kicad-locale-es |
kicad-locale-sk
The following NEW packages will be installed:
  kicad libngspice-kicad
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/24.7 MB of archives.
After this operation, 107 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 193938 files and directories currently installed.)
Preparing to unpack .../libngspice-
kicad_0.1-2~201902271305+d6f5a32~ubuntu19.04.1_amd64.deb ...
Unpacking libngspice-kicad (0.1-2~201902271305+d6f5a32~ubuntu19.04.1) ...
dpkg: error processing archive /var/cache/apt/archives/libngspice-
kicad_0.1-2~201902271305+d6f5a32~ubuntu19.04.1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libngspice.so.0.0.0', which
is also in package libngspice0:amd64 30.2-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Selecting previously unselected package kicad.
Preparing to unpack
.../kicad_5.1.1-201904142034+8be2ce7~80~ubuntu19.04.1_amd64.deb ...
Unpacking kicad (5.1.1-201904142034+8be2ce7~80~ubuntu19.04.1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/libngspice-
kicad_0.1-2~201902271305+d6f5a32~ubuntu19.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
```
Original tags: packaging ubuntu

Story points: 8.0
Object selection in eeschema is broken after placing junction, symbol, power symbol, label, or text, but not bus or wire (lp:#1825613)

[Original report](https://bugs.launchpad.net/bugs/1825613) created by **Paul Hansel (paulhansel)**
```
Placing a junction, symbol, power symbol, label, or text item on any
schematic breaks the object select functionality (including single select,
box select and move (with m or g) functions).  The only way to temporarily
fix this error is to leave the schematic or restart eeschema.

Application: kicad
Version: (5.1.0-rc1-511-g77fe7d8), 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-145-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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: 10.0
Eeschema canvas block after import hierarchical ports (lp:#1825597)

[Original report](https://bugs.launchpad.net/bugs/1825597) created by **Hildo Guillardi Júnior (hildogjr)**
```
Eeschema canvas block after import hierarchical ports not allowing move (m)
or copy (c) any part. After this, I always have to restart to use Eeschema.


Application: eeschema
Version: 5.1.0-unknown-f2d9887~82~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.15.0-47-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
DRC: Wrong track clearance error type (lp:#1825588)

[Original report](https://bugs.launchpad.net/bugs/1825588) created by **John Beard (john-j-beard)**
```
[Spun out from https://bugs.launchpad.net/kicad/+bug/1825399. This is a
confounding issue of that bug, but is not the root cause]

If two tracks cross, but not at right angles, the DRC error is reported
wrongly. Moreover, the error location is wrong.

1) Have two nets (e.g. T1 and T2)
2) T2 has a horizontal trace
3) Cross it with a T1 trace at 45 degrees (or any non-right-angle)
4) Run DRC
5) See "two track ends too close", not "tracks crossing".
6) Also the marker is the end point of T2, not the crossing point.

-----

Application: kicad
Version: (5.1.0-306-g4214437d1), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.63.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.0 libpsl/0.20.2
(+libidn2/2.1.0) libssh2/1.8.0 nghttp2/1.36.0
Platform: Linux 4.20.6-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.69.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.63.0
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: drc pcbnew

Story points: 6.0
Hierarchical bus ports not always taking on bus color (lp:#1825579)

[Original report](https://bugs.launchpad.net/bugs/1825579) created by **Jon Evans (craftyjon)**
```
I am using the last Nighty (version 201904182303+2bcf38d~82~ubuntu16.04.1)
and I release that some hierarchical bus ports became dark yellow and
others became blue (same as the bus itself).
See:
https://launchpadlibrarian.net/420155225/Screenshot%20from%202019-04-19%2014-58-07.png

Is this some bug or new feature that could indicate correct or incorrect
connection?
```

Story points: 8.0
schematic ploting ignores colour selected for worksheet border (lp:#1825568)

[Original report](https://bugs.launchpad.net/bugs/1825568) created by **Rene Poeschl (poeschlr)**
```
How to reproduce: Set worksheet colour to black. Use plot feature to create
a svg or pdf. Use output mode colour. output file will still have a red
worksheet border

---

My operating system is ubuntu 16.04 (inside a virtual machine)

---

Application: kicad
Version: 5.1.1-8be2ce7~80~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.15.0-47-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Migrate busses false detection (lp:#1825560)

[Original report](https://bugs.launchpad.net/bugs/1825560) created by **Hildo Guillardi Júnior (hildogjr)**
```
The new KiCad/Eschema have the feature/dialog migrate busses that detect
different signal names at same bus.
I have a bus in my schematic witch I type several times the same label to
be clear to identify the derivations (check image). The point is that the
feature detect wrong this and ask my every time if I want to reassign the
labels (and all options are the same).

Application: eeschema
Version: 5.1.0-unknown-2bcf38d~82~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.15.0-47-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Cursor get stuck into Eeschema (lp:#1825550)

[Original report](https://bugs.launchpad.net/bugs/1825550) created by **Hildo Guillardi Júnior (hildogjr)**
```
Use Eschema for some time, move and resize some objects using <g> / <m>
shortcuts and at some time the mouse cursor get stuck into the Eeschema
canvas. Even pressing <Esc> it is not released.


Application: kicad
Version: 5.1.0-unknown-2bcf38d~82~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.15.0-47-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_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
wishlist: Keep hierarchical sheet pin locations linked for multiple instances (lp:#1825546)

[Original report](https://bugs.launchpad.net/bugs/1825546) created by **Rene Poeschl (poeschlr)**
```
Instantiating a hierarchical sheet multiple times right now is kind of
error prone if one needs to do later changes. (for example adding new pins
might require old ones to move.)

Would be nice if there could be a way to tell kicad that all sheet
instances should be linked such that editing the pin location in one edits
all others.

---

Yes i am aware that one could copy the full instance around but that is not
really viable after one has already made parts of the layout. (annotation
would change)
```
Original tags: eeschema feature.request

Story points: 6.0