131 Commits (caa03ab59e77d9c3e5e50ca2b957ceb92b784869)

Author SHA1 Message Date
Marek Roszko bc5fca1daa Make schematic and project inherit from PROJECT::ELEM 8 months ago
Jeff Young 9d051d096e Add tool framework to fp preview widget. 9 months ago
Jeff Young 281aa74f30 Performance improvements for teardrop regeneration. 9 months ago
JamesJCode e6cead5218 Fix incorrectly named bulk board update argument 9 months ago
Ian McInerney 59a4cc2e4b Default to 4 user defined layers 9 months ago
Seth Hillbrand 3a5eeef9df Auto update list of fonts when embedding files 9 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Jon Evans 2dec1dd598 Implement BOARD::RunOnDescendants 10 months ago
Seth Hillbrand bf6a255a3e Move more elements from fixed size arrays 11 months ago
jean-pierre charras b193249d1c BOARD: add helper function GetCopperLayerStackMaxId() and remove dead code 1 year ago
JamesJCode d64a112971 Implement Component Classes 1 year ago
Mike Williams 867cb58175 feature removal: remove Show Hidden Text 1 year ago
Seth Hillbrand 77797103f7 Add ability to embed files in various elements 1 year ago
Seth Hillbrand cc850d0da0 Split out LSEQ/LSET from LAYER_ID 1 year ago
Jeff Young 5b81c60b9e Improve user-layer-side-matching algorithm. 1 year ago
Jeff Young aa5a370b3a ADDED: user layer types. 1 year ago
Jeff Young 16340e6cf4 Support both short and long item descriptions. 1 year ago
Jon Evans 4aab9f59aa ADDED: Support tenting control of individual vias 1 year ago
Jeff Young 498d2c9db1 Lazily re-evaluate worst-clearance cache. 1 year ago
Jeff Young b425c54071 Default parameters for Python. 1 year ago
Jeff Young 8184ed64e7 Explicit control over hidden text in bounding boxes. 1 year ago
Alex Shvartzkop b3bc352c57 Use default stackup if stackup is not defined in STEP/BREP/XAO export. 2 years ago
JamesJ 951065390e Add composite update callback to BOARD_LISTENER 2 years ago
Seth Hillbrand d82e8ee41a Map nets in pasted data 2 years ago
Jon Evans e347300593 Work around SWIG problems 2 years ago
Jon Evans 1acb1afa98 Fix build errors; warnings 2 years ago
Jon Evans 5aa8af1abf Add a cache for looking up board items by ID 2 years ago
Jon Evans 7b6afd290a Remove non-const access to board-owned items 2 years ago
Jeff Young 06a8517818 Further improvements to cache locking. 2 years ago
Armin Schoisswohl bb9448edcb change m_CachesMutex to shared_mutex and do shared locking for read access in zone BBox calculations 2 years ago
Yon Uriarte 7520a8b316 Avoid updating max clearance while in dtor 2 years ago
Yon Uriarte fe1c73ed7c Performance: Cache BOARD::GetMaxClearanceValue 2 years ago
Jeff Young 0890ac57dd Improve clarity of default zone settings. 2 years ago
Marek Roszko d0236ca751 Make DRC exclusions work in cli & python DRC 2 years ago
jean-pierre charras 427de4cda6 BOARD::GetBoardPolygonOutlines(): add option to add NPTH as board holes. 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young d51e058e24 Move diff-pair netname resolution to BOARD. 2 years ago
jean-pierre charras 57efde1bbb Pcbnew: rename ZONE* m_SolderMask to m_SolderMaskBridges 2 years ago
Alex Shvartzkop be72e07e61 Introduce PCB_GENERATOR. 2 years ago
Jeff Young 31c488bc23 NETINFO_ITEMs are owned by BOARD. 2 years ago
Mike Williams 3cd25f0045 PCB: add ratsnest to search pane 2 years ago
jean-pierre charras 9a336eeb87 Pcbnew: Plot tented/not tented vias: fox some issues: 2 years ago
Seth Hillbrand 96a34e5b57 Consolidate Maximum clearance calculation 2 years ago
Josue 7f9742791a Re-word `tent vias` value setting in board_setup and plot 2 years ago
Jeff Young 14f004d2a5 Hook up text variable auto-complete for PCBNew. 2 years ago
Jeff Young 8b1fd62d35 Make pad & via teardrops 1st-class citizens (props of the pad/via) 2 years ago
Marek Roszko 3bf2fb2c0e Fix more C5266 warnings 2 years ago
jean-pierre charras 66651327bd STEP export: in board outlines, export Circles as Cylinders, round 2. 2 years ago
Jeff Young 521aa5b5ae Update DRC exclusions model to match terminology. 3 years ago
Jeff Young d6dd58fff9 Keep track of single-pad-islands so we can discount spokes to them. 3 years ago