giseldo/neodataset huggingface dataset:
Add Zoom to Selection in View menu bar  throughout various apps (lp:#1753339)

[Original report](https://bugs.launchpad.net/bugs/1753339) created by **Andrey Kuznetsov (kandrey89)**
```
PLEditor has Zoom to Selection in the menu bar and toolbar icon.

All the other apps:
pcbnew
eeschema
gerbview (due to lack of View menu bar -
https://bugs.launchpad.net/kicad/+bug/1753337)

Please add Zoom to Selection to the View menu bar with the standard
shortcut. Currently it's @ in pleditor, either keep it as @ or change it in
ever app.
```

Story points: 6.0
PLEditor: Standardize shortcuts (lp:#1753338)

[Original report](https://bugs.launchpad.net/bugs/1753338) created by **Andrey Kuznetsov (kandrey89)**
```
Please standardize the shortcuts in page layout editor:
View->Zoom In/Out (F1/F2)
change to
View->Zoom In/Out (Alt+F1/Alt+F2)
like it is in pcbnew and eeschema.
```
Original tags: pleditor

Story points: 6.0
GerbView: Add View menu bar (lp:#1753337)

[Original report](https://bugs.launchpad.net/bugs/1753337) created by **Andrey Kuznetsov (kandrey89)**
```
Please add View menu bar to GerbView like it exists on pcbnew and eeschema.

There are some toolbar controls, but I believe Wayne said all controls
should be accessible from the menu bar as well.
```
Original tags: gerbview

Story points: 10.0
Zoom Auto vs Fit on Screen (String Fix) (lp:#1753336)

[Original report](https://bugs.launchpad.net/bugs/1753336) created by **Andrey Kuznetsov (kandrey89)**
```
Please standardize Zoom Auto [Home] (right click context menu) vs menu bar
View->Fit on Screen [Home].

Pick one and make it the same.

Issue on eeschema, pcbnew, gerbview toolbar tooltip, and in page layout
where it uses Zoom All instead of the 2 strings mentioned above.

Additionally:
pcbnew
eeschema
have different toolbar icon tooltip for this action, and
pleditor
gerbview
have the same icon tooltip "Zoom auto (Home)".
Please make the tooltips the same as well.
```
Original tags: eeschema pcbnew

Story points: 6.0
Symbol table reference column auto width too much (lp:#1753330)

[Original report](https://bugs.launchpad.net/bugs/1753330) created by **hauptmech (hauptmech)**
```
In the symbol table, the reference column width is set too wide to be
usable when symbols are grouped.

A max width (during auto resize) of any size would be an improvement.


This is meant to be a quick and dirty improvement to usability in version
5. I understand that there is a lot of work to be done here scheduled for
6.
```

Story points: 6.0
Update footprint doesn't update text position/style/visibility (lp:#1753286)

[Original report](https://bugs.launchpad.net/bugs/1753286) created by **Bernhard Stegmaier (stegmaier)**
```
Import schematic from eeschema to pcbnew via "Update PCB from Schematic".
Go to footprint editor and change position/visibility/layer of value field
(nothing else).

Tried to update this footprint / all footprints / all footprints that match
the name, but changed footprint doesn't show up (i.e., I do not see any
changes in the value field).


Version:
<<<
Application: kicad
Version: (2018-02-08 revision 54ce01f8d)-master, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.4.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.59.0
    Curl: 7.55.1
    Compiler: Clang 9.0.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=OFF
>>>
```

Story points: 26.0
pcbnew: Zones->Fill All is became so slow for complex boards (lp:#1753224)

[Original report](https://bugs.launchpad.net/bugs/1753224) created by **Eldar Khayrullin (eldar)**
```
After some updates Zone filling for complex boards became so slow.

Application: kicad
Version: 5.0.0-rc2-dev-unknown-aeae32b~62~ubuntu17.10.1, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.55.1 OpenSSL/1.0.2g zlib/1.2.11 libidn2/2.0.2 libpsl/0.18.0
(+libidn2/2.0.2) librtmp/2.3
Platform: Linux 4.13.0-36-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
    Curl: 7.55.1
    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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: gal pcbnew

Story points: 6.0
Installing gEDA library via library wizard sets wrong plugin type (lp:#1753164)

[Original report](https://bugs.launchpad.net/bugs/1753164) created by **Jeff Young (jeyjey)**
```
Current nightlies (although it looks like it's been broken for quite some
time).

Run the Footprint Library Wizard... and pick a gEDA library. Finish the
wizard, open the Footprint Library Table... and not that it set the plugin
type to "Kicad".
```

Story points: 6.0
Polygon can only be selected on the edges (lp:#1753153)

[Original report](https://bugs.launchpad.net/bugs/1753153) created by **Thomas Pointhuber (pointhi)**
```
# HowTo Reproduce

1.) Draw a bigger Polygon with "Add graphic Polygon" Tool
3.) Try to select it in the center of the polygon for example, or press e

You will see nothing happens

# Expected Behaviour

When the polygon is present at that location (and probably even the only
thing selectable at that position (for example in high-contrast-mode) it
should be able to select it not only at the edges

# System Information

Application: kicad
Version: (4.0.0-rc2-4159-ga83669ab1-dirty), debug build
Libraries:
    wxWidgets 3.1.1
    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
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 2.24
    Boost: 1.66.0
    Curl: 7.58.0
    Compiler: Clang 5.0.1 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 10.0
"Add graphic Polygon" does not use currently selected layer (lp:#1753151)

[Original report](https://bugs.launchpad.net/bugs/1753151) created by **Thomas Pointhuber (pointhi)**
```
# HowTo Reproduce

1.) Select for example "F.SilkS" in Layers
2.) Draw Polygon with "Add graphic Polygon" Tool
3.) Polygon is beeing drawn on "F.Cu", editing gives a warning about an
unexpected Layer


# Expected Behaviour

Same behaviour as the other graphic element tools


# System Information

Application: kicad
Version: (4.0.0-rc2-4159-ga83669ab1-dirty), debug build
Libraries:
    wxWidgets 3.1.1
    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
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 2.24
    Boost: 1.66.0
    Curl: 7.58.0
    Compiler: Clang 5.0.1 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 6.0
eeschema component list not updating properly osx (lp:#1753143)

[Original report](https://bugs.launchpad.net/bugs/1753143) created by **John Ellinger (jellinge)**
```
Application: kicad
Version: (5.0.0-rc2-dev-61-g3760b68), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.43.0 SecureTransport zlib/1.2.5
Platform: Mac OS X (Darwin 15.6.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.61.0
    Curl: 7.43.0
    Compiler: Clang 7.3.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON

If I edit a component type and choose a footprint it works the first time
but not the second time with another instance of that component type.

Simple test
1. Add Capacitorto eeschema Symbol C non polarized
2. Add Capacitor to eeschema Symbol CP1 polarized
3. Edit first cap and choose footprint for Capacitor_THT -- works
4. Edit second cap and choose footprint for Capacitor_THT --- footprint
list is blank

On my machine this is true for Resistors THT, Capacitors, Connectors,
Housings-DIP, any component on the schematic. First time works, second time
doesn't. All unused footprints display normally.

John
```

Story points: 6.0
Place Wire sometimes does not work when too fast with the mouse (lp:#1753141)

[Original report](https://bugs.launchpad.net/bugs/1753141) created by **Thomas Pointhuber (pointhi)**
```
# HowTo Reproduce

1.) press left mouse button on some pin you want to wire
2.) while pressed move some small amount out of the circle
3.) release of the mouse button does not trigger "place wire" action

Sounds like expected behaviour, but when doing fast layouting it's possible
to trigger this edge-case quite often.


# Expected Behaviour

More robust mouse handling for "place wire" action


# System Information

Application: kicad
Version: (4.0.0-rc2-4159-ga83669ab1-dirty), debug build
Libraries:
    wxWidgets 3.1.1
    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
Platform: Linux 4.15.6-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.1.1 (wchar_t,wx containers) GTK+ 2.24
    Boost: 1.66.0
    Curl: 7.58.0
    Compiler: Clang 5.0.1 with C++ ABI 1002
Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 6.0
Simulator doesn't switch design (lp:#1753101)

[Original report](https://bugs.launchpad.net/bugs/1753101) created by **Julien Faucher (suzizecat)**
```
Hello all,

I found out that the simulator doesn't seems to switch KiCAD design while
KiCAD isn't closed.

The best to check this out is to have a faulty design (with an error within
a model in example).
Try to launch a simulation with your faulty design and look at the error.

Now quit KiCAD (completely)

Launch KiCAD, open a design which got a working simulation, simulate, close
the simulator and the design (eeschema).
Open another project through "open recent" which don't work under
simulation.
Simulate in the same condition as the previous one (in example, both
transient simulations).
You'll see that the simulation seems to work fine... but you won't be able
to select any signal.

In example, I link my working directory.
Launch the slowactivator project to check if it (don't) work.

Then launch the "phase" project (you may need to adapt the path to the
"spice" directory but even with the right path, you'll get some ".lib not
found" errors ( cf #1753094 ) but it will simulate anyway...

Then open the "slowactivator" project and simulate.

 Application: kicad
Version: 5.0.0-rc2-dev-unknown-d5ac7c0~62~ubuntu17.10.1, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.55.1 OpenSSL/1.0.2g zlib/1.2.11 libidn2/2.0.2 libpsl/0.18.0
(+libidn2/2.0.2) librtmp/2.3
Platform: Linux 4.13.0-36-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
    Curl: 7.55.1
    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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eeschema ngspice

Story points: 6.0
Simulator doesn't find .lib files. (lp:#1753094)

[Original report](https://bugs.launchpad.net/bugs/1753094) created by **Julien Faucher (suzizecat)**
```
Hi all

When I try a SPICE simulation with models located in another directory, the
simulator doesn't seems to find the libs files.

If you want my project to try this on, you may take the "test.zip" linked
in https://bugs.launchpad.net/kicad/+bug/1753092/comments/1

Adapt the path to the "spice" directory in the "phase" design and try to
simulate in transient.

Regards,
Julien

Application: kicad
Version: 5.0.0-rc2-dev-unknown-d5ac7c0~62~ubuntu17.10.1, release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.55.1 OpenSSL/1.0.2g zlib/1.2.11 libidn2/2.0.2 libpsl/0.18.0
(+libidn2/2.0.2) librtmp/2.3
Platform: Linux 4.13.0-36-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
    Curl: 7.55.1
    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_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eeschema ngspice

Story points: 6.0
Open non-principal project files in main process, not as stand-alone apps. (lp:#1753071)

[Original report](https://bugs.launchpad.net/bugs/1753071) created by **Andrey Kuznetsov (kandrey89)**
```
On macOS, eeschema appears to be launched as a standalone app, it creates a
dock item.
I think eeschema should open like pcbnew, a window within KiCad app.

My mouse software has bind keys for KiCad, but the bind keys were not
working because eeschema was showing as another app.

Application: kicad
Version: (5.0.0-rc2-dev-30-geb94d2f), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.3.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (UTF-8,STL containers,compatible with 2.8)
    Boost: 1.61.0
    Curl: 7.43.0
    Compiler: Clang 7.3.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: eeschema

Story points: 6.0
On save footprint editor touches other files (lp:#1752991)

[Original report](https://bugs.launchpad.net/bugs/1752991) created by **Janis Skujenieks (janis-skujenieks)**
```
When I open and edit footprint in footprint editor and save, other files
not edited or even opened get changed. I can see a lot of file changes in
git that are not related to edited footprint. All of them are in same
library. From quick look nothing gets broken, but I think its a bug to
change other files not directly edited.

Steps to reproduce:
1. Open kicad -> footprint library editor
2. Select active lib -> Package_DIP
3. Load footprint from lib -> List All -> Take first -> DIP-4_W7.62mm
4. Double click ref -> change width to 2mm -> OK
5. Hit save and OK in dialog
6. git status shows  bunch of modified files.

Application: kicad
Version: (5.0.0-rc2-dev-50-gd5ac7c031), debug build
Libraries:
    wxWidgets 3.0.3
    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
Platform: Linux 4.15.6-1-ARCH 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.66.0
    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_SPICE=ON
```
Original tags: pcbnew

Story points: 14.0
GerbView - Reset Local Coordinates (Space) not working (lp:#1752982)

[Original report](https://bugs.launchpad.net/bugs/1752982) created by **Janis Skujenieks (janis-skujenieks)**
```
In latest GerbView reset local coordinates with space key is not working
anymore.

Application: kicad
Version: (5.0.0-rc2-dev-50-gd5ac7c031), debug build
Libraries:
    wxWidgets 3.0.3
    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
Platform: Linux 4.15.6-1-ARCH 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.66.0
    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_SPICE=ON
```
Original tags: gerbview

Story points: 6.0
Bugs in circle and arc drawing and plotting (lp:#1752771)

[Original report](https://bugs.launchpad.net/bugs/1752771) created by **Andrzej Wolski (awolski)**
```
There are problems with circles and arcs when their radius is smaller than
width, and when the radius is zero.

Set view to OpenGL and draw a circle of a 1mm radius and 1mm width.
Decrease its size with a mouse and see what happens: inner edge instead of
stopping at 0, bounces from 0 and makes width gets smaller. This happens in
OpenGL view and pdf plotting, other view modes and Gerber outputs are OK.
Moreover, when the radius is 0, circle disappears.

What I observed:

1. Circle with a radius smaller than width: OpenGL drawing and plot to pdf
is broken.

2. Circle and arc with zero radius, 1mm width:
- invisible in opengl and legacy
- visible in cairo
- invisible in pdf and svg plots
- visible in dxf
- in case of gerbers it's funnier:
        - invisible in gerbview, camtastic, http://www.gerber-viewer.com/
        - visible in gerbv, viewmate, http://mayhewlabs.com/webGerber/,
https://www.seeedstudio.com,
        - and probably most importantly, visible in reference Gerber viewer
at https://gerber.ucamco.com/
```
Original tags: pcbnew

Story points: 6.0
Reset symbol properties closes Symbol Properties dialog (lp:#1752752)

[Original report](https://bugs.launchpad.net/bugs/1752752) created by **Michele Giorato (mr-miky64)**
```
I do not know if it's really a bug but it's nonsensical.

Double click on a symbol,the "Symbol properties" window opens, click on
"reset field properties".
The properties are restored but the window closes. What if I wanted to
change something else?





Application: kicad
Version: 5.0.0-rc2-dev-unknown, debug build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.55.1 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4 libpsl/0.18.0
(+libidn2/2.0.3) libssh2/1.8.0 nghttp2/1.25.0
Platform: Linux 4.15.4-300.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
    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=OFF
    KICAD_SCRIPTING_MODULES=OFF
    KICAD_SCRIPTING_WXPYTHON=OFF
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_SPICE=OFF
```

Story points: 6.0
.mod file doesn't show parts (lp:#1752719)

[Original report](https://bugs.launchpad.net/bugs/1752719) created by **Dave Vandenbout (devb)**
```
I'm using KiCad Windows nightly on Windows 7 Professional:

Application: kicad
Version: (5.0.0-rc2-dev-40-gfef1ba999), 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
    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_SPICE=ON


I've downloaded a footprint for an HDMI socket from SnapEDA. The footprint
is stored in a .mod file. I added the .mod file to my footprint table both
manually and using the footprint library wizard. When I select the library
to browse the footprints, none are shown. No error messages are displayed.

I retried this using an Eagle .lbr file. Same result: library shows no
parts.

I looked in both the .mod and .lbr files and there does appear to be a part
stored in there.
```

Story points: 6.0
Footprint editor allows insert to board when no board exists (lp:#1752541)

[Original report](https://bugs.launchpad.net/bugs/1752541) created by **hauptmech (hauptmech)**
```
Footprint editor allows insert to board when no board exists.

To reproduce, start kicad, open the footprint editor without opening a
board. Insert into current board icon is active. Clicking it will succeed.
When opening a board, an dialog asking to save the current board is
presented. (accepting this will generate a file permissions error because
it is trying to save a file with name "")

If pcbnew is started and then closed, the footprint editor insert into
current board icon is correctly inactive.




Application: kicad
Version: (5.0.0-rc2-dev-20-g55edf1aad), 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
    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_SPICE=ON
```

Story points: 6.0