~sjr/kicad:master

Last commit made on 2019-07-03
Get this branch:
git clone -b master https://git.launchpad.net/~sjr/kicad
Only Simon Richter can upload to this branch. If you are Simon Richter please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~sjr/kicad

Recent commits

13fabf0... by Wayne Stambaugh

Revert "cmake: avoid declaring a redundant concurrent _pcbnew.so target"

This reverts commit 2e047b45b4f4402400d427cb06fe80e4cfe9b91a.

d5b6597... by Wayne Stambaugh

Revert "cmake: rearranged code in the KICAD_SCRIPTING_MODULES section in order to clarify the intent"

This reverts commit 71f17a698b296b1f52124b43aea376ad1196e272.

608f70e... by Roman Beranek <email address hidden>

cmake: rearranged code in the KICAD_SCRIPTING_MODULES section in order to clarify the intent

73372ec... by Roman Beranek <email address hidden>

cmake: avoid declaring a redundant concurrent _pcbnew.so target

The "renamed _pcbnew.kiface" target should only be declared for MINGW
because for Linux it would have been already declared at line 802.

25b1563... by Michael Kavanagh

Update Eeschema BOM dialog html help text

Now links to relevant section in stable eeschema docs.

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

3de115b... by John Beard

QA: PCB file input parse test program (fuzzable)

This adds a test program which can be used to test the
parsing of a given KiCad PCB file. This interface is
useful for both manual or automated debugging of given
files, as well as providing an interface suitable for
fuzz-testing tools.

Also adds to the testing docs to detail how fuzzing can
be used.

Also moves some useful re-usable code from io-benchmark
to a new library qa_utils, which can contain code that
isn't need in the actual KiCad libs.

89079e6... by Wayne Stambaugh

Update license to AGPL due to TTL license.

The decision to include the TTL library make KiCad a derivative work
under the terms of the AGPL version 3 or later license.

Add both the GPL3 and AGPL3 license text files and add a readme file
about the KiCad licensing. Contributing to KiCad still falls under
the GPL3+ license.

Fixes lp:1797095

https://bugs.launchpad.net/kicad/+bug/1797095

d69597b... by Maciej Suminski

Fix ENV_VAR_NAME_VALIDATOR typing characters backwards

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

6a20c83... by jean-pierre charras

Libedit: refresh display after creating/moving a graphic item

a9973c7... by Seth Hillbrand

Move cursor in increments off grid

When the cursor starts off grid, we avoid snapping to the nearest grid
point to prevent movement in an unintended direction.