DRC Control dialog: Add "Collapse output lines" checkbox
Description
Add checkbox "Collapse output lines" to this dialog. Checking it will print DRC output lines as "collapsed" by default. This is beneficial if output contains long list of DRC errors.
Steps to reproduce
- Run DRC on board, having insane number of low priority errors, such as "Silkscreen clipped by mask";
- It would be nice to check "Collapse output lines" checkbox to make this list smaller, in order to find "Higher priority" DRC at the bottom of the list;
KiCad Version
Application: Eeschema
Version: (5.99.0-6825-gdaa0c3aaa1), release build
Libraries:
wxWidgets 3.0.5
libcurl/7.71.0 OpenSSL/1.1.1g (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.41.0
Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Nov 4 2020 22:11:35
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.73.0
OCE: 6.9.1
Curl: 7.71.0
ngspice: 32
Compiler: GCC 10.2.0 with C++ ABI 1014
Build settings:
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
KICAD_USE_OCE=ON
KICAD_SPICE=ON