giseldo/neodataset huggingface dataset:
EESchema GAL Page Layout not rendering properly (lp:#1803637)

[Original report](https://bugs.launchpad.net/bugs/1803637) created by **Chris Elliott (sembazuru)**
```
In the current nightlies (November 2018) in EESchema the page layout isn't
rendering properly on screen. Plotting to pdf looks ok. Current stable
(5.0.1_4) renders on the screen fine.

Specifically:
* I have two elements that are supposed to be on the first page only, but
show on all pages.
* On a 6-page schematic all the page numbers are 1/1 (not 1/6, 2/6, etc).
(substitution of "%S/%N")
* Sheet name is blank. (substitution of "%P")
* Filename is blank. (substitution of "%F")

Latest version verified not working:
Application: kicad
Version: (6.0.0-rc1-dev-1198-gbcc8c6425), 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

My custom page layout .wks file is attached (originally designed in 4.x)
```

Story points: 6.0
Extra 'Default' netclass added when GetAllNetClasses() called (lp:#1803623)

[Original report](https://bugs.launchpad.net/bugs/1803623) created by **Richard Graham (rdg37)**
```
When using the python API, calling board.GetAllNetClasses() causes an extra
duplicate copy of the Default netclass to show up in the design rules net
classes list.

This is because the netclass map for the board is being modified. A comment
in the source code already notes that this may happen and suggests a fix.
This should be implemented.

See pcbnew.py

20766     # Add the Default one too, but this is probably modifying the
NETCLASS_MAP
20767     # in the BOARD.  If that causes trouble, could make a deepcopy()
here first.
20768     # netclassmap = deepcopy(netclassmap)


Kicad version info below:

Application: kicad
Version: 6.0.0-rc1-unknown-r14229.44d416caf.fc27, debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.55.1 OpenSSL/1.1.0i zlib/1.2.11 libidn2/2.0.5 libpsl/0.18.0
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.31.1
Platform: Linux 4.18.16-100.fc27.x86_64 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.64.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.55.1
    Compiler: GCC 7.3.1 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=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew python starter

Story points: 6.0
Footprint editor Libraries filter doesn't take all characters (lp:#1803556)

[Original report](https://bugs.launchpad.net/bugs/1803556) created by **eelik (eelik)**
```
Footprint editor's library tree filter acts funnily with some characters.
It doesn't seem to accept for example 7 or 0, and H toggles the Highlight
mode, i.e. is interpreted as the hotkey.

Application: kicad
Version: (6.0.0-rc1-dev-1198-gbcc8c6425), 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
```
Original tags: pcbnew windows

Story points: 22.0
PCB printed at 90 degrees to page (lp:#1803540)

[Original report](https://bugs.launchpad.net/bugs/1803540) created by **John Beard (john-j-beard)**
```
I tried to print the fab layers from a PCB, but no matter which way I
print, I cannot get the PCB's landscape frame to fill a page:

* If I print Portrait, the page is Portrait, but the PCB is landscape
across it and is scaled down
* If I print Landscape, the PCB is sideways and is half cut-off.

Attached the outputs and the print settings dialog.

What should happen:

It should be possible to print such that the PCB fills the page.

----

Application: kicad
Version: (6.0.0-rc1-dev-1199-g1f3d5cee0), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 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.34.0
Platform: Linux 4.18.16-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.62.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=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 printing

Story points: 6.0
automatic panning doesn't stop when keyboard is used (lp:#1803523)

[Original report](https://bugs.launchpad.net/bugs/1803523) created by **eelik (eelik)**
```
I guess automatic panning ("Pan while moving object") is implemented in one
way regardless of wether mouse or keyboard is used. But it's very difficult
with keyboard. If I move an item with keyboard arrows towards the edge of
the view area, it starts panning and doesn't stop even if I stop pressing
the key. Pressing the arrow to the other direction slows down and stops
panning but slowly. This works well with mouse but not with keyboard.
```
Original tags: pcbnew

Story points: 18.0
Pcbnew: zero-length tracks are created while dragging tracks with the push & shove router, & cause DRC errors (lp:#1803485)

[Original report](https://bugs.launchpad.net/bugs/1803485) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 6.0.0-rc1-unknown-a5c892d~84~ubuntu14.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-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.54.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.35.0
    Compiler: GCC 4.8.4 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=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON


----------------------------

Under certain circumstances, while dragging tracks with the D key, using
the push & shove router, it creates zero-length tracks. This seems to be a
bug. These zero-length tracks can now cause DRC violations. See the
screenshot. Here you can see the two red arrows pointing to the DRC
violations. The white arrow is one that I added to show where I clicked to
get the "clarify selection" box to pop up. Notice that one of the options
at this location is a track of length 0.000 mm, which is the offending
track causing both of the DRC violations it looks like.

Bug 1: zero-length tracks should be deleted instead of left to exist, when
dragging tracks around with the push and shove router?

Bug 2: zero-length tracks shouldn't be allowed to create DRC errors?


If the devs need my exact pcb files I can email them, but don't want to
share them publicly.
```

Story points: 6.0
Zone boundary hit area doesn't scale with zoom. (lp:#1803362)

[Original report](https://bugs.launchpad.net/bugs/1803362) created by **Art (diametrix)**
```
I noticed that, when I was trying to edit a track width that was going
parallel and very close to a zone outline.  Every time I tried to select it
I would select the zone.  Any other keyboard shortcuts (edit, move etc.)
would work only on the zone as well.  There needs to be a disambiguation
selection menu.  The same problem applies to footprints which are right
next to a zone edge

Application: kicad
Version: (6.0.0-rc1-dev-1156-g4b931aeb5), 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: 10.0
Wishlist: Eeschema simulator: add plot scrolling actions (lp:#1803269)

[Original report](https://bugs.launchpad.net/bugs/1803269) created by **Sergey A. Borshch (sb-sf)**
```
Now the only ability to scroll plot is to zoom out and zoom in. It would be
nice to have an ability to scroll zoomed plot left/right/up/down with right
button pressed or using mouse wheel with shift/ctrl key pressed. Scrolling
with cursor keys can be useful as well.
```
Original tags: eeschema ngspice

Story points: 16.0
Wishlist: Eeschema: automatically load workbook starting simulator (lp:#1803267)

[Original report](https://bugs.launchpad.net/bugs/1803267) created by **Sergey A. Borshch (sb-sf)**
```
Starting simulator for file <filename>.sch search for <filename>.wbk file
in project directory and if found, perform "Open workbook" menu action with
this file automatically.
```
Original tags: eeschema ngspice

Story points: 8.0
Strange snapping with arcs  when moved with Alt pressed (lp:#1803199)

[Original report](https://bugs.launchpad.net/bugs/1803199) created by **eelik (eelik)**
```
Moving an arc with Alt pressed snaps to strange points. Video attached.
There are no items or anything else in those points. Grid is very dense,
0,001mm.


Application: kicad
Version: (6.0.0-rc1-dev-1184-g86273e86b-dirty), debug build
Libraries:
    wxWidgets 3.0.3
Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 7.2.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=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```
Original tags: pcbnew

Story points: 6.0
PcbNew crashes when adding unicode character (lp:#1803131)

[Original report](https://bugs.launchpad.net/bugs/1803131) created by **Enrico (eatis)**
```
I tried adding a unicode character to the silk screen (🗲, U+1F5F2). It is
displayed correctly in the "Text"-tool but after hitting ok, PcbNew crashes
completely with the following error:

pcbnew Error
Unhandled exception class: St12length_error
what: basic_string::_M_replace_aux

-----
Application: pcbnew
Version: 5.0.1-33cea8e~68~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-38-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.58.0
    Compiler: GCC 7.3.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: pcbnew unicode

Story points: 6.0
Kicad Crashes on footprint edit (lp:#1803130)

[Original report](https://bugs.launchpad.net/bugs/1803130) created by **Manish Nair (manishnair)**
```
Kicad is crashing while clicking /selecting pad properties in pcbnew.
the problem occure on
1. Clicking footprint browser second time.
2. Click/change a pad especially solder wire pad
3. creating a foot print through wizard

Application: kicad
Version: (5.0.1)-3, 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: packaging windows

Story points: 6.0
GAL Eeschema: pintype "Not connected" shows as unconnected in Eeschema (lp:#1803124)

[Original report](https://bugs.launchpad.net/bugs/1803124) created by **Frank Severinsen (shack)**
```
see attached image.
Pins with the type "Not connected are currently being shown as unconnected
in Eeschema.
at least this is not the case in V5.0.1

as a small side note, I noticed NC flags are being shown beneath pins,
junctions, even graphic lines in some cases (only tried with power
symbols). These should probably be bumped almost all the way to the front.
Let me know if I should create a new bug report for this


Application: kicad
Version: 6.0.0-rc1-unknown-86273e8~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-10-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
```
Original tags: eeschema

Story points: 6.0
GAL Eeschema: Hightlight net leaves symbol unconnected (lp:#1803117)

[Original report](https://bugs.launchpad.net/bugs/1803117) created by **Frank Severinsen (shack)**
```
Finally found a reliable way to reproduce it.

step 1: Choose the higlight net tool
step 2: select a symbol (a selection area which includes the symbol)
step 3: left click again to avoid moving the symbol
step 4: click anywhere else

now all the pins of the symbol seems unconnected

it also work when selecting more things than 1 symbol, but not as reliable
and predictible

Application: kicad
Version: 6.0.0-rc1-unknown-62e2fe8~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-10-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: 6.0
EEschema invalid clipping region after undoing move block (lp:#1803038)

[Original report](https://bugs.launchpad.net/bugs/1803038) created by **Aleksandr Sh (dsa-t)**
```
1. Open demo "interf_u.pro" for example
2. Select multiple components with a rectangle
3. Move them somewhere and place
4. Undo
5. The clipping region become incorrect. Some buses and traces become
invisible while on the screen. See screenshot.

Application: kicad
Version: (6.0.0-rc1-dev-1168-gacfa13c03), 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
Dragging is stuck when a line end is dragged with Alt pressed (lp:#1802992)

[Original report](https://bugs.launchpad.net/bugs/1802992) created by **eelik (eelik)**
```
When a line end is dragged, dragging gets stuck when the point gets near to
the line of the original line. Video attached to ease deciphering the
previous sentence.

Application: kicad
Version: (6.0.0-rc1-dev-1180-gfdff01019-dirty), debug build
Libraries:
    wxWidgets 3.0.3
Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 7.2.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=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
Snapping sight shown when a line end dragged along the line itself (lp:#1802990)

[Original report](https://bugs.launchpad.net/bugs/1802990) created by **eelik (eelik)**
```
A bit difficult to explain, but video attached. When a line end is dragged
along the line itself, it shows the snapping point sight for every grid
snap. Curiously it shows it also when the end is dragged to another
direction but only for the first snap.

Application: kicad
Version: (6.0.0-rc1-dev-1180-gfdff01019-dirty), debug build
Libraries:
    wxWidgets 3.0.3
Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 7.2.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=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
Allow differential pair skew matching with an offset (lp:#1802964)

[Original report](https://bugs.launchpad.net/bugs/1802964) created by **Andrew Zonenberg (azonenberg)**
```
Sometimes differential pairs are slightly mismatched at a connector, IC
package, etc. It would be nice if we could tune a pair to have a precise
difference in length to compensate for a mismatch elsewhere.
```
Original tags: pns

Story points: 6.0
Allow length matching with a tolerance range (lp:#1802963)

[Original report](https://bugs.launchpad.net/bugs/1802963) created by **Andrew Zonenberg (azonenberg)**
```
The current P&S length matching tools have a hard coded tolerance which
appears to be +/- 50 um. In many cases when working with lower speed buses
(e.g. HyperRAM) this tolerance is needlessly tight and results in space
being wasted on meanders that could be used for signal routing.

We should add a configurable tolerance, in distance for now (but ideally in
ps down the road, if/when the length matching tools become aware of
propagation velocity per layer) that the tool uses to determine if traces
are adequately matched.
```
Original tags: pns

Story points: 6.0
pcbnew: locked footprint without user text cannot be selected, edited or unlocked (lp:#1802949)

[Original report](https://bugs.launchpad.net/bugs/1802949) created by **John Beard (john-j-beard)**
```
* Create a PCB with a footprint that has only RefDes and Value (without %R
on F.Fab)
* Lock the footprint
* Try to edit, select, or unlock this footprint - you can't.

Workaround: edit PCB file on disk and remove "locked".

Attached example minimal PCB - Try to edit the only part on that board.

----

Application: pcbnew
Version: (6.0.0-rc1-dev-1178-g62e2fe8bb), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.62.0 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.34.0
Platform: Linux 4.18.16-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.62.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=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

Story points: 6.0