~sethh/kicad:autoroute

Last commit made on 2019-03-19
Get this branch:
git clone -b autoroute https://git.launchpad.net/~sethh/kicad
Only Seth Hillbrand can upload to this branch. If you are Seth Hillbrand please log in for upload directions.

Branch merges

Branch information

Name:
autoroute
Repository:
lp:~sethh/kicad

Recent commits

65e790e... by Seth Hillbrand

pcbnew: Add autocomplete modifier

This adds the Alt key to the router as an autocomplete function. When
holding down the Alt key, the router will complete the current track to
the nearest, unconnected node on the board.

432e12e... by Simon Richter

Add a few dielectric values

 - Isola FR408
   https://www.isola-group.com/wp-content/uploads/data-sheets/fr408.pdf
 - Isola 370HR
   https://www.isola-group.com/wp-content/uploads/data-sheets/370hr.pdf
 - Rogers RO4003C
   https://www.rogerscorp.com/documents/726/acm/RO4000-Laminates---Data-sheet.pdf
 - Rogers RO4350B
   (as above)

078320e... by Seth Hillbrand

Unify and correct Autosave functions

Autosave was not working correctly, partly due to different
implementations in eeschema and pcbnew and partly due to a mistaken
refactor at some point during v5 development. This unifies the expected
autosave prefix to _autosave- for both pcbnew and eeschema. It also
unifies the expected suffix for the backup files to -bak.

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

07c61be... by Wayne Stambaugh

Symbol editor: fix superfluous dialog display.

Call base object TransferDataFromWindow() to prevent Validate() from
being called twice. Validation is handled completely under the hood
so there is no need to call Validate() directly.

Fixes lp:1820301

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

0943c17... by Seth Hillbrand

libedit: Don't move the field below the last item

There needs to be at least one item below the one we want to move down
in order to allow the action.

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

d6f565e... by jean-pierre charras

Eeschema: do not draw dangling symbol (circle) for PIN_NC pin types.
These pins are never connected, so a dangling symbol makes no sense.

Fix also a fex minor coding style issues.

fb0b1f2... by jean-pierre charras

Print on Linux: use 600 DPI instead of the default 72 DPI (noticeable in Pcbnew)

efeb87f... by Seth Hillbrand

Remove global library from pspice simulation

2121142... by jean-pierre charras

Demo pic_programmer: remove unused schematic library from list.

b558366... by jean-pierre charras

Pcbnew: disable commit 3692c511 on non Windows platforms
A zone refill display progress bar is shown when deselecting the zone after geometry changes.
However, on Linux, there are some artifact between the progress bar refresh and the board view refresh:
the filled areas are incorrectly shown: the insulated islands remain displayed,
although they are removed from the actual filled areas list
So it is disabled until a fix is found.