giseldo/neodataset huggingface dataset:
Why Project Save / Load menus in Schematic (lp:#1810291)

[Original report](https://bugs.launchpad.net/bugs/1810291) created by **Piotr Gałka (piotrgalka)**
```
Not a bug, but suggestion to think (just before 5.1) of consistency in
menu.
I have installed last (1.1.2019) nightly.

If I vere looking for "Save Project File..." and "Load Project File..." I
would look for it in "File" menu of main KiCad application or may be also
in "File" menus of Schematic and PcbNew but never in "Preferences" menu of
Schematic.
```

Story points: 10.0
Symbol Editor, GTK3 currently active symbol highlight is not removed (lp:#1810288)

[Original report](https://bugs.launchpad.net/bugs/1810288) created by **Thomas Pointhuber (pointhi)**
```
# HowTo reproduce

1. click on a symbol to edit
2. click on a different one
3. notice that the blue highlight is only removed when hovering with the
mouse over the old entries

# System Information

Application: kicad
Version: (6.0.0-rc1-dev-1447-gdeae6d5bb), 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 gtk ui

Story points: 6.0
File dialog *.* wilcard matching is wrong for files without a dot (lp:#1810221)

[Original report](https://bugs.launchpad.net/bugs/1810221) created by **eelik (eelik)**
```
This happens at least in the first time sym-lib-table setup dialog for
eeschema if I try to select a custom sym-lib-table. It opens the file
selection dialog with wildcard *.*. The file sym-lib-table is filtered out,
it doesn't show. If I copy the file to a different name with an ending,
e.g. sym-lib-table.sym-lib-table, it works. This leads me to believe that
files without dot are just filtered out. That's natural because *.*
requires a dot, otherwise it doesn't match.

This may be platform specific, I use gtk3 ATM.

Application: kicad
Version: (6.0.0-rc1-dev-1455-g4b7ef22ec-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
```

Story points: 6.0
Eeschema poor rendering in open GL  (lp:#1810196)

[Original report](https://bugs.launchpad.net/bugs/1810196) created by **John Pateman (gasman2016)**
```
Trying out a nightly build on macOS 10.13 27" iMac 12GB RAM with ATI Radeon
HD 4670 256 MB graphics.

Rendering looks OK when zoomed in but very unsatisfactory when zoomed out.
When scrolling in both horizontal and vertical directions, the line width
'jumps' erratically. Text is very blocky and bitmapped. See attached
screencast (Accelerated Canvas 2x supersampling mode - the best I could
make it look)

Have tried all the options for accelerated modes and all look very
bitmapped at low zoom levels. There are very odd rendering artefacts around
junction dots which make the tracks look tapered in the 'High & Ultra'
quality modes. The 4x sampling is not supported and although the 2x
sampling is the best, it is really poor in comparison to 5.0.1. The
fallback canvas is unusably blocky and slow.



Application: kicad
Version: (5.0.1-3-g963ef8bb5), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.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.54.0
    Compiler: Clang 10.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=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema gal

Story points: 10.0
r12068 Nightly from 31st December hangs on start (lp:#1810184)

[Original report](https://bugs.launchpad.net/bugs/1810184) created by **David Pearce (halzia)**
```
I just removed 5.02 and installed kicad-r12068.dffa399ea-x86_64 on Windows
7 64 bit, the 31st December build.
Loading a small project, eeschema took minutes rather than almost instantly
loading.
Selecting pcbnew caused the activity spinner to just sit there.
Zero disk activity and zero cpu usage
```

Story points: 6.0
Costum Primitvie Shape does NOT Conn to Zonefill (lp:#1810172)

[Original report](https://bugs.launchpad.net/bugs/1810172) created by **Private (fucknaming)**
```
Application: kicad
Version: (5.0.2)-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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON


I have encountered a severe problem with custom shape primitives as Pads.
Especially the solder Jumper Connectors do NOT connect to filled Zones.
They ARE the same Net. Normal SMD-Pads work as expected.

I tried some "hacking" to the footprint file, and this lead me to the
conclusion, that the problem is not the footprint itself, but the fact that
the Pads are defined as Costum Primitives. I think I had the same Problem
while creating a footprint, but I resolved this by not using custom
Primitives.

Using tracks to connect a Zone to the Jumper Pad is somehow not good / they
intefere with the outline.


Thank you for your contribution to KiCAD - to this very great Program!!! I
hope this Problem can be resolved rather easy.

Greatings and a Happy new year!
```

Story points: 6.0
Offer same options for initial fp-lib-table setup as for the sym-lib-table (lp:#1810170)

[Original report](https://bugs.launchpad.net/bugs/1810170) created by **Rene Poeschl (poeschlr)**
```
First setup of the symbol library table starts a dialog asking if one wants
the default, a custom or empty library table.

The same would be good for the footprint side which still only offers the
informational dialog that something was setup.
```

Story points: 6.0
KiCad copies fp-lib-table from current directory (lp:#1810169)

[Original report](https://bugs.launchpad.net/bugs/1810169) created by **Patrick Pelletier (ppelleti)**
```
This was originally discussed on the forum:
https://forum.kicad.info/t/kicad-5-copies-projects-fp-lib-table-to-global-
fp-lib-table/14383

I installed KiCad 5.0.2 on Ubuntu 16.04 from the PPA according to:
http://kicad-pcb.org/download/ubuntu/

I then cloned a KiCad project (which happens to have a local fp-lib-table)
onto the machine, and ran "kicad &" from within the project directory.

The first time I ran CvPCB, KiCad pops up a dialog saying it either gave me
the standard KiCad libraries or an empty fp-lib-table.  However, it did not
do either of these things.  Instead, the ~/.config/kicad/fp-lib-table it
created was identical to the project's local fp-lib-table.

This is unexpected, and undesirable, because I don't end up with any of the
standard KiCad libraries in my global fp-lib-table.  (And the libraries
that do end up in the fp-lib-table won't be meaningful in any other project
than the first one that I opened.)

I would prefer that KiCad always set up the global fp-lib-table with the
standard libraries.  And if there is more than one thing it might do, it
should say which thing it actually did, rather than saying "I did either
this or that" and then actually doing a third thing.

version information:

Application: kicad
Version: 5.0.2-bee76a0~70~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_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
Report not found symbol libs at the end rather than reporting everyone and stop loading (lp:#1810161)

[Original report](https://bugs.launchpad.net/bugs/1810161) created by **Rene Poeschl (poeschlr)**
```
Right now it seems like the loading process stops if it encounters a
missing lib. It displays an error message and waits for the user to press
ok until it continues.

This is kind of annoying if one has a few missing libs. (For example after
switching branches for reviewing contributions to the official library.)

Would it be possible to simply remember all problems till the end of the
loading process and display a summary at this point?
```
Original tags: eeschema ui

Story points: 10.0
Symbol editor Segmentation Fault in macOS Mojave (lp:#1810141)

[Original report](https://bugs.launchpad.net/bugs/1810141) created by **HYOJAE KIM (hjhjdev)**
```
Installed kicad-5.0-unified-20181230-013905-847aa6210 from testing.

Freshly installed and run KiCad app, clicked symbol editor.
Loaded pre-installed symbol, pressed m to move pins.
Placing it to somewhere causes segmentation fault.

Attached the Report. Comfirmed It doesn't happen in latest nightly(6.0.0
rc1)


Application: kicad
Version: (5.0.2-17-g847aa6210), debug 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.2.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.68.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=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: macos osx

Story points: 18.0
V 6.0.0-rc1-dev-1448-g26a337db1 PCB New  crash  KiCAD (lp:#1810137)

[Original report](https://bugs.launchpad.net/bugs/1810137) created by **Sebastian Kulik (sebastiankulik1)**
```
Hi guys,

right installed r2063. Highlighting and moving a couple of parts in PCBNew
crash KiCAD.
Open PCBNew only: all seems to be fine: can move, root without any issues.

Any idea?

Best regards and happy new year,
Sebastian

Application: kicad
Version: (6.0.0-rc1-dev-1448-g26a337db1), 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
symbol editor: symbol marked as modified when clicking cancel in pin table editor (lp:#1810116)

[Original report](https://bugs.launchpad.net/bugs/1810116) created by **Rene Poeschl (poeschlr)**
```
For some reason the symbol is marked as modified even if one cancels the
pin table editing stuff (might be quite common as one will use the pin
table editor to check if pins are created correctly)
```

Story points: 6.0
Pcbnew to EESchema  highlighting (lp:#1810080)

[Original report](https://bugs.launchpad.net/bugs/1810080) created by **Michele Giorato (mr-miky64)**
```
I have noticed that lately the cross probing is giving more problems than
usual.
If I keep both pcbnew and eeschema windows open, in theory, clicking on a
pcbnew component highlights the same component in the schematic.
What actually happens is that the component is highlighted in the schematic
but if you then select another, on the schematic in addition to the newly
selected component, the component / components previously selected remains
highlighted.
I tried to force redraw in eeschema (F3) but the components remain
highlighted even if I change sheets and then return. I noticed that after
what happens above described on eeschema no more symbols are highlighted
even clicking on it.
Another thing that has disappeared is the full window crosshair.




Kicad version:

Application: kicad
Version: 6.0.0-rc1-unknown-r14680-ad0d9f8d, debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 brotli/1.0.5 libidn2/2.0.5
libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.8.5/openssl/zlib nghttp2/1.34.0
Platform: Linux 4.19.10-300.fc29.x86_64 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.66.0
    OpenCASCADE Community Edition: 6.9.1
    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_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=OFF
```

Story points: 6.0
Eeschema graphic tool enhancements (lp:#1810045)

[Original report](https://bugs.launchpad.net/bugs/1810045) created by **Hildo Guillardi Júnior (hildogjr)**

Improve the eeschema annotation tools, adding the follow graphic features:
1) draw circle;
2) ~~draw square (directly, instead of lines)~~
3) option to fill the above draw forms with a specific color;
4) ~~option to change de line color;~~
5) ~~option to change the width of the line;~~
6) option to show arrow at the end and beginning of the line;
7) ~~allow to fill and change the border line color of the hierarchical
block.~~

All this features should create a better annotation environment to the
users and a high level schematic.

Original tags: eeschema

Story points: 46.0
improve UX of Eeschema -> PcbNew net highlight (lp:#1810036)

[Original report](https://bugs.launchpad.net/bugs/1810036) created by **Thomas Pointhuber (pointhi)**
```
# Current Behaviour

Highlighting of Components and of Net, works differently. This should be
harmonized (and simplified)

Component: Click on it in Eeschema/PcbNew, it will be centered in the other
window as well. Independent if in PcbNew the mouse cursor or the net-
highlight tool is selected.

Net: Click on it in Eeschema. It will be selected in PcbNew only when
Highlight Net is enabled there as well. Autofocus on Eeschema -> PcbNew,
but not in the other direction (it should do this at least on the currently
selected sheet if possible)

# Expected Behaviour

Marking nets in both tools should not depend on the currently activated
tool in the other one. This is not an intuitive behavior.

# Version Information

Application: kicad
Version: (6.0.0-rc1-dev-1447-gdeae6d5bb), 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 pcbnew ui

Story points: 10.0
V6 rc1 2059 hifghlight issue (lp:#1810006)

[Original report](https://bugs.launchpad.net/bugs/1810006) created by **Sebastian Kulik (sebastiankulik1)**
```
Hi guys,

right installed r2059 and its issue here with highlighting betwiin PCB and
Schema.
Once marked a part it still be highlighted in schema till I close schema.
After couple of marked parts got error too (see my screenshot).
Any ideas?

Best regards,
Sebastian
```

Story points: 6.0
Config broken on Windows (lp:#1810002)

[Original report](https://bugs.launchpad.net/bugs/1810002) created by **John Beard (john-j-beard)**
```
Crossposting from mailing list:

On Fri, Dec 28, 2018 at 11:21 PM Wayne Stambaugh <stambaughw@gmail.com>
wrote:
>
> Someone has completely broken configuration settings on windows.  Most
> likely caused by using wxConfig instead of wxFileConfig which used to be
> the default until recently.  Who ever made this change, please fix it.
> We do not use the windows registry to save KiCad configuration settings.
>  This was a decision made a long time ago which I have zero interest in
> changing.

https://lists.launchpad.net/kicad-developers/msg38741.html
```

Story points: 6.0
Gtk3, start with empty config -> nonworking canvas and crash (lp:#1809997)

[Original report](https://bugs.launchpad.net/bugs/1809997) created by **eelik (eelik)**
```
After the legacy canvas was removed from gtk3 builds I deleted the config
directory and started from scratch. I opened an existing project. I started
pcbnew from the project view. The legacy canvas was opened automatically
(white and empty, in a repeated attempt it had a square with black
hairlines, like the legacy canvas before it was removed from gtk3 builds).
I tried to open Preferences menu. KiCad crashed. This can be repeated. If I
close pcbnew and kicad before it crashes and start it again, pcbnew is
opened with modern canvas and works as expected.

Application: kicad
Version: (6.0.0-rc1-dev-1444-gad0d9f8df-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
```

Story points: 8.0
pcbnew: moving footprint leaves ratsnest behind (lp:#1809990)

[Original report](https://bugs.launchpad.net/bugs/1809990) created by **Michael Geselbracht (mgeselbracht)**
```
When a footprint is moved ratsnest lines appear which are continuously
updated.
But once the fp is placed (or movement is aborted with ESC) the most recent
ratsnest lines are still displayed. These lines disappear as soon as
another (or the same) fp is moved.
It only happens in GAL mode.

Steps to reproduce:
1. Open an existing board (pic_prgrammer)
2. Start (m)oving a footprint and abort the action/tool with ESC
   -> ratsnest lines to the previous position of fp are still visible.

It is a regression as of commit c777eac00. Linux and Windows builds are
affected.


Application: pcbnew
Version: (6.0.0-rc1-dev-1443-ge856a7a09), 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-42-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=OFF
```
Original tags: pcbnew

Story points: 6.0
eeschema and symbol library editor don't open some cyrillic library (lp:#1809982)

[Original report](https://bugs.launchpad.net/bugs/1809982) created by **Eldar Khayrullin (eldar)**
```
In Windows OS eeschema and symbol library editor show error if use/open
library that contain a cyrillic symbol 'Р' in pin names. In Ubuntu OS all
is OK.

Affected library in attachment.

Kicad 5.0.2 (release).
OS: Windows 7 x64.
```
Original tags: cyrillic eeschema symbol

Story points: 6.0