102 Commits (d5a5928e5a2999a8a6114f85ec9866c8d8c5e456)

Author SHA1 Message Date
Jeff Young ae99e627bd Quiet Coverity. 4 years ago
Jeff Young c5e195bdff Cleanup (includes and formatting). 4 years ago
Jeff Young bceb3794f8 Remove ZONE_FILLER_TOOL since it's not really necessary. 4 years ago
Jeff Young 8c69a856fc Add zone filler tests. 4 years ago
Ian McInerney 23f8851409 Remove pcb_group include from board header 4 years ago
Jeff Young 91421f9908 Separate logic for multi-select and click-select when filtering. 5 years ago
Jon Evans 619a353c5e Decouple 3D view dirty marking and refresh 5 years ago
Jon Evans e0f26fd525 Make live 3D refresh optional 5 years ago
Jon Evans f57dcf2a34 Fix connectivity to only resolve conflicts on netlist load 5 years ago
Jeff Young b08862e445 Fix group undo/redo bugs. 5 years ago
Jeff Young d261fa3792 Make sure items are removed from groups when deleted. 5 years ago
Jeff Young acfbcb4beb Make distinction between PCBNew-wide tools and Board-specific tools. 5 years ago
Marek Roszko bb4aa15736 Remove extraneous msgpanel update 5 years ago
Marek Roszko e88d41f764 Add bulk add/remove mode flag to the BOARD_LISTENER 5 years ago
Jeff Young b171d381f0 Collapse Redraw3DView and Update3DView into a single routine. 5 years ago
Jeff Young 3ca06700fc Formatting. 5 years ago
Jeff Young b1adb93c16 PCB_GROUP_Ts need to be added and removed from view. 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 52a46341db More module -> footprint. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
Jeff Young 4dc877d0e9 Module -> Footprint. 5 years ago
Jeff Young 0ebea4be53 Cleanup and naming conventions. 5 years ago
Jeff Young cff1e0ab0a If not setting modified on a commit, at least update 3D viewer. 5 years ago
Seth Hillbrand f8a4edb1c9 First pass renaming module to footprint 5 years ago
Jeff Young 2f49db49bf Fix fly-off arc handles and move Arc Properties to start/end/angle. 5 years ago
Jeff Young 77aa48b825 Fix COMMIT handler for deleting PCB_GROUPs in footprint editor. 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
Jeff Young 44af3978af Re-implement undo/redo of group ops in a pointer-safe way. 5 years ago
Jeff Young ba0bed7a45 Groups don't go in the view, but they do go in an overlay when entered. 5 years ago
Jon Evans e9b627bfd8 ADDED: Center marker dimension type 5 years ago
Jon Evans 75ffce1a0b ADDED: Leader dimension object 5 years ago
Mark Roszko 1082402b33 Convert UNDO_REDO_T to an enum class 5 years ago
Joshua Redstone ee428876ec ADDED: Group/Ungroup function 5 years ago
Jeff Young efc3f8c29d Remove unused nets when updating PCB. 5 years ago
Jeff Young 7340c97ef9 Undo for schematic-wide operations. 5 years ago
Seth Hillbrand 491ac0256d pcbnew: Add a number of missing handles for module zones 5 years ago
Oleg Endo 7bf8a744f1 add support for board listeners 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Jeff Young d8cd48aa7f Allow duplication of module texts from board editor. 6 years ago
Jeff Young 490bc2874f Clean up board commit a bit. 6 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
Ross Schlaikjer 64a42ffa35 Add keepout in footprints: Starting point. 6 years ago
Jeff Young 10c25a2290 Update frame type enum to match current class names. 6 years ago
Seth Hillbrand ec3158d03a pcbnew: Don't clear module flags on revert 6 years ago
Jeff Young 945eaceb91 Try and keep POINT_EDITOR and SELECTION_TOOL from fighting with drawing tool. 6 years ago