57 Commits (8c89847627f0f977b0837bb8acf1b2607f42a316)

Author SHA1 Message Date
Jon Evans ee095a6711 Make sure secondary drivers are followed-up on after absorption 7 years ago
Jon Evans 019f63cd95 Don't merge subgraphs by matching sheet pin names 7 years ago
Jon Evans 1de5b83d82 Promote net names to higher in hierarchy when possible 7 years ago
Jon Evans 81993eef83 Ensure bus member links get updated in hierarchical situations 7 years ago
Jon Evans 3d3c280f22 Fix hierarchical linking if parent sheet has a weak driver 7 years ago
Jon Evans 316be464ab Handle higher-priority connection drivers located in subsheets 7 years ago
Jon Evans 09c9db472e Properly handle buses that have been linked by net wires only 7 years ago
Jon Evans e9eacbc91c Ensure subgraphs with multiple labels get sorted 7 years ago
Jon Evans 019a731e03 Back-propagate from child sheets when two parents point to one child 7 years ago
Jon Evans 6d918ea1f1 A few fixes and refactors to connectivity propagation 7 years ago
Jon Evans 2f2d48938e Ensure connection sheet is properly reset at reinit time 7 years ago
Jon Evans efa0c97da9 Make sure net name prefixes carry through to netlist 7 years ago
Jon Evans 4efed8a4dd Ensure global labels get flagged as lonely in all circumstances 7 years ago
Jon Evans a5a2152ff4 Cache subgraphs by sheet path 7 years ago
Jon Evans c054944d67 Set real-time connectivity to on by default with a safety valve 7 years ago
Jon Evans 0ce32f7be1 Remove UpdatePins call from connectivity calculation 7 years ago
Jon Evans 098102220e Fix detection of lonely local labels 7 years ago
Jon Evans f0376f1379 Improve ERC checking of labels 7 years ago
Jon Evans e06d37090a A few connectivity performance tweaks 7 years ago
Jon Evans ed27c50692 Improve handling of non-unique connections 7 years ago
Jon Evans ff6a8cd537 Revert "Remove UpdatePins call from connectivity calculation" 7 years ago
Jon Evans b351e70d13 Remove UpdatePins call from connectivity calculation 7 years ago
Jeff Young 5e2cf51309 Improve robustness of SCH_PIN storage architecture. 7 years ago
Jon Evans e2c12d8c25 Overhaul connectivity neighbor and global connection processing 7 years ago
Jon Evans a92bb94612 Ignore multiple identical bus labels 7 years ago
Jeff Young 460909ea9a Move click-to-place tools to modern toolset. 7 years ago
jean-pierre charras 2529346940 Some fixes for I18N. Mainly do not translate debug messages or strings giving only a print format (like "%d"). 7 years ago
Jon Evans c1ee395303 Don't propagate secondary connections with the same name 7 years ago
Jon Evans 6ff1919ae0 Fix subgraph neighbor calculation 7 years ago
Jon Evans 49d8c29608 Fix a few issues with global buses 7 years ago
Jon Evans df600fc1a2 Fix a few ERC issues with no-connects and power pins 7 years ago
Seth Hillbrand 8c9244e677 Revert "eeschema: Connectivity threading" 7 years ago
Seth Hillbrand e28c937a5c Limit number of subgraph checks 7 years ago
Seth Hillbrand 1a031e771f eeschema: Connectivity threading 7 years ago
Jon Evans 105520b235 Fix neighbor detection candidate logic 7 years ago
Seth Hillbrand a0981d06a7 Remove std:: aliasing 7 years ago
Seth Hillbrand 9ef442b3a3 eeschema connectivity - Adjust performance in init 7 years ago
Seth Hillbrand 86d32fa34d CONNECTION_GRAPH: Performance mods 7 years ago
Jon Evans bd487d2c25 Rework logic for linking local subgraphs together 7 years ago
Jon Evans c07de84c05 Suppress false ERC warnings for invisible power pins 7 years ago
Jeff Young 30f7d6a2c1 Clean up some translation issues. 7 years ago
Jon Evans ec2c571abb Fix merging of subgraphs with multiple labels 7 years ago
Jon Evans ff8b7cc6c1 Fix SCH_PIN location calculation 7 years ago
Jon Evans 99e57724e6 Hierarchical ports count as strong drivers 7 years ago
Jon Evans 5a0944e9a0 Don't de-conflict subgraphs across sheets 7 years ago
Jon Evans d5990100e1 Promote locally-labeled nets to global when tied to global buses 7 years ago
Jeff Young 3ace73fbdd Fold various SCH pin shadow data structures into SCH_PIN. 7 years ago
Jon Evans 8a9b82c2a2 Switch CONNECTION_GRAPH to wxLogTrace 7 years ago
Jon Evans 3eef4bceac Don't assert unnecessarily when collapsing power ports 7 years ago
Jon Evans 8b30cd4389 Fix edge case crash when processing invisible power pins 7 years ago