150 Commits (8c97a7b8c6c6b205589b92ffe1e63381a14f1239)

Author SHA1 Message Date
Jeff Young 03f79f512c Nullptr safety. 3 years ago
Jeff Young 32836da14b Don't show annular rings controls for vias that span only a single layer. 3 years ago
Jeff Young 97fd99ec99 Re-resolve netclasses after assigning netclass to pattern. 3 years ago
Jeff Young 138f835672 Retire group bbox cache. 3 years ago
Jeff Young 03ba14c6d3 Tighten lifecycle management of parent group pointers. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Seth Hillbrand d1bf889e71 Resolve embedded text vars 3 years ago
Alex 22917860ef Move Enter Group for easier access. 3 years ago
Jeff Young e49de68a59 Implement a more durable zone bounding box caching strategy. 3 years ago
Jeff Young d67437a2aa Move ratsnest exclusion processing to a post-pass. 3 years ago
Marek Roszko 707a598e5d Prevent a crash due to the 3d preview dummy board stealing setting ownership 3 years ago
Ian McInerney ea259fd093 Remove extra creation of an outline for the soldermask zone 3 years ago
Jeff Young 839d31d427 Only update properties from a "real" project. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Seth Hillbrand 26a1114e3c Avoid Yields when the results are ready 3 years ago
Roberto Fernandez Bautista 2d203bc975 Don't move items inside a group: move the whole group instead 3 years ago
Jeff Young c30a557810 ADDED netclass assignment from PCB canvas. 3 years ago
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Jeff Young 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Jeff Young 77c79b6f6a Apply searchArea architecture to courtyard functions. 3 years ago
Jeff Young 667a54ad86 Retire insideArea in favour of intersectsArea and enclosedByArea. 3 years ago
Jeff Young f99761e5bd entirelyInsideArea() prototype. 3 years ago
Marek Roszko 3e451ca516 Add RemoveAllListeners function for future addons 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Seth Hillbrand af34835fdf Restore removed data 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Jon Evans 55bb374370 Fix crash when unloading board 3 years ago
Jeff Young a9536b5de9 CHANGED netclass assignments now done via canvas or via patterns. 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Marek Roszko a8505d9c76 SEARCH_RESULT -> INSPECT_RESULT 3 years ago
Jeff Young f0ef6932b8 Fix issues with plotting textbox outlines. 3 years ago
Mike Williams 3669cb4673 PCB Editor: Add User Background Images 4 years ago
Jeff Young 8a9bf02b7e Smarten up silk clearance & tented item handling. 3 years ago
Seth Hillbrand 03c279ffd4 ADDED: Threadpool 3 years ago
Jeff Young 97b0005780 More caching for DRC. 3 years ago
Seth Hillbrand b5c2f0d39a Remove the open array in favor of std containers 4 years ago
Seth Hillbrand f0e4448a9d Remove broken call to normalize outlines 4 years ago
jean-pierre charras 2fddc9daf3 Pcbnew: fix missing connectivity update when adding an item. 4 years ago
Jeff Young d8c4f2cb09 Performance improvements for zone filler. 4 years ago
Jeff Young 5c9e718407 Performance enhancements for connectivity. 4 years ago
Jeff Young 3deaf902bb Retire the V5 zone fill algorithm. 4 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Marek Roszko c91d3e3cf9 Remove some more wxPoint 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young fa908e1f98 Dimensions for footprints. 4 years ago
Jeff Young b4c5e64db2 Exclusions for Unconnected Items; Markers & exclusions for Parity checks 4 years ago
Jeff Young 5f37c2b247 Custom rule severities. 4 years ago