~sjr/kicad:ctest

Last commit made on 2019-11-23
Get this branch:
git clone -b ctest 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:
ctest
Repository:
lp:~sjr/kicad

Recent commits

8953138... by Simon Richter

Split Boost.Test based tests

e7ff406... by Simon Richter

Enable full CTest framework

This allows asking CTest for running the test suite under valgrind

13df645... by Jeff Young

Fold down select/expand connection/copper to a single action.

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

523de87... by Jeff Young

Re-implement copper selection algorithms.

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

dbb9b5f... by M. Scholz

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

e6346c7... by jean-pierre charras

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

3be1862... by jean-pierre charras

Fix minor wxWidgets alert (with wxWidgets 3.1.3)

773f45a... by Wayne Stambaugh

Eeschema: fix sheet file name case sensitivity bug.

Apparently there are some issues with wxString::CmpNoCase() that was
causing the sheet file name case sensitivity test to incorrectly fail.
Converting the name strings to lower case before comparing resolved
the issue.

767d7f2... by jean-pierre charras

Fix bug (typo?) in gestfich.cpp.

Minor enhancement in treeproject_item.cpp

0eee21e... by Ian McInerney

pcbnew: Fixup formatting and comments in pcb_painter.cpp