~kicad-product-committers/kicad:5.1

Last commit made on 2019-11-22
Get this branch:
git clone -b 5.1 https://git.launchpad.net/~kicad-product-committers/kicad
Members of KiCad Lead Developers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
5.1
Repository:
lp:~kicad-product-committers/kicad

Recent commits

61f593f... by M. Scholz on 2019-11-22

Corrects IsDirWritable check

The check for IsDirWritable needs to reference the absolute path to
return correct values.

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

(cherry picked from commit dbb9b5f64fd65d2756cb91a2bfb32270c201a6d4)

6cc7dc7... by jean-pierre charras on 2019-11-21

Pcbnew: fix crash on Linux (when opening Edit Spice model in component properties)

It happens when the spice library model shown in dialog is a large file.
Looks like the wxTextCtrl used to displays the library content
creates the crash ( GKT bug?) for large texts.

The fix is to replace this wxTextCtrlt by a wxStyledTextCtrl.
It has advantages (does not crash... and much faster display) and
inconvenients (cannot disable editing).

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

239f040... by jean-pierre charras on 2019-11-20

Fix minor wxWidgets alert (wxWidgets 3.1.3)

3827c16... by jean-pierre charras on 2019-11-20

Fix a wxWidgets alert

e299343... by Fabien Corona on 2019-11-07

Pad ratsnest settings initial value

Pad ratsnest settings set to global settings during initilization.

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

(cherry picked from commit 29ce76b4e452da2fd96154b5351bb4a3253ea1a5)
(slightly modified due to settings structure difference between
master and 5.1)

4130ce2... by Fabien Corona on 2019-11-07

Ratsnest default value for tracks and vias

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

(cherry picked from commit 6182133a4e9cf61548fb8ad49366185e978ac84d)
(slightly modified due to differences between master and 5.1)

d6acb64... by Seth Hillbrand on 2019-11-16

CMake: Fix OCE/OCC swap

unset() needs to remove the cached variable to get rid of the implicit
version

(cherry picked from commit 365f9224e77e00de7af26f30e009da9011148ea6)

8e233e2... by jean-pierre charras on 2019-11-18

Fix compil issue due to a small incompatibility from cherry-picked code.

9cda162... by jean-pierre charras on 2019-11-18

Gerbview: add parsing of optional Aperture Macro parameter. AMP_CIRCLE primitive has 4 or 5 parameters (last is optional) Reading the optional parameter was missing.

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

36acadb... by jean-pierre charras on 2019-11-17

DIALOG_PAD_PROPERTIES: fix incorrect pad type for Aperture option.
The aperture option created a Connector pad only on the paste layer.
This is incorrect: the SMD type only is acceptable.
Connector is *only* for edge card connectors.
Moreover, The dialog did not even accept the setting defined by this dialog...