~corecode/kicad:fixes

Last commit made on 2019-08-13
Get this branch:
git clone -b fixes https://git.launchpad.net/~corecode/kicad
Only Simon Schubert can upload to this branch. If you are Simon Schubert please log in for upload directions.

Branch merges

Branch information

Name:
fixes
Repository:
lp:~corecode/kicad

Recent commits

4c790cd... by Simon Schubert

3d: min dot needs to be square

Given that we compare the dot product (square of length) to s_min_dot,
it means that s_min_dot also needs to be square, or we wind up
converting line segments into circles that are visually distinct from
circles, leading to gaps in polylines.

6c29f20... by Simon Schubert

3d canvas: use radius, not width for circles

7fd3f22... by Simon Schubert

kicad2step: scale models

1ca124d... by Simon Schubert

SVG plot: output invisible text in addition to plotting

e8ab661... by Wayne Stambaugh

PCB calculator: fix regulator dialog layout.

Set default dialog size to -1,-1 to allow the dialog to size itself
properly to prevent the buttons in the standard dialog button sizer
from being truncated.

Fixes lp:1839695

https://bugs.launchpad.net/kicad/+bug/1839695
(cherry picked from commit e3e546f7d273ec076f94b090e4a30f3b5cc7ea47)

3f91db2... by Jeff Young

Minimal cherry-pick of c836cc9cf8afdac1e682ded5f541251922b77b79.

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

300381b... by Wayne Stambaugh

KiCad: fix new project from template bug.

Do no rename symbol library files to the new project name. Only rename
the cache library. This prevents breaking symbol library links in the
schematic due to the project symbol library table pointing to the wrong
library file name.

Fixes lp:1837667

https://bugs.launchpad.net/kicad/+bug/1837667
(cherry picked from commit c7fc54b3488ef1d5c7dfdd6cd5c8993d86e14656)

4363e6a... by Seth Hillbrand

eeschema: Fix list invalidation

When removing a junction, we need to keep the next pointer for deleted
item, marking them with a flag until committed.

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

450dac4... by Wayne Stambaugh

Revert "Revert "Eeschema: remove rogue symbol libraries from project file.""

This reverts commit 0893e0043f78a3636a286e0ec242fe9c0703684c.

278127f... by Wayne Stambaugh

Revert "Revert "Eeschema: fix edit sheet bug.""

This reverts commit 2d48c81d581f1f268806cce0a33f040dfd69c229.