giseldo/neodataset huggingface dataset:
Net selector filter box has no cursor on GTK (lp:#1797680)

[Original report](https://bugs.launchpad.net/bugs/1797680) created by **Thomas Pointhuber (pointhi)**
```
# Current Behaviour

Entering something in the Net-Selector Filter shows the text, but no
cursor. Actually, it shows a different field of the dialogue as selected
including a blinking cursor, but the text goes into the correct input
field.

It is a little bit annoying because people cannot visually see where cursor
inside the field is actually located.

Furthermore: hovering the mouse above the field automatically selects the
whole text. This is another unexpected behaviour of the field.

As a side note: when I enter a filter which results in no results, there is
a little visual artifact at the bottom of the drop-down list (top of the
result widget). Probably it would look a bit nicer when the result list is
simply hidden when no results are found.

# Version Information

Application: kicad
Version: (6.0.0-rc1-dev-899-g1bce69b9f), debug build
Libraries:
    wxWidgets 3.1.1
    libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) 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.1.1 (wchar_t,wx containers) GTK+ 2.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=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: gtk pcbnew

Story points: 14.0
BOM tool "add" does not save working directory (lp:#1797679)

[Original report](https://bugs.launchpad.net/bugs/1797679) created by **Thomas Pointhuber (pointhi)**
```
# HowTo Reproduce

1. Add a new plugin to BOM tool, which is located at some other location
than the default path
2. Try to add an additional plugin. You will notice that the path was reset
to the original one

# Additional notes

* Default path should point to the install location of the plugins instead
of /usr/bin
* It should be possible to add multiple plugins at the same time

# System Information

Application: kicad
Version: (6.0.0-rc1-dev-899-g1bce69b9f), debug build
Libraries:
    wxWidgets 3.1.1
    libcurl/7.61.1 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) 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.1.1 (wchar_t,wx containers) GTK+ 2.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=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
Exception on python footprint wizard code (lp:#1797676)

[Original report](https://bugs.launchpad.net/bugs/1797676) created by **Liu Guang (china123)**
```
I downloaded the 5.01 version at http://downloads.kicad-
pcb.org/windows/testing/. An exception occurs using the footprint wizard,
as shown in the screenshot.


Application: kicad
Version: (5.0.1), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1
librtmp/2.3
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: 5.0.1 pcbnew

Story points: 6.0
pcbnew: segfault in libwx_gtk3u_core (lp:#1797674)

[Original report](https://bugs.launchpad.net/bugs/1797674) created by **Eldar Khayrullin (eldar)**
```
Application: kicad
Version: 6.0.0-rc1-unknown-dbc9130~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

OS: Ubuntu 18.04.1 LTS.

Segfault on startup Pcbnew.
Message in terminal:
Work In Progress
Segmentation fault

$dmesg
pcbnew[2940]: segfault at 0 ip 00007f1637825bb7 sp 00007ffcf79bdeb0 error 4
in libwx_gtk3u_core-3.0.so.0.4.0[7f163741a000+5a2000]
```
Original tags: pcbnew

Story points: 6.0
Strange behavior in fields Size X\Y in [Footprint Editor - Pad Properties] (lp:#1797650)

[Original report](https://bugs.launchpad.net/bugs/1797650) created by **ivantaran (ivantaran)**
```
In field Size X initial value is 3, dot symbol printed only after the
second press.

In field Size Y initial value is 0.6, the cursor at end, after pressing
Backspace two characters ".0" are erased and cursor becomes to the start
line.

see included video

Application: kicad
Version: (6.0.0-rc1-dev-884-g711b27824), 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
```

Story points: 6.0
OpenGL GAL drawing grid on top of components (lp:#1797642)

[Original report](https://bugs.launchpad.net/bugs/1797642) created by **Seth Hillbrand (sethh)**
```
pcbnew, grid is drawn on top of other layers.

Does not happen in 5.0.1, only in master

Application: kicad
Version: (6.0.0-rc1-dev-887-g70886b0cd-dirty), release build
Libraries:
    wxWidgets 3.0.2
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
    OpenCASCADE Community Edition: 6.8.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
the wire traced through pins disappears after dragging the circuit (lp:#1797576)

[Original report](https://bugs.launchpad.net/bugs/1797576) created by **ivantaran (ivantaran)**
```
see screenshot

Application: kicad
Version: (6.0.0-rc1-dev-873-ga69635f53), 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
```

Story points: 6.0
3d-viewer segfaults when raytracing if OpenGL 2.1 is not available (lp:#1797500)

[Original report](https://bugs.launchpad.net/bugs/1797500) created by **Seth Hillbrand (sethh)**
```
backtrace:
#0  0x0000000000000000 in ?? ()
#1  0x00007fffe1f71a8c in C3D_RENDER_RAYTRACING::Redraw
(this=0x55555c629590, aIsMoving=false, aStatusTextReporter=0x7fffffffd6f0)
    at /home/seth/code/kicad/kicad-
launchpad/3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:251
#2  0x00007fffe1f556bd in EDA_3D_CANVAS::OnPaint (this=0x55555c6274b0,
event=...)
    at /home/seth/code/kicad/kicad-
launchpad/3d-viewer/3d_canvas/eda_3d_canvas.cpp:392
#3  0x00007ffff634440e in wxAppConsoleBase::CallEventHandler
(this=0x5555559bb1e0, handler=0x55555c6274b0, functor=..., event=...)
    at ../src/common/appbase.cpp:623
#4  0x00007ffff64c9ea5 in wxEvtHandler::ProcessEventIfMatchesId (entry=...,
handler=<optimized out>, event=...)
    at ../src/common/event.cpp:1392
#5  0x00007ffff64c9f9b in wxEventHashTable::HandleEvent (this=<optimized
out>, event=..., self=self@entry=0x55555c6274b0)
    at ../src/common/event.cpp:998
#6  0x00007ffff64ca34b in wxEvtHandler::TryHereOnly (this=0x55555c6274b0,
event=...) at ../src/common/event.cpp:1589
#7  0x00007ffff64ca3d3 in wxEvtHandler::TryBeforeAndHere (event=...,
this=0x55555c6274b0) at ../include/wx/event.h:3671
#8  wxEvtHandler::ProcessEventLocally (this=0x55555c6274b0, event=...) at
../src/common/event.cpp:1522
#9  0x00007ffff64ca435 in wxEvtHandler::ProcessEvent (this=0x55555c6274b0,
event=...) at ../src/common/event.cpp:1495
#10 0x00007ffff64caef3 in wxEvtHandler::ProcessPendingEvents
(this=0x55555c6274b0) at ../src/common/event.cpp:1359
#11 0x00007ffff6346bff in wxAppConsoleBase::ProcessPendingEvents
(this=0x5555559bb1e0) at ../src/common/appbase.cpp:520
#12 0x00007ffff6c21e0a in wxApp::DoIdle (this=0x5555559bb1e0) at
../src/gtk/app.cpp:136
#13 0x00007ffff6c21ef3 in wxapp_idle_callback () at ../src/gtk/app.cpp:107
#14 0x00007ffff24006aa in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff2400a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff2400d82 in g_main_loop_run () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0


Application: kicad
Version: (6.0.0-rc1-dev-880-g92758ea4e), debug build
Libraries:
    wxWidgets 3.0.2
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
    OpenCASCADE Community Edition: 6.8.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: 3d-viewer

Story points: 6.0
pcbnew: Filled zone tool doesn't know when you change layers (lp:#1797483)

[Original report](https://bugs.launchpad.net/bugs/1797483) created by **Seth Hillbrand (sethh)**
```
Start pcbnew
Select F.Cu layer
Start the filled zone tool
Click on the canvas -> you see the copper zone dialog
Cancel the dialog
Change the layer to F.Silk
Click on the canvas -> you still see the copper zone dialog
Cancel the dialog and cancel the filled zone tool
Restart the filled zone tool
Click on the canvas -> now you see the non-copper zone dialog for F.Silk

Expected behavior:
pcbnew zone tool should show the dialog based on the current layer when
starting a new zone

Application: kicad
Version: (6.0.0-rc1-dev-879-g4f672f0d3-dirty), release build
Libraries:
    wxWidgets 3.0.2
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
    OpenCASCADE Community Edition: 6.8.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
edit symbol library reference doesn't update  value (lp:#1797482)

[Original report](https://bugs.launchpad.net/bugs/1797482) created by **Wedge (wedge-ageek)**
```
Experience:
When using the "Edit Symbol Library Reference" tool it updates the
reference just fine, but doesn't update the value.  For some things that's
ok, but its a real pain when you update a power symbol.  I tested this with
both power symbols and normal symbols.  Editing the symbols individually
work as intended even when editing to the same (say going from GNDS -> GND,
updating all of them doesn't work but once changed updating from GND->GND
modifies the value.

Expected: Value is updated to the new symbol value or give option to
override value or update when the value for power symbols only (since you
can't edit the value).

Application: kicad
Version: 5.0.0+dfsg1-2, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.0 OpenSSL/1.1.0f zlib/1.2.8 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.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
```
Original tags: eeschema symbols

Story points: 6.0
Footprint Editor: Changing default layer line width does not take effect until restart (lp:#1797481)

[Original report](https://bugs.launchpad.net/bugs/1797481) created by **Seth Hillbrand (sethh)**
```
Start footprint editor
Go to preferences and change the default line width for a layer
Go to that layer and begin drawing a polyline
Note that the thickness is not the updated thickness from preferences
Quit footprint editor
Start footprint editor
Now the line width is read from the preferences and set correctly for the
layer

Application: kicad
Version: (6.0.0-rc1-dev-879-g4f672f0d3-dirty), release build
Libraries:
    wxWidgets 3.0.2
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
    OpenCASCADE Community Edition: 6.8.0
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
OpenGL GAL rendering circular primitives as triangles (lp:#1797453)

[Original report](https://bugs.launchpad.net/bugs/1797453) created by **Vesa Solonen (vesa-solonen)**
```
Some rendering bugs on Radeon R300, OpenGL 2.1 GLSL 1.20, Mesa 18.0.5 for
version 01810111221+94cc1ef~66~ubuntu16.04.1. I think this has been
reported earlier as well, but could not be found with reasonable keywords.
This may be a wish list item for fixing, but just asking for a friend...
```
Original tags: gal opengl triangle

Story points: 6.0
Import Netlist Report.txt needs to be all ascii (lp:#1797449)

[Original report](https://bugs.launchpad.net/bugs/1797449) created by **Robert (robee)**
```
When importing the netlist from schematic to layout, the log can be saved
to "report.txt".  This "text" file uses what I can only assume to be
unicode quotation marks ("), making the file challenging to read using a
standard text editor such as Vim.  Please fix this text file so that it is
really just a text file, I don't see any advantage to the way it is now.
```
Original tags: pcbnew

Story points: 6.0
Crosshair flickers on eeschema GAL when changed when not visible (lp:#1797437)

[Original report](https://bugs.launchpad.net/bugs/1797437) created by **John Beard (john-j-beard)**
```
On master 5c8c1cdb8, Linux.

* Set eeschema cursor to not always shown in the Prefs
* Click the change cursor style button
* The cursor reappears on the canvas near the button
* The cursor disappears again when the mouse re-enters the canvas.

Should: no re-appear at all if the cursor wasn't shown to start with.

Application: eeschema
Version: (6.0.0-rc1-dev-872-g5c8c1cdb8), 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) nghttp2/1.33.0
Platform: Linux 4.18.9-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.61.1
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema gal

Story points: 6.0
Can't always unfill a zone in Pcbnew (lp:#1797427)

[Original report](https://bugs.launchpad.net/bugs/1797427) created by **John Beard (john-j-beard)**
```
Sometimes, the Ctrl+B hotkey in Pcbnew doesn't work to unfill.

To reproduce:

* Draw a zone
* Release the mouse now - it musn't move between fill and unfill
* 'B' to fill the zone
* 'Ctrl-B' to unfill. This doesn't refresh, until the mouse is moved.

This doesn't seem to always happens, but it does happen about 50% of the
time.

Happens for me on Linux, 5c8c1cdb8 and also v5.0. Reported also on OSX,
v5.0.

Application: pcbnew
Version: (6.0.0-rc1-dev-847-g8281f7b63), 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) nghttp2/1.33.0
Platform: Linux 4.18.9-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.61.1
    Compiler: GCC 8.2.1 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 6.0
Modern Toolset (Accelerated)  Viewport is quarter size on HiDPI Screens   (lp:#1797308)

[Original report](https://bugs.launchpad.net/bugs/1797308) created by **Stou Sandalski (stou)**
```
Selecting "Modern Toolset (Accelerated)" in Eeschema on a Thinkpad X1
Carbon with Intel(R) HD Graphics 5500 (Broadwell GT2) running Fedora 28
causes the viewport with the schematic to be half in each dimension. When
the mouse cursor is in the middle of the window it shows up in the middle
of the viewport. Fallback canvas works but is barely readable.

The 3D Viewer also has the same problem.

Application: kicad
Version: (6.0.0-rc1-dev-862-gab1f01613), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.59.0 OpenSSL/1.1.0i zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.4) libssh/0.8.3/openssl/zlib nghttp2/1.32.1
Platform: Linux 4.18.12-200.fc28.x86_64 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.66.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.59.0
    Compiler: GCC 8.1.1 with C++ ABI 1013
Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```
Original tags: eechema gal hidpi

Story points: 38.0
Enter key aborts move of component in Eeschema (lp:#1797273)

[Original report](https://bugs.launchpad.net/bugs/1797273) created by **Brendan Haines (brendanhaines)**
```
Hover over a part in eeschema and move. If I use the mouse to move the part
at this point, it works without issues, however if I instead use the arrow
keys to move the part, pressing Enter to place it in a new position results
in it jumping back to its original location (where the mouse still is).

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: 10.0
Edited components are stacked in front of junctions (lp:#1797271)

[Original report](https://bugs.launchpad.net/bugs/1797271) created by **Brendan Haines (brendanhaines)**
```
Place a component and place a junction on one of its pins. The junction
will hide part of the pin (junction in front). Then edit the part's
properties ('E') -> cancel. The junction will now be behind the pin.

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