giseldo/neodataset huggingface dataset:
Parts highlighted in Eeschema don't un-highlight properly (lp:#1809977)

[Original report](https://bugs.launchpad.net/bugs/1809977) created by **Petr Polasek (msboss)**
```
When a part is selected in PcbNew, Eeschema automatically moves the
schematic with the part in center of the screen AND turns the parts red
(quite new feature). However, when the part is not selected anymore, the
part stays red in EeSchema. Selecting another part doesn't return the part
to normal colours, too.

To sum it up: Hihlighted parts which were highlighted due to being selected
in PcbNew stay red until you click on them in EeSchema and then click
elsewhere on the sheet.


Application: kicad
Version: 6.0.0-rc1-unknown-bce4a45~66~ubuntu18.04.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.1 librtmp/2.3
Platform: Linux 4.18.0-13-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_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
```
Original tags: cross-probing eeschema

Story points: 34.0
shortcuts [shift]+[letter] doesn't work in Eeschema (lp:#1809929)

[Original report](https://bugs.launchpad.net/bugs/1809929) created by **tijuca (c-schoenert)**
```
A bug report against the Debian BTS was recently opened because the
reporter has noticed that shortcuts in Eeschema with the shift key in the
combination doesn't work in 5.0.1 and later also in 5.0.2. I see this too
in the current HEAD.

Application: kicad
Version: (6.0.0-rc1-dev-1053-gc05ca469a-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.35.1 librtmp/2.3
Platform: Linux 4.18.0-3-amd64 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.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=ON
    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

I'm working with Gnome3 3.30.1 and gdm3 as window manager and X11 on Debian
testing. The original bug reporter stated he is using Stretch's XFCE with
xfwm4 version 4.12.4.

https://bugs.debian.org/916461

Someone can confirm this?

Regards
Carsten
```
Original tags: eeschema hotkeys

Story points: 26.0
Pcbnew: Incorrect ratsnest after opening footprint properties (lp:#1809921)

[Original report](https://bugs.launchpad.net/bugs/1809921) created by **Fabián Inostroza (fabianinostroza)**
```
Double click on any footprint to open the properties dialog and then close
it.
Pcbnew display ratsnest for the component that should not be there since
all connections are done.

The same happens in 5.0.2 but in this version the ratsnest inside the pads
are not shown.

See the attached video.

Application: kicad
Version: (6.0.0-rc1-dev-1437-g4d9b4428f-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 GnuTLS/3.5.19 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.35.1 librtmp/2.3
Platform: Linux 4.18.0-3-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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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_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=OFF
```

Story points: 6.0
Axis locking hotkey (lp:#1809918)

[Original report](https://bugs.launchpad.net/bugs/1809918) created by **Simon Richter (sjr)**
```
When dragging items, it would be nice if there was a hotkey to lock the
movement on 0/45/90 degree angles.

Ideal behaviour would be something similar to what vector drawing tools
like Inkscape do: after starting a drag, pressing Ctrl will snap to the
closest point with the same X or Y coordinate as the drag's origin point,
allowing easy horizontal and vertical moves. It might also be useful to add
45 degree moves as well.
```
Original tags: pcbnew

Story points: 30.0
KiCad hangs on exit if the scripting console was open (GTK3+Python3) (lp:#1809913)

[Original report](https://bugs.launchpad.net/bugs/1809913) created by **Fabián Inostroza (fabianinostroza)**
```
Open the scripting console and then close KiCad, the process keeps running
in the background.

This doesn't happen when using a build that uses GTK2 and Python 2.7.

Application: kicad
Version: (6.0.0-rc1-dev-1437-g4d9b4428f-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 GnuTLS/3.5.19 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.35.1 librtmp/2.3
Platform: Linux 4.18.0-3-amd64 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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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_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=OFF
```
Original tags: scripting

Story points: 12.0
Eeschema: Moving symbol fields and canceling leaves a copy (lp:#1809912)

[Original report](https://bugs.launchpad.net/bugs/1809912) created by **Fabián Inostroza (fabianinostroza)**
```
Move any symbol field (value, reference or footprint) and cancel the
action, after that there is a copy of the text. Initiating other action or
redrawing the schematic removes the copy.

Application: kicad
Version: (6.0.0-rc1-dev-1437-g4d9b4428f-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 GnuTLS/3.5.19 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.35.1 librtmp/2.3
Platform: Linux 4.18.0-3-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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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_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=OFF
```

Story points: 6.0
Crash deleting footprint text (lp:#1809897)

[Original report](https://bugs.launchpad.net/bugs/1809897) created by **Jeff Young (jeyjey)**
```
Open a document containing a footprint with a user text.
Open the footprint properties dialog.
Select the user text and delete it.
OK to the dialog.
Crash.

It's dereferencing freed memory so it's possible this won't reproduce
easily (depending on what it finds at that memory location).
```

Story points: 6.0
Wrong transparent background render in page layout file (lp:#1809845)

[Original report](https://bugs.launchpad.net/bugs/1809845) created by **Hildo Guillardi Júnior (hildogjr)**
```
To reproduce:

1) Insert an image with transparent background at the "page layout editor";
2) Verify, the image is added correctly with blank/white background;
3) Change the page layout of one Eeschema page using the template above;
4) The images became black.

Version:
Application: kicad
Version: 6.0.0-rc1-unknown-a3d8ab9~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-141-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=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
```
Original tags: eeschema

Story points: 6.0
PCBNew : Moving a component will display its ratsnest (lp:#1809752)

[Original report](https://bugs.launchpad.net/bugs/1809752) created by **Julien Faucher (suzizecat)**
```
Hi all,

In latest nightly, moving a footprint in PCBnew will make its ratsnest
appears even when the "ratsnest" item from the layer manager is unchecked.

This "local" ratsnest will stay displayed until another footprint is moved.

To reproduce :

Hide all ratsnest through by unchecking the "Ratsnest" item from the second
tab of the layer manager.
Move a footprint.

Please see attached video.

Best regards,
Julien FAUCHER

Application: kicad
Version: 6.0.0-rc1-unknown-a3d8ab9~84~ubuntu18.10.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) nghttp2/1.32.1 librtmp/2.3
Platform: Linux 4.18.0-13-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.67.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_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: 18.0
PCBNEW -> EESCHEMA Symbol highlight artifact (lp:#1809731)

[Original report](https://bugs.launchpad.net/bugs/1809731) created by **Thomas Pointhuber (pointhi)**
```
# Howto reproduce

1. Open eeschema and pcbnew
2. click onto F.Fab Text of an Footprint
  * see the highlighted text in eeschema
3. click onto Footprint iteself
  * see the highlighted schematic symbol in eeschema
4. click at empty board area in pcbnew
  * see the highlighted text in eeschema is still there

# Expected Behaviour

Don't keep the text highlighted

# System Information

Application: kicad
Version: (6.0.0-rc1-dev-1435-gf9adc70fd), debug build
Libraries:
    wxWidgets 3.1.1
    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.35.1
Platform: Linux 4.19.12-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 3.24
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.0
    Compiler: Clang 7.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_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: eeschema

Story points: 10.0
Windows 5.0.2 built with wxWidgets debug on? (lp:#1809622)

[Original report](https://bugs.launchpad.net/bugs/1809622) created by **Seth Hillbrand (sethh)**
```
There's a report over at the forum
(https://forum.kicad.info/t/win-v7-64-shutdown-and-
kicad-v5-0-2-response/14306) that appears to indicate the we are shipping
Windows builds with the debug information enabled.

The image from the forum is attached here.
```
Original tags: packaging windows

Story points: 34.0
grammar.c can be removed on make clean (lp:#1809610)

[Original report](https://bugs.launchpad.net/bugs/1809610) created by **John Beard (john-j-beard)**
```
The libeval grammar.c file can be lost when "make clean" is run. This is
inconvenient, but not a critical issue, as it can be retrieved from Git.

1) cd kicad build dir
2) make clean
3) cd kicad src
4) observe missing grammar.c (git status)

Make clean should not touch checked in files.

https://lists.launchpad.net/kicad-developers/msg38718.html
```

Story points: 6.0
Create Array pad enumeration (lp:#1809580)

[Original report](https://bugs.launchpad.net/bugs/1809580) created by **Sebastian (herostrat)**
```
For many footprints a even/uneven numbering scheme is used for the
padnames.

I suggest adding two additional choices for pad scheme numbering called:

 - even
 - uneven
```
Original tags: array pcbnew

Story points: 8.0
Segfault while editing net classes (lp:#1809555)

[Original report](https://bugs.launchpad.net/bugs/1809555) created by **Fabián Inostroza (fabianinostroza)**
```
- Open any project and go to board setup->net classes
- Click on any of the existing nets, specifically in the "Net class" column
- Create a new net class
- Click again on any of the existing nets
- Seg fault

Application: kicad
Version: (6.0.0-rc1-dev-1426-gdde933ba0-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 GnuTLS/3.5.19 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.35.1 librtmp/2.3
Platform: Linux 4.18.0-3-amd64 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.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=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
Choose Symbol dialog list is updated weirdly (gtk3) (lp:#1809540)

[Original report](https://bugs.launchpad.net/bugs/1809540) created by **eelik (eelik)**
```
Attached screencast show weird behavior with Choose Symbol dialog's library
list. When the list is filtered it's first drawn there and looks normal,
but when I hover over it with mouse the items are changed one by one.

Application: kicad
Version: (6.0.0-rc1-dev-1408-g214d8d370-dirty), release build
Libraries:
    wxWidgets 3.0.4
Platform: Linux 4.15.0-43-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
    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_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```
Original tags: eeschema gtk3

Story points: 10.0
File->Print does not print all technical layers (e.g. F.Paste,F.Mask are not printed) (lp:#1809528)

[Original report](https://bugs.launchpad.net/bugs/1809528) created by **DDuck007 (dduck007.01)**
```
Using File-Print dialog and checking F.Paste, F.Mask as technical layer,
they are not printed. F.CrtYd or F.Fab, F.Silk are ok.
One of the last working version was:

Application: kicad
Version: (6.0.0-rc1-dev-1045-g4b44cbe69-dirty), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.0.2p (WinSSL) zlib/1.2.11 brotli/1.0.5
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.33.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
```

Story points: 6.0
Show Redundant Vias/Segments/Dangling tracks in DRC (lp:#1809474)

[Original report](https://bugs.launchpad.net/bugs/1809474) created by **Victor W (vicw)**
```
Kicad has a couple of useful clean up options that are accessible using;

Edit -> Clean Up Tracks and Vias.

However, our designs sometimes intentionally have stubs (for capacitance or
pcb filters) or redundant vias, which can sometimes make using this option
dangerous (ie; removing the redundant vias used to stitch high current
power traces together).

It would be really nice if these options were added to DRC so that we could
SEE exactly where these things are occurring, without also removing them.
By identifying those locations, we would be able to manually clean up the
design, without unintentionally removing essential design features.
```

Story points: 14.0
Cannot rotate or mirror wire to bus and bus to bus entries individually (lp:#1809448)

[Original report](https://bugs.launchpad.net/bugs/1809448) created by **Aleksandr Sh (dsa-t)**
```
I can select a block of wire-bus or bus-bus entries and rotate/mirror them.
But it would be nice if it was possible to rotate/mirror them individually.
(Currently, there is an assert when trying to rotate them)


Application: kicad
Version: (6.0.0-rc1-dev-1419-g1d230bbee), 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
```

Story points: 6.0
Accelerated schematic view becomes broken after moving, rotating/mirroring component/block then canceling (lp:#1809444)

[Original report](https://bugs.launchpad.net/bugs/1809444) created by **Aleksandr Sh (dsa-t)**
```
Problem with individual components:
1. Open the demo schematic pic_programmer.sch
2. Press M to move a component and R to rotate it, do not apply anything
3. Press ESC to cancel operation
4. The schematic now looks like on the attached screenshot 1

Problem with block select:
1. Select a block of components
2. Press M to move a component and R/X/Y to rotate/mirror, do not apply
anything
3. Press ESC to cancel operation
4. Redraw
5. The selected block is rotated/mirrored, but is on its original place.
This is broken. It should not be rotated/mirrored



Application: kicad
Version: (6.0.0-rc1-dev-1419-g1d230bbee), 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
```

Story points: 6.0
Latest nightly build lost configuration (lp:#1809442)

[Original report](https://bugs.launchpad.net/bugs/1809442) created by **eelik (eelik)**
```
I just installed the latest nightly build on Windows. KiCad seems to have
lost the old configuration, I had to start from scratch. It doesn't seem to
use %APPDATA%\Roaming\kicad\ config files anymore (even though they are
still there). When I installed one day older (19th Dec) nightly build it
worked again fine, it found the old config.

The commit 24f9bfa13b542674 seems to have something related to config,
could this have something to do with it?

Application: kicad
Version: (6.0.0-rc1-dev-1419-g1d230bbee), 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 7 (build 7601, Service Pack 1), 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
```

Story points: 18.0
pcbnew: Add via cause DRC (lp:#1809301)

[Original report](https://bugs.launchpad.net/bugs/1809301) created by **NhatKhai (nhatkhai)**
```
When I add Via for tide gnd planes - I got a lot of them violate the DRC
for VIA near traces. Look like adding via do not automatically check DRC
event when DRC enforcement turned on.
```

Story points: 6.0