giseldo/neodataset huggingface dataset:
Wishlist: Add "Manage Symbol Libraries..." and "Manage Footprint Libraries..." options to the main KiCad screen's "Preferences" menu (lp:#1780604)

[Original report](https://bugs.launchpad.net/bugs/1780604) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 5.0.0-rc2-dev-unknown-f73b9a5~65~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
    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=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

-----------------------------------

Currently from Eeschema you can go to Preferences --> Manage Symbol
Libraries... and from Pcbnew you can go to Preferences --> Manage Footprint
Libraries...

This makes sense, so leave these parts as they are. However, it also makes
a lot of sense to add both of these options to the main KiCad screen's
Preferences menu.

Please do that. Thanks!
```

Story points: 6.0
Versioned config folders (lp:#1780601)

[Original report](https://bugs.launchpad.net/bugs/1780601) created by **Nick Østergaard (nickoe)**
```
As asked from Mark on the developers list:

So with 5.0 approaching theres something of an annoying problem on
windows (that many are complaining about). The install location!
Currently, even though you can install kicad into separate folders if
you wanted to, kicad still tries to write to the same appdata folder!

[...]

https://lists.launchpad.net/kicad-developers/msg36410.html
```

Story points: 36.0
Replace ngspice-26 shared library by ngspice-28 shared lib (lp:#1780595)

[Original report](https://bugs.launchpad.net/bugs/1780595) created by **Holger Vogt (h+vogt)**
```
Exchange libngspice-0.dll by ngspice-28 version, available e.g. at
https://sourceforge.net/projects/ngspice/files/ng-spice-
rework/28/ngspice-28_dll_64.zip/download

Add the command
set ngbehavior=ps
to the eeschema-ngspice interface (e.g. right before the commands loading
the XSPICE code models).

This enables reading PSPICE device libraries (and LTSPICE device models
like VDMOS), that are  commonly offerd by the semiconductor manufacturers
as their design support.



Application: eeschema
Version: (5.0.0-rc3-dev-2-g101b68b61), 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 7 (build 7601, Service Pack 1), 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: ngspice

Story points: 14.0
Normalize the KiCad files extensions (lp:#1780578)

[Original report](https://bugs.launchpad.net/bugs/1780578) created by **Laurent Haas (efcis)**
```
Relates to https://forum.kicad.info/t/project-file-extensions/11450/4

Normalize files extensions as kicad-* to prevent conflicts with other apps
using the same extension (including the very common .pro, or .sch used by
so many EDA programs but totally incompatible between them). Any file
generated by KiCad with its own format should have a kicad-* extension.

It also reinforces the consistency of the software suite.
```

Story points: 68.0
"Edit Hotkeys" entry is absent from "Preferences" menu in Eeschema (lp:#1780577)

[Original report](https://bugs.launchpad.net/bugs/1780577) created by **Olivier (oc-spam66)**
```
Hello,

In "Eeschema > Preferences > Hotkeys Options", there is no "Edit Hotkeys"
menu entry. There is only "Export Hotkeys" and "Import Hotkeys".

On the contrary, in Pcbnew, the "Edit Hotkeys" entry is present.
That should be the same in Eeschema, no?

Best regards,

Olivier (Debian linux, KiCad version 5.0.0-rc2+dfsg1-3)
```

Story points: 6.0
KiCad crashes when trying to display help when a "locale" is specified (lp:#1780537)

[Original report](https://bugs.launchpad.net/bugs/1780537) created by **Olivier (oc-spam66)**
```
Hello,

I run Debian linux with locale "LANG=fr_FR.utf8" and KiCad version
"5.0.0-rc2+dfsg1-3".

When I do "KiCad > Aide > Manuel de KiCad", the help page is correctly
displayed in my web browser
("file:///usr/share/doc/kicad/help/fr/kicad.html").

Now I want to run everything in English and do the same. Of course, I have
package "kicad-doc-en" installed
("file:///usr/share/doc/kicad/help/en/kicad.html" is present).

=> I run "LANG=c kicad" and I click "KiCad > Help > KiCad Manual".
PROBLEM : The program crashes instead of displaying the help file in the
web browser.

ASSERT INFO:
../src/common/filename.cpp(2025): assert "Assert failure" failed in
IsValidDirComponent(): empty directory passed to wxFileName::InsertDir()

BACKTRACE:
[1] wxFileName::IsValidDirComponent(wxString const&)
[2] wxFileName::AppendDir(wxString const&)
[3] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
wxEvtHandler*, wxEvent&)
[4] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[5] wxEvtHandler::TryHereOnly(wxEvent&)
[6] wxEvtHandler::DoTryChain(wxEvent&)
[7] wxEvtHandler::ProcessEvent(wxEvent&)
[8] wxWindowBase::TryAfter(wxEvent&)
[9] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[10] wxMenuBase::SendEvent(int, int)
[11] g_closure_invoke
[12] g_signal_emit_valist
[13] g_signal_emit
[14] gtk_widget_activate
[15] gtk_menu_shell_activate_item
[16] g_closure_invoke
[17] g_signal_emit_valist
[18] g_signal_emit
[19] gtk_propagate_event
[20] gtk_main_do_event
[21] g_main_context_dispatch
[22] g_main_loop_run
[23] gtk_main
[24] wxGUIEventLoop::DoRun()
[25] wxEventLoopBase::Run()
[26] wxAppConsoleBase::MainLoop()
[27] wxEntry(int&, wchar_t**)
[28] __libc_start_main
[29] _start

My Debian packages are:
kicad                                 5.0.0~rc2+dfsg1-3
kicad-common                          5.0.0~rc2+dfsg1-3
kicad-demos                           5.0.0~rc2+dfsg1-3
kicad-doc-en                          5.0.0~rc2+dfsg1-3
kicad-doc-fr                          5.0.0~rc2+dfsg1-3
kicad-footprints                      5.0.0~rc2-2
kicad-libraries                       5.0.0~rc2+dfsg1-3
kicad-symbols                         5.0.0~rc2-2
kicad-templates                       5.0.0~rc1-2

Best regards,

Olivier
```
Original tags: help i18n

Story points: 6.0
modedit, moving imported dxf items (lp:#1780526)

[Original report](https://bugs.launchpad.net/bugs/1780526) created by **Nicholas Savenlid (nicholas-z)**
```
there is something fishy with this

initially when you import dxf you get the dxf selected for move and can
move it freely

but once you out it down it cannot be moved any longer without consuming a
lot of memory and time, swappping and page-ing to disk.

eventually windows closes kicad down

imported the  official raspberry pi3b+ dxf file in this case, maybe the dxf
itself is a mess, but why does the import qo smothly then.

move, move excatly, mirror struggles=shutdown.


Application: kicad
Version: (5.0.0-rc2-198-gb8bbb15aa), 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 7 (build 7601, Service Pack 1), 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: dxf import pcbnew

Story points: 6.0
Remove limitation for maximum fillet radius (lp:#1780518)

[Original report](https://bugs.launchpad.net/bugs/1780518) created by **Seth Hillbrand (sethh)**
```
Currently we set a hard-coded limit for the maximum fillet radius.  We
should examine the implications of removing the limit and remove the limit
if possible.
```
Original tags: pcbnew

Story points: 22.0
Edit Symbol Fields shows Field Name Templates twice (lp:#1780512)

[Original report](https://bugs.launchpad.net/bugs/1780512) created by **Seth Hillbrand (sethh)**
```
I have a Field Name Template in Eeschema preferences called "mpn".  This is
used in my parts and saved in the schematic.  There are also other fields
in my schematic's parts, e.g. "Digikey#".

When editing using Edit Symbol Fields, the "mpn" column is shown twice.
Editing either changes both.  If I remove it from the Field Name Template,
it is only shown once.

Application: kicad
Version: (5.0.0-rc3-dev-7-gc9c9245e7), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.52.1 OpenSSL/1.0.2l 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-6-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
    Curl: 7.52.1
    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=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```

Story points: 6.0
Wishlist: In Cvpcb make double-clicking a library toggle the "filter footprint list by library" filter on and off (lp:#1780487)

[Original report](https://bugs.launchpad.net/bugs/1780487) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 5.0.0-rc2-dev-unknown-f73b9a5~65~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
    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=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

--------------------------------------------

Double-clicking a library name in Cvpcb footprint selector to toggle the
"filter footprint list by library" filter on and off would be a useful
addition.
```

Story points: 6.0
Wishlist: Add Net search box to the Net Classes Editor (lp:#1780485)

[Original report](https://bugs.launchpad.net/bugs/1780485) created by **Gabriel Staples (ercaguy)**
```
Application: kicad
Version: 5.0.0-rc2-dev-unknown-f73b9a5~65~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
    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=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

--------------------------------------------

When assigning net class membership via the Net Classes Editor in the
Design Rules Editor (Setup --> Design Rules... --> Net Classes Editor tab
--> assign Net Class Membership at the bottom) it would be really nice to
have a fuzzy search box (like the way file search works in Sublime Text)
which allows you to quickly search and filter Nets by their name so that
you can easily assign them to a class.

Be sure to add the fuzzy search box to both the left and right sides. See
screenshot for what it currently looks like.
```
Original tags: pcbnew

Story points: 6.0
eeschema: Assertion failure on add text (lp:#1780478)

[Original report](https://bugs.launchpad.net/bugs/1780478) created by **tpkuester (tpkuester)**
```
What Happened:
When attempting to place text on the schematic, an assertion failure dialog
box pops up. The text can be placed after clicking "continue".

Expected Behavior:
No assertion failures! ;)

Steps to Reproduce:
 - Create a new schematic (or use an existing one)
 - Click the "Place text" button on the right toolbar
 * An assertion message should appear
 - Clear the assertion by clicking "Continue"
 - Enter some text in the box, and click "OK"
 - Place the text by clicking on the schematic

Hope this information is useful! Thanks for the development effort!

------------------

Build information:

Running on Ubuntu 16.04.04, installed via the Kicad 5 PPA.

Application: kicad
Version: (5.0.0-rc2-205-g9d1b569), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.16.13-041613-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.5.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=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

------------------

Backtrace:

ASSERT INFO:
../src/common/sizer.cpp(1961): assert "!IsRowGrowable( idx )" failed in
AddGrowableRow(): AddGrowableRow() called for growable row

BACKTRACE:
[1] wxFlexGridSizer::AddGrowableRow(unsigned long, int)
[2] wxDialog::Show(bool)
[3] wxDialog::ShowModal()
[4] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&,
wxEvent&) const
[5] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
wxEvtHandler*, wxEvent&)
[6] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[7] wxEvtHandler::TryHereOnly(wxEvent&)
[8] wxEvtHandler::ProcessEventLocally(wxEvent&)
[9] wxEvtHandler::ProcessEvent(wxEvent&)
[10] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[11] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[12] g_closure_invoke
[13] g_signal_emit_valist
[14] g_signal_emit
[15] gtk_propagate_event
[16] gtk_main_do_event
[17] g_main_context_dispatch
[18] g_main_loop_run
[19] gtk_main
[20] wxGUIEventLoop::DoRun()
[21] wxEventLoopBase::Run()
[22] wxAppConsoleBase::MainLoop()
[23] APP_KICAD::OnRun()
[24] wxEntry(int&, wchar_t**)
[25] main
[26] __libc_start_main
[27] _start
```
Original tags: eeschema

Story points: 30.0
Wish : Footprint Editor - Insert FP into current board at visible coordinates for the user (lp:#1780426)

[Original report](https://bugs.launchpad.net/bugs/1780426) created by **Laurent Haas (efcis)**
```
In the Footprint Editor, when using the "Insert FP into the current board"
tool ("Plus" sign icon in the top toolbar), the FP is always inserted at
coordinates (0, 0). Most of the time, these coordinates are not directly
visible when you're working on a board layout, and you can think the action
failed.

Wish : Insert the FP at coordinates directly visible by the user. Or center
the view on the newly inserted footprint.

Application: kicad
Version: (5.0.0-rc3-dev), 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 7 (build 7601, Service Pack 1), 32 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: pcbnew

Story points: 14.0
Kicad5 rc2,3 pcbnew  Clearance doesn’t work for square pads  (lp:#1780414)

[Original report](https://bugs.launchpad.net/bugs/1780414) created by **Emard (emard)**
```
Debian testing amd64, kicad 5.0.0-rc2 and rc3
installed with apt-get from standard debian repository.

PCB layout editor has bug when generating gerbers
menu: File->plot click "Plot" button.

SMD square pads with sharp or rounded edges
are rendered with 0 clearance to the solder mask
in gerber files.

I tried to force pad-specific clearnce e.g. 0.1 mm.
It is correctly shown in PCB opengl view but it still
doesn’t appear in the gerbers.

If the same SMD pad is changed to oval or round (circular)
shape, then the clearance appears correctly in the gerbers.
```

Story points: 6.0
Symbol Library Editor: Library tree scrollbar position is reset after editing field properties (lp:#1780363)

[Original report](https://bugs.launchpad.net/bugs/1780363) created by **Fabián Inostroza (fabianinostroza)**
```
Open a symbol in the library editor, one that's in the middle the list so
that the scrollbar is not at the top, open the field properties dialog and
click ok.

The scrollbar should stay at the current position but after clicking ok in
the field properties dialog the position is reset.

Edit: The position is also reset when you place a line, circle, text or a
pin

Application: kicad
Version: (5.0.0-rc3-dev-2-g149a0f58a), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.60.0 GnuTLS/3.5.18 zlib/1.2.11 libidn2/2.0.4 libpsl/0.20.2
(+libidn2/2.0.4) libssh2/1.8.0 nghttp2/1.32.0 librtmp/2.3
Platform: Linux 4.16.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+ 2.24
    Boost: 1.62.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.60.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=OFF
```

Story points: 6.0
Wish : Add the possibility to hide the page frame and title block in GerbView (lp:#1780362)

[Original report](https://bugs.launchpad.net/bugs/1780362) created by **Laurent Haas (efcis)**
```
If the gerber elements are near the (10, 10) mm coordinates the default
page layout disturbs viewing. Changing page size does't make any difference
as the top left part of the (red) frame is still near these coordinates.

Wish :

- Option to hide totally the page frame and title block (btw, if it could
exist on the other programs of the suite as well, it would be appreciated)

OR

- Allow other page layout description files (which could be blank)


Application: gerbview
Version: (5.0.0-rc3-dev), 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 7 (build 7601, Service Pack 1), 32 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: gal gerbview

Story points: 6.0
Add mirror around horizontal and vertical axis functions to Pcbnew (lp:#1780318)

[Original report](https://bugs.launchpad.net/bugs/1780318) created by **Gabriel Staples (ercaguy)**
```
Application: pcbnew
Version: 5.0.0-rc2-dev-unknown-f73b9a5~65~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
    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=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

---------------------------------

In Eeschema you can use the x and y keys (or right-click menu) to mirror
parts around the horizontal and vertical axes, respectively (see screenshot
of the menu). This feature would be really nice in Pcbnew and the footprint
editor too, *including* for custom polygons and things!
```
Original tags: feature.request pcbnew

Story points: 30.0
Schematic-wide editing (lp:#1780317)

[Original report](https://bugs.launchpad.net/bugs/1780317) created by **Jeff Young (jeyjey)**
```
Container for issues relating to schematic-wide editing.

Change label type should affect all instances
https://bugs.launchpad.net/kicad/+bug/1558611

Global Visibility and Size Settings for Ref/Val/Text in eeschema
https://bugs.launchpad.net/kicad/+bug/1493487

edit/update field values only updates on current page
https://bugs.launchpad.net/kicad/+bug/1761234

Synchronize fields of parts
https://bugs.launchpad.net/kicad/+bug/1780515

Related issues:

Renaming hierarchical pins doesn't carry the new name through to the sheet
https://bugs.launchpad.net/kicad/+bug/1485671
```
Original tags: eeschema

Story points: 12.0
Default size for kicad app too small? (lp:#1780300)

[Original report](https://bugs.launchpad.net/bugs/1780300) created by **Nick Østergaard (nickoe)**
```
In testing 5.0.0-rc3 on windows with no config I observe that the kicad app
windows is small. Maybe we should resize it such that all the app icons are
visible.

See attached.

Application: kicad
Version: (5.0.0-rc3), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.57.0 OpenSSL/1.0.2n (WinSSL) zlib/1.2.11 libidn2/2.0.4
libssh2/1.8.0 nghttp2/1.29.0
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.66.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.57.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=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
```
Original tags: kicad starter

Story points: 10.0