giseldo/neodataset huggingface dataset:
Symbol library editor does not handle external editing of symbol nicely (lp:#1752491)

[Original report](https://bugs.launchpad.net/bugs/1752491) created by **hauptmech (hauptmech)**
```
I use a text editor to fill in symbol pin info because the current modal
approach to pin editing is slow and annoying to use when there are more
than a couple pins.

Kicad appears to cache the symbol file and the only way I can get it to see
my changes is to close the symbol library editor and re-open it.

It would be really nice if kicad would allow refreshing the library from
disk (file->refresh or file->reload).

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
Allow Symbol Name to be different from Symbol Value (lp:#1752485)

[Original report](https://bugs.launchpad.net/bugs/1752485) created by **Silviu Laurentiu (silviulaurentiu)**
```
     Regarding he structure of the symbols in the library file.
     Let's have the look on the symbol structure at this moment:
#
# CMP_NAME
#
DEF CMP_NAME C 0 40 Y Y 1 F N
F0 "C" 0 140 45 H V C CNN
F1 "CMP_NAME" 0 200 40 H I C CNN
F2 "C_0805" 0 -80 30 H V C CNN
F3 "" 0 -90 10 H V C CNN
F4 "1.8pF" 0 85 40 H V C CNN "Value2"
F5 "50V" 0 -125 30 H V C CNN "Voltage"
F6 "10%" 0 -170 30 H V C CNN "Tolerance"
DRAW
S -40 -50 -20 50 0 1 0 f
S 20 -50 40 50 0 1 0 f
X 1 1 -150 0 110 R 25 0 1 1 P
X 2 2 150 0 110 L 25 0 1 1 P
ENDDRAW
ENDDEF

     The same information is in three different places:
here:
 # **CMP_NAME**

and here:
DEF **CMP_NAME** C 0 40 Y Y 1 F N

and here:
F1 "**CMP_NAME**" 0 200 40 H I C CNN

     Why is this needed? I don't know what to say.
     But, in the symbol editor, I don't understand why Kicad, when I create
a symbol, don't allow me to have different names for symbol Name (DEF
field) and for Value (F1 field)?
     However, after I placed the symbol in the schematic, the Eeschema
allows me to change the Value.

     In this moment, this situation involve for me a double work to change
the symbol Value, every time when a symbol is placed into a schematic. Do
it one time in my life, it is not a problem, but when I have to do it 1000
times in my life, it could be a problem.

     In my opinion it will be a big advantage if symbol editor will allow
me to have different names for Name and Value of the symbol.
     For example, let's have a scenario:
     Create a new symbol with below Value:
C_SMD_0805_1.8pF_50V_10%_Ceramic_C0G_ID1802270001H. The symbol Name will be
automatically chosen the same by the symbol editor:
C_SMD_0805_1.8pF_50V_10%_Ceramic_C0G_ID1802270001H. And after the symbol
will be placed in the schematic, I have to manually change above long Value
with 1.8pF.
      If the symbol editor will allow me to set the symbol Value and then,
when the symbol is saved, it will ask be for symbol Name (as Footprint
Editor does it), a lot of time will be saved when the component will be
used in the schematic design.

     This is a solution for the problem in below discussion:
https://forum.kicad.info/t/symbol-lib-same-value-but-different-name-
how/1837

     Many thanks!
```
Original tags: eeschema feature.request

Story points: 6.0
PcbNew, FootPrint neditor - Mousewheel active outside canvas (lp:#1752424)

[Original report](https://bugs.launchpad.net/bugs/1752424) created by **Jan Smrz (jansmrz)**
```
Usually the mousewheel events are active only when the mouse cursor is
above the canvas (active drawing area). Right now the mousewheel is active
everywhere as long as the program window is active.
If I move cursor above the menu, icon or even outside the program window,
the mousewheel is still zooming/scrolling the board/footprint.

How to reproduce:
1. open a board in the pcbnew
2. click inside the drawing area
3. move mouse cursor outside of drawing area and use mousewheel


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
```
Original tags: pcbnew ui windows

Story points: 6.0
eeschema : crash if slash in part name (lp:#1752419)

[Original report](https://bugs.launchpad.net/bugs/1752419) created by **Jean Philippe Eimer (phileimer)**
```
I'm using a schematic/symbol library created with Kicad 4.
I have a crash in library editor when trying to erase a symbol with a slash
(/) in its name.
Also, such a part cannot be placed in schematic, or viewed in symbol
viewer.

Example of wrong name : RELAY_Hongfa_HF115F/012-1H3T

The attached patch replaces '/' occurrences by '_'. This is enough to fix
these bad behaviors.
It's to be decided whether the '/' is authorized or not. But it was in
Kicad 4.
```

Story points: 6.0
Highlight layer on GerberView (lp:#1752412)

[Original report](https://bugs.launchpad.net/bugs/1752412) created by **Hildo Guillardi Júnior (hildogjr)**
```
A interesting tool on PcbNew (KiCad 20180228) is the layer highlight,
accessed by the hot-key "h".
I was think that this feature could be also implemented on GeberView.
```
Original tags: gerbview

Story points: 6.0
Raytracing in 3d-Viewer not correctly rendered on the left  side  (lp:#1752303)

[Original report](https://bugs.launchpad.net/bugs/1752303) created by **Paul (pboe)**
```
MacBook Pro (Retina, 15", End 2013)
NVIDIA GeForce GT 750M 2048 MB
Intel Iris Pro 1536 MB
MacOS 10.12.6

Application: kicad
Version: (5.0.0-rc2-dev-30-geb94d2f), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 SecureTransport zlib/1.2.8
Platform: Mac OS X (Darwin 16.7.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


Steps to reproduce bug:
=======================
Create a new PCB board (could be empty)
Start 3d-viewer
Switch render engine to raytracing
```
Original tags: 3d-viewer

Story points: 10.0
Clean up sorting functions for mixed text and numbers (lp:#1752298)

[Original report](https://bugs.launchpad.net/bugs/1752298) created by **Simon Richter (sjr)**
```
This is a possible task for beginners.

There are several implementations of sorting functions for mixed
text/number strings that split the string and sort number parts
numerically, i.e. "A1", "A2", "A10", "B1", ...

It would be nice to unify these into a single utility function. This
function should have an option to switch to the ordering for BGA pad
numbers, where "AA" sorts behind "B".

Some existing implementations:

eeschema/fields_editor_table_model.cpp
eeschema/pin_number.cpp

I'm sure there are some others.
```
Original tags: starter

Story points: 16.0
GerbView: Assert on "List DCodes" menu in some situations (lp:#1752209)

[Original report](https://bugs.launchpad.net/bugs/1752209) created by **Jon Evans (craftyjon)**
```
Original report by Clemens Koller:

In GerbView I open two Gerber files from the gerber_test_files:
apertures_rotated_and_arcs_in_tracks.gbr and
test_polygons_with_arcs.gbr

When I choose Miscellaneous -> List DCodes, I run into the following
assertion:

ASSERT INFO:
./include/wx/math.h(151): assert "x > INT_MIN - 0.5 && x < INT_MAX + 0.5"
failed in wxRound(): argument out of supported range

BACKTRACE:
[1] wxDCImpl::DeviceToLogicalY(int) const
[2] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&,
wxEvtHandler*, wxEvent&)
[3] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[4] wxEvtHandler::TryHereOnly(wxEvent&)
[5] wxEvtHandler::DoTryChain(wxEvent&)
[6] wxEvtHandler::ProcessEvent(wxEvent&)
[7] wxWindowBase::TryAfter(wxEvent&)
[8] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[9] wxMenuBase::SendEvent(int, int)
[10] g_closure_invoke
[11] g_signal_emit_valist
[12] g_signal_emit
[13] gtk_widget_activate
[14] gtk_menu_shell_activate_item
[15] g_closure_invoke
[16] g_signal_emit_valist
[17] g_signal_emit
[18] gtk_propagate_event
[19] gtk_main_do_event
[20] g_main_context_dispatch
[21] g_main_loop_run
[22] gtk_main
[23] wxGUIEventLoop::DoRun()
[24] wxEventLoopBase::Run()
[25] wxAppConsoleBase::MainLoop()
[26] wxEntry(int&, wchar_t**)
[27] __libc_start_main
[28] _start

Application: kicad
Version: (5.0.0-rc2-dev-30-geb94d2fcd-dirty), 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.5-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=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: gerbview

Story points: 6.0
Track cleanup too aggressive (lp:#1752033)

[Original report](https://bugs.launchpad.net/bugs/1752033) created by **Lorenzo Marcantonio (l-marcantonio)**
```
As in *in this particular case*, but it's wrong nonetheless. Just update
from GIT.

In the attached file there's a via at 130.25,177.5; it connects the big
ground trace underneat (two pieces joint at the via) with other two pieces
on the front layer.

Running the cleanup tool merges the two collinear bottom side tracks in one
single one and the net becomes unconnected; please note that *electrically*
it's fine, they are considered unconnected since they don't end on the via.

So either the cleanup or the connection checking logic need some touch-up
```
Original tags: pcbnew

Story points: 6.0
PcbNew: Items are selectable even if all layers they exist on are turned off (lp:#1751960)

[Original report](https://bugs.launchpad.net/bugs/1751960) created by **Jon Evans (craftyjon)**
```
Reported by Andy Peters

I imported a DXF file into the Cmts.User layer (nothing else is on it) and
I need to move it into a specific location. Since there is no “group all of
this stuff into one thing” feature (which I admittedly hadn’t thought about
until just now), my imported thing is a bunch of lines and arcs.

To move it, I turned off all of the layers except Cmts.User and used the
mouse to draw a selection box around the imported lines. But! The selection
includes all sorts of other stuff which was invisible. Checking the “Items”
visibility I see that most things are selected — Footprints, References,
Pads, Tracks, Vias, Holes. But since their layers are turned off, they’re
not visible. (which is the expected result.)

Shouldn’t the block-select logic select only stuff which is actually
visible? That is, if the layer is not visible and I don’t see a thing, I
should not be able to select that thing, period.

(Aside: is there any way to combine things like a mechanical outline DXF
imported into an auxiliary layer? I designed a small board that goes behind
a front panel and I went to check whether it would actually fit, and
realized that while I can import the panel outline, moving it as one unit,
with an anchor point like any regular footprint, doesn’t work.)

Thanks, and I have to say that Kicad is really working out here. The two
boards I want to fab this week are my 9th and 10th Kicad designs.


Application: kicad
Version: (5.0.0-rc2-dev-16-g319b7cf), 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.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
```

Story points: 16.0
Crash on break track operation (lp:#1751945)

[Original report](https://bugs.launchpad.net/bugs/1751945) created by **Andrzej Wolski (awolski)**
```
1. Open new pcbnew instance
2. Draw some copper track and end it with double clicking or "End Track"
3. Choose "Break Track" from right-click menu.

Pcbnew crashes.


Application: pcbnew
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
```
Original tags: pcbnew

Story points: 6.0
When selecting a component in "Library browse" the program falls. (lp:#1751885)

[Original report](https://bugs.launchpad.net/bugs/1751885) created by **Zoran Jovanović (zjov61)**
```
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 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
```

Story points: 6.0
pcbnew: "place drill origin" and "place grid oirigin" remain selected after placing (lp:#1751747)

[Original report](https://bugs.launchpad.net/bugs/1751747) created by **simski (simski)**
```
in pcbnew:

select place grid origin button (or place drill origin button and click
somewhere. click on another place. the origin changes to the second click.

expected behavior: after setting the point, the arrow should be selected.
i.e. the place origin  buttons should be a one-off

kicad nighlty:

Application: kicad
Version: 5.0-dev-unknown-9241a39~61~ubuntu16.04.1, release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3
Platform: Linux 4.4.0-116-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
    Curl: 7.47.0
    Compiler: GCC 5.4.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=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_SPICE=ON
```
Original tags: pcbnew

Story points: 10.0
Rescue-Backup of Symbol Remap fails when subfolders are used in the project (lp:#1751662)

[Original report](https://bugs.launchpad.net/bugs/1751662) created by **Andrey Kuznetsov (kandrey89)**
```
When the project has a hierarchy sheet that's inside a subfolder, the
remapping of symbols process creates a rescue backup before modifying the
files. The rescue backup fails to backup the subfolders in which the
hierarchy sheets are stored.

I think Wayne might have mentioned something a year ago about not
supporting subfolders, but reality is that it got fixed without file format
modification and it works, and since it works, the rescue-backup should try
not to break it.

Screenshot attached of the error.



Using:
Application: kicad
Version: (5.0.0-rc2-dev-1-g21f46776c), 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
Not possible to draw some zone/polygon shapes  (lp:#1751654)

[Original report](https://bugs.launchpad.net/bugs/1751654) created by **Andrzej Wolski (awolski)**
```
After this patch:
https://git.launchpad.net/kicad/commit/?id=dd97718a5093f3ff4cb93cbb62bc746f40f1097c
it is not possible to draw some shapes, which are temporarily self-
intersecting during drawing.

I think the self-intersection test should be done at the end of drawing?
```
Original tags: pcbnew

Story points: 14.0
Footprint filters seem to implicitly add * at the beginning. (lp:#1751565)

[Original report](https://bugs.launchpad.net/bugs/1751565) created by **Rene Poeschl (poeschlr)**
```
Example: R_* behaves as if  *R_* (Both result in > 200 footprints listed
with many of them not being resistor related.)

I assume this has been introduced after the option to filter by footprint
lib using footprint filters. I would suggest the filter to use the version
4 behavior when no ":" character is found in the filter.
```
Original tags: eeschema

Story points: 10.0
Warp on locate behavior is different between legacy and GAL (lp:#1751480)

[Original report](https://bugs.launchpad.net/bugs/1751480) created by **Jon Evans (craftyjon)**
```
In Legacy, when you locate a component (e.g. by using find dialog), it
centers the display on the component but does not zoom.

In GAL, it centers and zooms, and the zoom level is not controllable.

We should add a checkbox to the find dialog that toggles whether or not to
zoom (and maybe one that toggles whether or not to center, too)

(reported on forum, https://forum.kicad.info/t/zoom-after-find/5394 )
```
Original tags: pcbnew

Story points: 10.0
create new project from template doesn't work on Win10 with nightly (lp:#1751465)

[Original report](https://bugs.launchpad.net/bugs/1751465) created by **ffred (ffred)**
```

I installed a nightly build on Windows 10 64bits
(kicad-r9566.2e42d5c00-x86_64.exe), cloned the KiCAD library directories
and set the environment variables according to my install.

if I try to create a new project from template, I got a strange error about
directories not found.
it's true, they are not on my disk, but the directories searched contain a
"../meta/meta/.." in them. on my disk (the template directory cloned from
KiCAD github) there's only one "../meta/.."

if I create a new subdirectory "/meta/" in the existing "meta" and copy in
it the few files in the preceding "meta", all work well.

here are for example the errors reported if I try to create a new project
from the "EuroCard160mmX100mm_holes" template :

    08:27:44: can't open file 'D:\Users\ffred\Documents\Kicad\libs\kicad-
templates\EuroCard160mmX100mm_holes\meta\meta\icon.png' (error 3: le chemin
d’accès spécifié est introuvable.)
    08:27:44: Failed to load image from file
"D:\Users\ffred\Documents\Kicad\libs\kicad-
templates\EuroCard160mmX100mm_holes\meta\meta\icon.png".
    08:27:44: can't open file 'D:\Users\ffred\Documents\Kicad\libs\kicad-
templates\EuroCard160mmX100mm_holes\meta\meta\info.html' (error 3: le
chemin d’accès spécifié est introuvable.)

why is it looking for "..\meta\meta\icon.png", since the right place on my
disk (as was cloned from KiCAD github) is "..\meta\icon.png".
that's the same for the 3 files. why is there a second "\meta\" ??
and it seems to be the same for every template I tried..

--------------
Application: kicad
Version: (5.0-dev-4140-g2e42d5c00), 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
-------------------
my Windows version is really Windows 10 Pro 64bits.
```
Original tags: kicad

Story points: 8.0
Right-click menu inconsistencies (lp:#1751381)

[Original report](https://bugs.launchpad.net/bugs/1751381) created by **Andrzej Wolski (awolski)**
```
Most tools in pcbnew have right-click menu with Cancel button on the top
(which is very convenient).

But there are tools that miss right-click menu entirely:
- add vias
- most microwave tools
- cut/copy/paste

Some have a menu, but without Cancel:
- tune track length
- tune diff pair length
- tune diff pair skew

And some have Cancel, but not on the top:
- add zones
- measure distance
- set origin point of the grid

It would be nice to fix this someday.

Application: pcbnew
Version: (5.0-dev-4158-ga83669ab1), release build
```
Original tags: pcbnew

Story points: 6.0
footprint wizard: BARCODE and QR code Caption Options haven't a sense (lp:#1751309)

[Original report](https://bugs.launchpad.net/bugs/1751309) created by **Eldar Khayrullin (eldar)**
```
Caption options: Enabled, Height, Thickness haven't a sense (do nothing).

Application: kicad
Version: 5.0-dev-unknown-997d4de~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-32-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: fpwizard

Story points: 6.0