176 Commits (9583b2806340e07261353a20841bf3c89aaa4fa4)

Author SHA1 Message Date
Jeff Young 4c63b4e061 Class name <-> file name sync. 3 years ago
Alex 4095172259 ADDED: Pack and Move Footprints, improved footprint spread algorithm. 3 years ago
Alex b6eb5f721a Remove old rect placement algorithm. 3 years ago
Marek Roszko 3d5913c825 Remove convert_to_biu.h, merge contents to base_units.h 3 years ago
Marek Roszko 66e8931405 Remove IU_PER_MM thats standalone 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young 9188838e50 RIP EDA_RECT. 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 43df863df2 Fix issue with caches not being initialized when printing msg bar. 3 years ago
jean-pierre charras 4d48376eae Fix some warnings detected by PVS-STUDIO (not used vars) 3 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
Marek Roszko d9c04da407 Sprinkle in some make_unique 4 years ago
Marek Roszko 8588bea4b2 Avoid potential divide by zero in footprint spreading PVS V609 4 years ago
Jeff Young 4e493e2cbc Clean up some more deci-degrees. 4 years ago
Jeff Young f310a5b986 Excise deci-degrees from trigo. 4 years ago
Jeff Young b828355206 A bit more angle cleanup. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Jeff Young d485eb2514 Move pads to EDA_ANGLE. 4 years ago
Marek Roszko ac715d2e51 Scoop up some more wxPoint instances 4 years ago
Jeff Young 89c0f8e297 Move to new font engine. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago
Jeff Young d649b288a6 Swap out autoplace rotation costs for private footprint layers. 4 years ago
Jeff Young e26341d424 Cleanup. 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Jeff Young 1ec70d30af Cherry-pick some 7.0 Clearance Resolution improvements. 4 years ago
Jeff Young 41619ebbe2 Decouple PROGRESS_REPORTER interface from implementations. 4 years ago
Jeff Young f221220fe2 Rename layer ids file. 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Jeff Young 0fb864d596 Pull some name changes back from 7.0 to ease merging. 4 years ago
Wayne Stambaugh cf00319c85 More NULL expunging. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Wayne Stambaugh c69c68a558 Pcbnew header housekeeping round 2. 4 years ago
Marek Roszko b243c2280d enum class PAD_SHAPE_T 5 years ago
Marek Roszko 21fde9b629 enum class PCB_SHAPE_TYPE_T 5 years ago
Jeff Young 86aaa2e9cb Rationalize footprint bounding boxes and cache all of them. 5 years ago
Wayne Stambaugh 6a39b81647 Fix the last of broken Doxygen comment specifiers. 5 years ago
Jeff Young b123318cf6 Encourage use of full DRC for board & footprint malformed outlines. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago
Jeff Young 63a54d003e More module -> footprint. 5 years ago
Jeff Young 522d64968e Yet more module -> footprint. 5 years ago
Jeff Young 2cc9dad4ff More module -> footprint. 5 years ago
Jeff Young 8c947b69b0 More module -> footprint. 5 years ago
Jeff Young 52a46341db More module -> footprint. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago