122 Commits (ec4249e091926be71c3b5638959c91e660b9e142)

Author SHA1 Message Date
Jeff Young e84c574830 Some more EDA_ANGLE cleanup. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
jean-pierre charras 431560a46b EDA_SHAPE::SwapShape() : add missing items to the swap list. 4 years ago
Seth Hillbrand d5faac7614 Better fix for missing end segment 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 f1410f0240 Line styles for PCBNew shapes. 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Seth Hillbrand 42f63b679d Check for proper winding when creating an EDA_SHAPE 4 years ago
Jeff Young 78be5df39a Don't allow negative line widths to shrink bounding box. 4 years ago
Jeff Young 7ccf658379 Fix stupid coding error. 4 years ago
Jeff Young dede3f5709 Implement an EPSILON for library/schematic/board checking. 4 years ago
Jeff Young 5f8e0ef1e0 Patch up arc hit-testing and printing for 6.0 4 years ago
Jeff Young f724fe7eff Move bbox padding to RTrees so it doesn't interfere with hittesting. 4 years ago
Wayne Stambaugh 1f7fd436a2 Move board object polygon code into the object source files. 4 years ago
qu1ck 09a2701136 Fix arc angle calculation and python API for it 4 years ago
Roberto Fernandez Bautista 99442350a4 CADSTAR PCB: Fix loading of arc tracks following recent PCB_ARC changes 4 years ago
Jeff Young f9861b4a6c Finish arc rework and push out to file formats. 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Jeff Young a41944020d Push most of PCB_SHAPE impl down in to EDA_SHAPE. 4 years ago
jean-pierre charras 3316f3998a Rename BuildPolyPointsList() to DupPolyPointsList() and optimize code 4 years ago
jean-pierre charras 49e1b5785f PCB_SHAPE::GetFocusPosition(): returns a point on the outline instead of center. 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
Eeli Kaikkonen 3616a8f0ee Use polygon coordinates relative to the board. 4 years ago
Marek Roszko 10e60acf34 Clean up including of board_design_settings.h 5 years ago
Marek Roszko eeb405c196 Cleanup some more excess math/util includes 5 years ago
Marek Roszko 21fde9b629 enum class PCB_SHAPE_TYPE_T 5 years ago
Jeff Young 3b049b32cf Show if pads, zones, and dimensions are locked in the status bar. 5 years ago
Jon Evans c04e19f9ac Include optimization: move some things from common.h to point-of-use 5 years ago
Jon Evans 7a8abcadd2 PCB_SHAPE: Use SHAPE_ARC as the effective shape of an arc 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Jeff Young ba63ac801a Don't make assumptions about what layers things are on. 5 years ago
Jeff Young 21bec6c016 Comment. 5 years ago
Jeff Young 6983bcd55b Push addition of shape width down into computeArcBBox. 5 years ago
Seth Hillbrand 1733a23ac7 Take width into viewBBox account 5 years ago
Jeff Young 0ded846130 Go back to previous arc midpoint editing routine. 5 years ago
Seth Hillbrand b8dfcb34c4 Revert "Use less-sophisticated arc editing math." 5 years ago
Jeff Young 3b424d3868 Use less-sophisticated arc editing math. 5 years ago
jean-pierre charras d4c36230d2 Pcbnew, Graphic items: show the locked status in msg panel and dialog properties. 5 years ago
Jeff Young c66e373119 Cleanup of PCBNew message panel routines. 5 years ago
Jeff Young 9c7c05c161 Mostly formatting cleanup but a few type-casting cleanups too. 5 years ago
Jeff Young 114621eb2c Move footprint shape offset/rotation stuff to the right place. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young 8bae52d1c3 Correct naming conventions. 5 years ago
Jeff Young ec020dd19f First-class support for filled shapes. 5 years ago
Jeff Young 47e86d76fb Cleanup prior to adding filled flag. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago