99 Commits (ae1c1c6f26fb01e342d9bdf52f8e8831eee371f4)

Author SHA1 Message Date
Jon Evans df16ea25a8 Properly send cross-probe for nested buses 6 years ago
Jon Evans 82a2530863 Fix missing inits of graph in a few places 6 years ago
Jon Evans f4d7c323f5 Coverity fixes 6 years ago
Jon Evans d7bd4c9b04 Move Eeschema globals to new SCHEMATIC object 6 years ago
Jeff Young 4a1ee40058 Pretty print bus definitions to the menus. 6 years ago
Jeff Young 050191460f Check for empty bus vectors and allow backwards vector specs. 6 years ago
Jeff Young 105f85e551 Fix new bus parsers to correctly handle non-buses. 6 years ago
Jeff Young cbe4b79107 Add syntax help for bus definitions (and upgrade parser to handle them). 6 years ago
Jon Evans c92181621e Use strong check for bus label when netlisting 6 years ago
Jon Evans 4b4952b09a Add short-circuits for regex testing 6 years ago
Jon Evans f4f43f51c8 Cache connection names 6 years ago
Jon Evans 2eaefb4874 Improve performance of schematic load and connectivity 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Jon Evans 41725e6b07 Sort nets in netlist by name; generate ordered net codes 6 years ago
Jon Evans da222d96b1 Fix a few issues with bus unfolding 6 years ago
Mark Roszko 70908043a3 Convert enums inside eeschema and the symbol editor to be scoped 6 years ago
Jon Evans 856decc29b Fix a few issues with bus member propagation to subsheets 6 years ago
Jon Evans 5255a29bc0 Always use local bus member names for unfolding menu 6 years ago
Jon Evans 112be3bfd1 Allow unannotated power connections to drive nets 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Seth Hillbrand c6f5df134c Minor speed cleanup 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
Jon Evans 4c33320cbc Stop erroneously accepting bus alias labels without curly braces 7 years ago
Jon Evans 8c89847627 Properly handle tildes at the end of bus vector names 7 years ago
Jon Evans 1401d8a8ea Revert "Allow commas in group bus signal lists" 7 years ago
Jon Evans 9d56102210 Prevent unannotated components from driving connectivity 7 years ago
Jon Evans cc290715a2 Allow commas in group bus signal lists 7 years ago
Jon Evans 7a715904ad Fix copy-paste error 7 years ago
Jon Evans 8341e3f972 Ensure prefixes and suffixes make it on to bus members 7 years ago
Jeff Young f187f91f57 Seth's fixes to regex processing. 7 years ago
Jon Evans efa0c97da9 Make sure net name prefixes carry through to netlist 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 96d2fc840b A tiny optimization for SCH_CONNECTION 7 years ago
Jon Evans 782b8227fa Clean up connection message panel info 7 years ago
Jon Evans e2c12d8c25 Overhaul connectivity neighbor and global connection processing 7 years ago
Jon Evans 5b226f6c96 Allow extra tildes at end of bus names 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
Seth Hillbrand d70ae19cb8 eeschema: Move realtime connectivity to adv config 7 years ago
Seth Hillbrand 8c9244e677 Revert "eeschema: Connectivity threading" 7 years ago
Seth Hillbrand 1a031e771f eeschema: Connectivity threading 7 years ago
Jon Evans bd487d2c25 Rework logic for linking local subgraphs together 7 years ago
Jeff Young 3ace73fbdd Fold various SCH pin shadow data structures into SCH_PIN. 7 years ago
Jeff Young 52246121b9 Add pins to net highlighting. 7 years ago
Jon Evans 3c27617782 Check driver instead of parent for prepending path to connection name 7 years ago
Jon Evans f1882f333e Don't call OnModify() before placing new parts 7 years ago
Jon Evans e98debfeb2 Fix a few issues with hierarchical propagation 7 years ago
Jon Evans 83c7e7fc65 New connectivity algorithm and bus upgrades 7 years ago