59 Commits (0d35d69f708273d63981ec19498fa293483c80fd)

Author SHA1 Message Date
Jeff Young 8b75a32cfa We only want "actual" shapes, not anything derived from SHAPE. 3 years ago
Seth Hillbrand 442aae19d9 Separate flashing check for connectivity 4 years ago
jean-pierre charras 0440aa3d83 Extend layer LAYER_LOCKED_ITEM_SHADOW to draw shadow markers on other locked items: 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young c9487bad18 Move BOARD_ITEM::Rotate() to EDA_ANGLE. 4 years ago
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Marek Roszko fcfe42d67c Continue the war on wxPoint 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 f1410f0240 Line styles for PCBNew shapes. 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Jeff Young 22ba640c2b Remove locking from footprint editor. 4 years ago
Jeff Young 5f8e0ef1e0 Patch up arc hit-testing and printing for 6.0 4 years ago
Jeff Young e9661161d2 Fix missing member variable in swap(). 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
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 8b08c9e53f Shorter names before things get out of hand. 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 4 years ago
Marek Roszko eeb405c196 Cleanup some more excess math/util includes 4 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
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago