giseldo/neodataset huggingface dataset:
pcbnew: Via netnames visibility (lp:#1852899)

[Original report](https://bugs.launchpad.net/bugs/1852899) created by **Fabien Corona (drinausaur)**
```
-Netnames for vias are not affected by the high contrast display mode.
-Netnames for vias are still visible even when all visible layers a via is
on, are not visible.
(the second one actually also happens when all layers are hidden)
```
Original tags: pcbnew

Story points: 10.0
PCBnew: Errors when generating drill map file (lp:#1852862)

[Original report](https://bugs.launchpad.net/bugs/1852862) created by **Victor W (vicw)**
```

We have a physically large board (180x240cm) with a number of different
drills (around 35 different via sizes, etc). We have encountered various
errors when trying to export a drill map in svg, pdf, or ps formats.

ERROR WHEN EXPORTING TO PDF/PS:

When trying to generate a drill map file in pdf, or ps, the size of the pdf
page is insufficient to contain the entire drill table, and so part of it
is cut off. It suggests that pcbnew is not taking the length of the drill
table into account when scaling the pdf.

In addition, it looks like the page size that the document is scaled to is
fixed - it would be nice to manually specify the size so that we could, in
principle, export this to actual size.

ERROR WHEN EXPORTING TO SVG:

When exporting to SVG, we're able to see the entire drill table, but only a
fraction of the drill holes are listed. The remaining drill holes do not
show up in the svg file. This make it impossible for us to edit the drill
table manually.

WORKAROUND:

Right now we're working around by generating the drill map as a gerber,
opening it up in gerbv and then exporting it in svg format from gerbv.
```
Original tags: export gerber pcbnew pdf plot svg

Story points: 6.0
PCBNew: not able to draw a keepout-area on bottom layer (lp:#1852847)

[Original report](https://bugs.launchpad.net/bugs/1852847) created by **DDuck007 (dduck007.01)**
```
Drawing a keepout-area on top is working - selecting bottom-layer draws the
area but does not show it on bottom layer. Entering properties, the
checkbox on bottom is empty. Checking the box does not change behaviour
(after re-entering properties checkbox is again empty).

The only workaround I found was to draw keepout on top and the flip it.

Application: KiCad
Version: (5.99.0-355-g695caa7df), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.67.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 12 2019 06:00:57
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.67.0
    Compiler: GCC 9.2.0 with C++ ABI 1013

Build settings:
    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: 18.0
LibEdit: Stacked pins cannot be common to all units (lp:#1852821)

[Original report](https://bugs.launchpad.net/bugs/1852821) created by **Seth Hillbrand (sethh)**
```
Related to lp:1852820

If you start with a set of stacked pins (e.g. VIN from the related bug
report) and change one of the pins to "Common to all units", LibEdit
deletes all other pins from the stack.

Application: LibEdit
Version: (5.99.0-371-g04edc6cef), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1d zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Nov 15 2019 12:46:00
    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.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    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: 6.0
LibEdit: All units interchangeable prevents stacking pins (lp:#1852820)

[Original report](https://bugs.launchpad.net/bugs/1852820) created by **Seth Hillbrand (sethh)**
```
Working on the LTM8049 symbol in the attached library.  When "All units
interchangeable" option is selected, you cannot edit the stacked pins(e.g.
VIN) independently.  Moving one pin moves them all and changing pin type on
one pin similarly changes them all.  Deselecting the option permits editing
the stacked pins independently.

Application: LibEdit
Version: (5.99.0-371-g04edc6cef), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1d zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Nov 15 2019 12:46:00
    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.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    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: 6.0
can't get rid of cursor locations (lp:#1852624)

[Original report](https://bugs.launchpad.net/bugs/1852624) created by **Larry Plumhoff (lpkicad)**
```
I downloaded Kicad today (11/14/19) and got involved with the schematic.
The position on the cursor is shown with a plus sign...BUT as I move the
cursor, the plus signs just follow the position and it is just plain
useless. I can't find a way to get rid of the unwanted plus signs no matter
what I try. The problem is the same on 2 different operating systems ;
linux mint 19 on a 32bit system and also on a 64 bit system running a ryzen
processor (amd) . If I keep moving the mouse, the screen will be filled up
with plus signs !
```

Story points: 6.0
Eeschema should prompt for Save As in standalone mode (lp:#1852607)

[Original report](https://bugs.launchpad.net/bugs/1852607) created by **Ian McInerney (imcinerney)**
```
When using Eeschema in standalone mode, when you add an item to a new
(never before saved) schematic and save the file (e.g. Ctrl-S), it
automatically saves it as noname.sch in the current working directory
without prompting the user. Pcbnew will open the save as dialog when Ctrl-S
is pressed in this case, giving the user the opportunity to name it and
place it where they want. Eeschema should behave like Pcbnew and give the
user the save as dialog.

Note, this current behavior also silently overwrites the noname.sch file
that exists in the working directory when saved with the new one. No
warning to the user is given that they are overwriting another schematic
file.

Application: Eeschema
Version: (5.99.0-366-g56949252b-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.65.3 OpenSSL/1.1.1c-fips zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.9.0/openssl/zlib
nghttp2/1.38.0
Platform: Linux 5.1.18-300.fc30.x86_64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Nov 14 2019 15:51:44
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.65.3
    Compiler: Clang 8.0.0 with C++ ABI 1002

Build settings:
    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
    KICAD_STDLIB_DEBUG=OFF
    KICAD_STDLIB_LIGHT_DEBUG=ON
    KICAD_SANITIZE=ON
```
Original tags: eeschema

Story points: 6.0
eeschema: On a net label with curly braces the closing one is reverted (lp:#1852595)

[Original report](https://bugs.launchpad.net/bugs/1852595) created by **Dino Ghilardi (dino-ghilardi)**
```
To recreate:
-Open eeschema
-Add a net label
-write "CAN{CAN}"
-place the label: the label "CAN{CAN{" (wrong last parenthesis) is placed
on the schematic sheet.

Tested on master branch,
5.1.2 is not affected by this bug.
5.1.5rc1 is not affected by this bug.

Cheers,
Dino.


-----------------------------
Application: Eeschema
Version: (5.99.0-360-ga6b94b37e-dirty), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 GnuTLS/3.5.8 zlib/1.2.8 libidn2/0.16 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:
    Build date: Nov 12 2019 19:01:23
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 6.0
PCBNew - crashes when updating all footprints from library for board array (lp:#1852589)

[Original report](https://bugs.launchpad.net/bugs/1852589) created by **Art (diametrix)**
```
I've got a 2x5 board array.  Original boar is not really that complex (182
component count)  When I try to run update all footprints from the library
for the whole array it gets approximately half way through and then hangs
up.

Application: KiCad
Version: (5.99.0-360-ga6b94b37e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 12 2019 22:09:13
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.66.0
    Compiler: GCC 9.2.0 with C++ ABI 1013

Build settings:
    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
PCBNew - incorrect solder paste gerber generation (lp:#1852588)

[Original report](https://bugs.launchpad.net/bugs/1852588) created by **Art (diametrix)**
```
Local pad settings for solder paste clearance are ignored during gerber
generation

Application: KiCad
Version: (5.99.0-360-ga6b94b37e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 12 2019 22:09:13
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.66.0
    Compiler: GCC 9.2.0 with C++ ABI 1013

Build settings:
    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: export gerber pcbnew plot

Story points: 6.0
Wishlist: Unfold from bus: Enable "rotate" shortcut for the label during "unfold from bus" action. (lp:#1852587)

[Original report](https://bugs.launchpad.net/bugs/1852587) created by **Dino Ghilardi (dino-ghilardi)**
```
When unfolding the bus to a vertical wire, the label is not rotated and you
have to rotate it manually after placing the wire.
Enabling the "rotate" shortcut to rotate the label while moving the label
during the "unfold" operation could be an improvement over the current
behaviour and consistent with the "rotate" shortcut for other operations
like "move" and "drag".

Tested on master branch, commit a6b94b37ecf388218888d2bb6da1c0d497b1e5ea

Cheers,
Dino.

--------------------
Application: Eeschema
Version: (5.99.0-360-ga6b94b37e-dirty), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 GnuTLS/3.5.8 zlib/1.2.8 libidn2/0.16 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:
    Build date: Nov 12 2019 19:01:23
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.52.1
    Compiler: GCC 6.3.0 with C++ ABI 1010

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema ui

Story points: 6.0
Drop Down List on Board Setup Cannot Be Opened (lp:#1852515)

[Original report](https://bugs.launchpad.net/bugs/1852515) created by **Fatalelieberi (fatalelieberi)**
```
When opening drop down list on Board Setup dialog box in PCBNew program,
the list just keeps closing. Therefore the list cannot be used at all. It
happens to Net Class Filter and New Net Class lists. I've attached the
video of the problem.


---------------------------------------------------------------------------------
OS Name Microsoft Windows 10 Pro
Version 10.0.18362 Build 18362

---------------------------------------------------------------------------------
Application: Pcbnew
Version: (5.1.4)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6
libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=O
```
Original tags: board-setup drop-down-list pcbnew ui

Story points: 6.0
[Feature request] Support more title block parameters in page settings (lp:#1852483)

[Original report](https://bugs.launchpad.net/bugs/1852483) created by **Christian Schlüter (chschlue)**
```
Page settings dialog should support more title block parameters to make ISO
5457 worksheets distributed with 5.1.5 usable.
```
Original tags: feature.request pleditor

Story points: 6.0
Eeschema: simulator signal select issue (lp:#1852464)

[Original report](https://bugs.launchpad.net/bugs/1852464) created by **Wayne Stambaugh (stambaughw)**
```
I found a bug while I was testing the new color patch.  Using the
OpAmp_openloop project provided in a user forum post[1], if you double
click the V(/m1), V(/m2), and V(out) signals in the signal select dialog,
the signal colors are as expected.  When you select the next signal,
something goes sideways and the signals display appear to be corrupted.
I've attached a video of the behavior.  It happens in both the 5.1 and
master branches albeit with different colors.

[1]: https://forum.kicad.info/t/ac-analysis-of-op-amp-loop-gain-and-
phase/19661

Application: Eeschema
Version: (5.1.5-rc1-10-gd701c3a48), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0
libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.39.2 librtmp/2.3
Platform: Linux 5.2.0-2-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.66.0
    Compiler: Clang 8.0.1 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: eeschema ngspice ui

Story points: 10.0
PCBNew - "Warning: No net for component" for unused symbols and symbols without pins (lp:#1852444)

[Original report](https://bugs.launchpad.net/bugs/1852444) created by **Art (diametrix)**
```
When I try to push changes from the schematics I get multiple warnings
"Warning: No net for component" for symbols which either don't have any
pins (i.e. mechanical holes) or multi-unit symbols with unused units.  In
the later, the only work around is to place all unused units on the
schematics and place no-connection flag on every pin.  There is really no
work around solution I could find for the symbols with no pins.

Application: KiCad
Version: (5.99.0-360-ga6b94b37e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 12 2019 22:09:13
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.66.0
    Compiler: GCC 9.2.0 with C++ ABI 1013

Build settings:
    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
Kicad: After renaming file to be in a different dir it's displayed in both locations (lp:#1852431)

[Original report](https://bugs.launchpad.net/bugs/1852431) created by **Mikołaj Wielgus (mwielgus)**
```
In project manager, when "Rename File..." option is used to move a file to
a different directory in the project, the file becomes displayed in both
the (incorrectly) previous and (correctly) new locations (screenshot
attached). It stops being incorrectly shown after Kicad is restarted.

Application: KiCad
Version: (5.99.0-360-ga6b94b37e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 13 2019 00:18:50
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.66.0
    Compiler: GCC 9.2.0 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Kicad: project manager not deleting entire dir when subdirs are present (lp:#1852357)

[Original report](https://bugs.launchpad.net/bugs/1852357) created by **Mikołaj Wielgus (mwielgus)**
```
In project manager, when one deletes an entire directory that contains
subdirectories, only non-directory files are (recursively) deleted; the
directories (both the top- and sub- directories) are left intact, and an
error is displayed (screenshot attached).

Either completely deleting the entire directory (including subdirectories)
recursively or printing an error while having all files left intact are
likely better options.

Application: KiCad
Version: (5.99.0-360-ga6b94b37e), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.66.0 OpenSSL/1.1.1d (Schannel) zlib/1.2.11 brotli/1.0.7
libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.1.1) nghttp2/1.39.2
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian,
wxMSW
Build Info:
    Build date: Nov 13 2019 00:18:50
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.66.0
    Compiler: GCC 9.2.0 with C++ ABI 1013
Build settings:
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Plot single page in hierarchical schematic uses incorrect filename (lp:#1852353)

[Original report](https://bugs.launchpad.net/bugs/1852353) created by **Seth Hillbrand (sethh)**
```
Open a hierarchical schematic.
Plot all pages -> output filename is <top_level_project_name.pdf>
Enter subsheet
Plot single page -> output filename is <subsheet - subsheet.pdf>

I think that the single sheet output should be <top_level-subsheet.pdf>


Application: Eeschema
Version: (5.99.0-360-ga6b94b37e), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1d zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2
(+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Nov 12 2019 13:51:06
    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.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    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
    KICAD_STDLIB_DEBUG=ON
    KICAD_SANITIZE=OFF
```
Original tags: eeschema

Story points: 6.0