487 Commits (5d099bb7897ce224578bb8103bcaed1a3800d49c)

Author SHA1 Message Date
Mark Roszko c6e388db14 Implement an app progress indicator in the taskbar 5 years ago
Jeff Young e5b50d90a7 Update DRC rules to new layer and disallow grammars. 5 years ago
Qbort 9977299340 Fix compile errors in drc_engine.cpp and panel_setup_rules.cpp 5 years ago
Tomasz Wlostowski 23e834fdb5 qa: fixed test fixture name collision causing test failures 5 years ago
Ian McInerney 268dec5c19 Cleanup some build and Coverity warnings 5 years ago
Jeff Young fdb23d1a2d Add DRC check for items (pads for now) shorting two nets. 5 years ago
Jeff Young 577c1be391 Report all DRC rule errors, not just the first. 5 years ago
Tomasz Wlostowski b06c158764 drc_proto: thou shalt count rule hits from 1, not 0 5 years ago
Tomasz Wlostowski 8de484eff3 drc_proto: follow up Jeff's changes 5 years ago
Tomasz Wlostowski faf469bd23 drc_proto: follow up Jeff's changes to libeval_compiler 5 years ago
Tomasz Wlostowski 9401165e6c qa: temporarily disable libeval_compiler_test 5 years ago
Tomasz Wlostowski e32c38ef81 drc_proto: simple test cases for copper clearance and hole clearance tests 5 years ago
Tomasz Wlostowski 128ae8b49e drc_proto: working on hole size/track width checker 5 years ago
Tomasz Wlostowski ff1872379d drc_proto: report rule hit statistics 5 years ago
Tomasz Wlostowski 7fc532df2e drc_proto: import new error reporting code from Jeff 5 years ago
Tomasz Wlostowski 6615397541 drc_proto: DRC_RULE now uses new libeval API 5 years ago
Tomasz Wlostowski a504bd0795 drc_proto: don't launch DRC providers with empty/incomplete rule sets 5 years ago
Tomasz Wlostowski cf0bb60fbb drc_proto: migrated GetEffectiveShape(s) to SHAPE_COMPOUND 5 years ago
Tomasz Wlostowski 1a2e02040a qa/libs/kimath: simple test suite for collisions of SHAPE_COMPOUNDs 5 years ago
Tomasz Wlostowski 8d9d3ff795 qa/drc_proto: debug level settable by env var 5 years ago
Tomasz Wlostowski 91b68e4578 drc_proto: follow up Jeff's changes in legacy DRC/board model 5 years ago
Tomasz Wlostowski abe6ccf97e common: re-enable libeval_compiler and DRC proto test (fixed missing file issues) 5 years ago
Jeff Young 0fecb5f277 Be more explicit about string/character conversions. 5 years ago
Seth Hillbrand 1374d82114 Adding QA project files 5 years ago
Jeff Young 552dde8976 Fix return value going out of scope. 5 years ago
Jeff Young bf445c1a95 Performance enhancements. 5 years ago
Jeff Young 6529e339a9 Don't store context in the uCode. (It's not thread-safe.) 5 years ago
Jeff Young a6b6084a60 Add preflighting for DRC rule function calls. 5 years ago
Jeff Young c52df811ae Add expression eval to constraint min/max/opt values. 5 years ago
Jeff Young 095937563b Hook libeval compiler up to rule parser 5 years ago
jean-pierre charras 6d8fb94d86 Fix a few Coverity warnings. 5 years ago
Seth Hillbrand 69d75b90b1 Adding failed arc test 5 years ago
Ian McInerney 7b705af038 Refactor common QA components to create a single common library 5 years ago
Ian McInerney 019313711a Move geometry tests into the kimath qa test 5 years ago
Jeff Young d1da053d2e Update test to prettier file extension wildcard syntax. 5 years ago
Jeff Young 7340c97ef9 Undo for schematic-wide operations. 5 years ago
Jeff Young 1872d05f72 Fix netlist test golden file to include proper escaping. 5 years ago
Ian McInerney 6672efdf2c Disable DRC prototype by default 5 years ago
Tomasz Wlostowski 0a4c8cd45c drc_proto: import latest Jeff & Jon's changes + update copyright headers 5 years ago
Tomasz Wlostowski e9d37dd7ce drc_proto: implement QueryWorstConstraint 5 years ago
Tomasz Wlostowski bc86ea7682 drc_proto: use separate lexer for rule file from current pcbnew DRC 5 years ago
Tomasz Wlostowski 0e0cf5dff8 drc_proto: moving to GetEffectiveShapes() 5 years ago
Tomasz Wlostowski 1cabc1bc0f qa/drc_proto: rework common clearance code into base class, start working on hole clearance test refactor 5 years ago
Tomasz Wlostowski b3ce23f0e2 PCB_EXPR_EVALUATOR: implement isPlated virtual property 5 years ago
Tomasz Wlostowski d57d5d73b2 qa: clearance test works and reports. about to do board outline clearance test 5 years ago
Tomasz Wlostowski bd19892cd0 qa/drc_proto: clearance test seems to work with conditional rules, need to clean up & add reporting 5 years ago
Tomasz Wlostowski 6bddc4bdd6 qa: more tests for libeval_compiler 5 years ago
Tomasz Wlostowski 085698d17c drc_proto: wip 5 years ago
Tomasz Wlostowski aaa91655aa libeval_compiler: integrated in common/ 5 years ago
Tomasz Wlostowski b82ec2161f libeval_compiler: initial version 5 years ago