kicad/qa/pcbnew
John Beard edc73de023 Pcbnew: ignore start values in "first available" grid numbering
The using the "first available" numbering option, force an
artifical linear numbering scheme starting at '1'.

Start the pad name provider at the 0'th pad index.

Also adds a few related tests and adjusts tests affected by
this change to reflect that the offset still applies.

This can be expanded in future to be more general by skipping
pad (which would allow a custom start and numbering scheme
while still avoiding duplication), but for now,
this does what the UI says and avoids string changes in 5.1rc.

Fixes: lp:1814918
* https://bugs.launchpad.net/kicad/+bug/1814918

Fixes: lp:1814917
* https://bugs.launchpad.net/kicad/+bug/1814917
2019-02-08 12:15:02 +00:00
..
drc DRC: Break out courtyard overlap function 2019-01-23 13:27:52 -05:00
CMakeLists.txt Build: libpolygon provides its own includes 2019-02-04 19:29:31 -08:00
board_test_utils.cpp DRC: Break out courtyard overlap function 2019-01-23 13:27:52 -05:00
board_test_utils.h DRC: Break out courtyard overlap function 2019-01-23 13:27:52 -05:00
test_array_pad_name_provider.cpp Pcbnew: ignore start values in "first available" grid numbering 2019-02-08 12:15:02 +00:00
test_graphics_import_mgr.cpp QA: Add unit tests on the Pcbnew library 2019-01-06 07:55:36 -08:00
test_module.cpp QA: Add unit tests on the Pcbnew library 2019-01-06 07:55:36 -08:00
test_pad_naming.cpp Pcbnew: Array tool should not number NPTHs 2019-01-06 07:55:49 -08:00