39 Commits (598d446a38cf1733c06d554ebab55882c6c5a569)

Author SHA1 Message Date
Wayne Stambaugh 5c8f4697ca Common folder housekeeping part 1. 11 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 12 months ago
Seth Hillbrand a724b3d8b1 Handle DXF files with out of bounds values 1 year ago
Tomasz Wlostowski 7315d8e47b common: COMMIT now throws an assertion if an item is added/deleted multiple times 2 years ago
Jeff Young a52da69c03 Fix overly agressive assert. 2 years ago
Jeff Young 9fb06f95a0 Fix msys2 build. 2 years ago
Jeff Young ea3c87f243 Move group/ungroup to COMMIT infrastructure. 2 years ago
Jeff Young e7fca68384 Don't double-delete unused nets (or anything else, for that matter). 2 years ago
John Beard 10d32bb1d6 Explain wxASSERT in COMMIT::Stage 3 years ago
Jeff Young 5195bc28fe Don't prune already-added items from the COMMIT. 3 years ago
Jeff Young 8b1fd62d35 Make pad & via teardrops 1st-class citizens (props of the pad/via) 3 years ago
Seth Hillbrand f4b43617e7 Add COMMIT structure to Schematic and Symbol editors 3 years ago
Jeff Young 13f5c78e89 More tightening of group parent lifecycles. 3 years ago
Seth Hillbrand a852286eb5 Cleanup compile warnings 4 years ago
Jeff Young f606679164 Proper numeric sorting for intersheet refs. 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Michal Schulz 44978f00e3 Use compiler-agnostic designation of fall-through in switch/case. 5 years ago
Jon Evans 247da631f9 Revert "Fix typo and clean up leftover tracks" 5 years ago
Jon Evans 1a102f03c0 Clean up co-linear tracks after finishing routing 5 years ago
Seth Hillbrand 8c2fe42ef0 More Undo/Redo Cleanup. 5 years ago
Seth Hillbrand d244c09680 Cleanup undo/redo 5 years ago
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
Mark Roszko 1082402b33 Convert UNDO_REDO_T to an enum class 5 years ago
jean-pierre charras bc5dcf182f keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T. 6 years ago
Seth Hillbrand c84752b9a7 commit: protect against un-copyable error 7 years ago
Seth Hillbrand 76f151b4d8 Fix issue with prev d83cff63f 8 years ago
Seth Hillbrand d83cff63f6 fix memory leak 8 years ago
Tomasz Włostowski 9932ff32ae refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 8 years ago
Maciej Suminski fe89fdfb24 Removed incorrectly defined assert 9 years ago
Maciej Suminski 984ac70106 Added COMMIT::GetStatus() and minor refactor 9 years ago
Tomasz Włostowski 5c0edbabab Fixes for the connectivity & board cleanup algorithms 9 years ago
Maciej Suminski 74b5858665 Fixed a crash when removing zones using the Global Deletion dialog 9 years ago
Maciej Suminski 6481ff75c9 Changed one of COMMIT::Stage() methods to COMMIT::Modified() 9 years ago
Maciej Suminski 65b1225231 Added CHT_DONE flag to COMMIT::Stage to skip add/remove step 9 years ago
Maciej Suminski 940765f4b3 COMMIT class: removed m_committed flag, added clear() and Empty() methods. 10 years ago
Maciej Suminski b8350f037b COMMIT: Added an interface to store items that already have a copy created. 10 years ago
Maciej Suminski 0223425d30 COMMIT: changed BOOST_FOREACH to for. 10 years ago
Maciej Suminski dac7c5aa1f Store parent object when creating a COMMIT. 10 years ago
Tomasz Wlostowski 9588a7974c Added classes COMMIT & BOARD_COMMIT. 10 years ago