69 Commits (40f7d5cb525cb07f8feb60394795e5e2feeb8f75)

Author SHA1 Message Date
Marek Roszko 22b733209d Fail GAL on its header leaking audit 2 years ago
Alex Shvartzkop 06463fd35a Fixes for Wayland cursor warping: 2 years ago
Jeff Young 9bba8e5956 Don't allow duplication of footprint items outside of footprint editor. 2 years ago
Jeff Young a24a8aaca7 Don't start a pack&move when already in an EDIT_TOOL drag or move. 2 years ago
Mike Williams d9c2e0ab54 PCB: start of grid overrides 2 years ago
Jeff Young 1218f61d0a Implement undo/redo for footprint children. 2 years ago
Jeff Young cf8294b5c2 Remove a bunch of blind (and a few redundant) static_casts. 2 years ago
StuartTylerRelytDesigns d26aa7dc20 Pcbnew moveIndividually ctrl-M mangles 2+ tracks 2 years ago
Jeff Young 7ed5963b4f Disable positioning tools when a move is in progress. 3 years ago
Jeff Young 773e1a1ab6 Actions with a COMMIT must be run synchronously. 3 years ago
Jeff Young 1411b09178 Remove EDIT_TOOL's quasi-global BOARD_COMMIT. 3 years ago
Ian McInerney 2fb6f19a84 Separate immediate and delayed action dispatch 3 years ago
Ian McInerney f14feafc6b Convert selection vector to EDA_ITEMS for base tool call 3 years ago
Ian McInerney b04e54dbea Switch TOOL_EVENT and TOOL_ACTION to have a std::any parameter 3 years ago
Marek Roszko b41606ecf7 Use the correct printf format for the move individually status text 3 years ago
Lucas Dumont c781fde236 pcbnew: don't move twice 3 years ago
jean-pierre charras 2f392352b5 EDIT_TOOL::doMoveSelection(): avoid calling PushTool() and, just after,PopTool() 3 years ago
Jeff Young 28028c941e Retire Local/Draw coords distinction from PAD (the last object to have it). 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Marek Roszko 4665823089 Turn on and fix MSVC compliance mode issues 3 years ago
Mike Williams 47dc2379d8 PCB: Fix issues with grab unconnected 3 years ago
Alex 75053cfc57 Remove normally unused code from Move function. 3 years ago
Seth Hillbrand 4fe35d0df1 More push/pop tool issues 3 years ago
jean-pierre charras 96a9ec4a0c Enhance compatibility with V6.0 for Intersheetrefs fields associated to GLOBAL labels. 3 years ago
Alex b4b25a7009 Fix Pack & Move footprints when working with groups. 3 years ago
Alex c1f82d0c80 Canceling Move cancels Pack too in Pack & Move footprints. 3 years ago
Jon Evans 0bc06d506c Properties: reselect after canceled move 3 years ago
Mike Williams 17bb57cc73 PCB: fix stale ratsnest between moves in Move Individually 3 years ago
Mike Williams ad6ef35c9f PCB: Add skip action to Move Individually 3 years ago
Mike Williams 4a4fab78a3 PCB: allow swap while moving 3 years ago
Jeff Young 9724f6e736 Don't allow zone filling during other editing operations. 3 years ago
jean-pierre charras f51db4e093 Fix some Coverity and compil warnings. 3 years ago
Jeff Young 7089e99f4b Integrate move individually into move algo so other commands don't choke. 3 years ago
Jeff Young d9987e9569 Orig_items will have been invalidated by Revert. 3 years ago
Jeff Young 138f835672 Retire group bbox cache. 3 years ago
Jeff Young 03ba14c6d3 Tighten lifecycle management of parent group pointers. 3 years ago
Jeff Young 2cfe78170c Honour selection filter when picking move anchors. 3 years ago
Jeff Young bb618f2d55 Update pointEditor after cancelled move. 3 years ago
Jeff Young e3842514e7 Move courtyard collision setting to preferences. 3 years ago
Jeff Young e9f8454a67 No DRC engine in footprint editor. 3 years ago
Jeff Young de5980b92e Share more of the courtyard collision highlighting code. 3 years ago
Jeff Young 11dc5424cb Pull interactive courtyard checker out of move tool to share with router. 3 years ago
Jeff Young 8f1b4a9c03 Include cleanup. 3 years ago
Jeff Young 79dabdd484 Fix typo. 3 years ago
Jeff Young 04fec5016b Add keepout zones set to keepout footprints to footprint courtyard checker. 3 years ago
Jeff Young ba630971af Possible fix for move/esc/esc crash. 3 years ago
Mike Williams c1da59b560 Swap: disallow swapping tracks / wires 3 years ago
Alex 4095172259 ADDED: Pack and Move Footprints, improved footprint spread algorithm. 3 years ago
Mike Williams e66393c4dd PCB Tools: Move Individually 3 years ago
Jeff Young 513fc872bb Support both X and Y mirroring in FPEditor. 3 years ago