42 Commits (23e4ed488a6a728622ba721f19d0beb9b5919ed1)

Author SHA1 Message Date
Jon Evans 308576b78d Properties: Use parent footprint references instead of UUIDs 3 years ago
Jeff Young 513fc872bb Support both X and Y mirroring in FPEditor. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Seth Hillbrand cd7141fd10 Cache read arc data for stability 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young 7f6bc28f87 Flip arc endpoints when mirroring in FPEditor. 4 years ago
Jeff Young e84c574830 Some more EDA_ANGLE cleanup. 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 c91d3e3cf9 Remove some more wxPoint 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Jeff Young 22ba640c2b Remove locking from footprint editor. 4 years ago
jean-pierre charras cee9e417ec Fix mirroring arcs in footprints 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 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
Jeff Young 0fb864d596 Pull some name changes back from 7.0 to ease merging. 4 years ago
Jeff Young e61822c9e0 Naming conventions and a bug fix on arc points. 4 years ago
Marek Roszko 21fde9b629 enum class PCB_SHAPE_TYPE_T 5 years ago
Jon Evans c04e19f9ac Include optimization: move some things from common.h to point-of-use 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 e3560e6414 Add parent property to footprint children. 5 years ago
jean-pierre charras 34d7c3e31f fp shape, ARC: fix incorrect arc end position after flipping/mirroring. 5 years ago
Roberto Fernandez Bautista 260219b0e6 CADSTAR PCB Archive Importer: Fix arc and filled shapes in footprints 5 years ago
Jeff Young c66e373119 Cleanup of PCBNew message panel routines. 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jeff Young dff5173baf Exorcise some instances of "modedit". 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 2d001796a3 Take into account footprint rotation too. 5 years ago
Jeff Young 8bae52d1c3 Correct naming conventions. 5 years ago
Jeff Young 74ad1562d9 Make FP_SHAPE GetEffectiveShape() relative to board, not footprint. 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 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young 92d84b0d67 Naming updates. 5 years ago
Jeff Young 2f49db49bf Fix fly-off arc handles and move Arc Properties to start/end/angle. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
jean-pierre charras 87a220b8e2 more cleanup about removing useless include 5 years ago
jean-pierre charras 456735f803 VIEW::ViewGetLOD() returns double now instead of int. 5 years ago
Jeff Young 64fa400b19 Ease translation a bit. 5 years ago
jean-pierre charras f28d30a87b Fix minor wxWidgets alert and a few Coverity warnings. 5 years ago
Jeff Young 6c74658a98 Finish arc implementation of m_ThirdPoint for EDGE_MODULEs. 5 years ago
Maciej Suminski a289056a9e Properties meta-data for pcbnew classes 6 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago