44 Commits (f9702aab87ccef4e3fdb334be2891073c0e10580)

Author SHA1 Message Date
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 6 years ago
Jeff Young f0cd7a5fd9 Clean up duplicted Find action processing. 6 years ago
Jeff Young df08f9921f Make place drill origin and place grid origin one-shot commands. 6 years ago
Jeff Young 2348537769 Add a command to toggle between last two highlighted nets. 6 years ago
Jeff Young 2d40425e4d Move footprint & symbol tree context menus to tool infrastructure. 6 years ago
Jeff Young 15241b7fcf ACTION-ize toolbar/palette control. 6 years ago
Jeff Young 1222f3cc72 ACTION-ize fab outputs. 6 years ago
Jeff Young 3912c7407f Move global commands to ACTIONs. 6 years ago
Jeff Young 568c8c336b Move DRC control to a tool; move assorted commands to ACTIONS. 6 years ago
Seth Hillbrand 95ab0b1813 pcbnew: Hide dynamic ratsnest after canceling edit 6 years ago
Jeff Young 6936effaa7 Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 6 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young f602ccd814 Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 7 years ago
Jeff Young 1a007c3e4b Implement SCH_SELECTION_TOOL (but still with legacy semantics). 7 years ago
Seth Hillbrand 518b53f78c pcbnew: Cancel highlight with ESC 7 years ago
Jeff Young 53e705f634 Add Get and Move Footprint to empty-selection-context menu. 8 years ago
Jeff Young 4784ee7fe4 Implement undo/redo for drill and grid origins. 8 years ago
Tomasz Włostowski 316ddadec1 pcbnew: Optimized zone filling algorithm. 8 years ago
Maciej Suminski f303bf2999 Hide temporarily ratsnest when it is too complex for real-time calculation 8 years ago
Maciej Suminski 1ac34b44bf Removed explicit calls to update ratsnest from EDIT_TOOL 8 years ago
Maciej Suminski 76bd05a69b Prevent creating too many transitions by TOOL_MANAGER 8 years ago
Tomasz Włostowski 63f4ab697b post-rebase fixes 9 years ago
Maciej Suminski d452a5a30c Moved ratsnest update from EDIT_TOOL to PCB_EDITOR_CONTROL 9 years ago
Maciej Suminski 906ee77dbf Fixed VIEW_ITEM memory leaks 9 years ago
John Beard a0df0f7f06 When filling/unfilling zones, create undo points in GAL 9 years ago
John Beard bed0ad142d Add zone duplicate onto layer to GAL 9 years ago
John Beard c50d28d94d Access tools' TOOL_MENUs rather than CONDITIONAL_MENUs 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Maciej Suminski ce8f400645 Added menu for locking tracks & vias (GAL). 10 years ago
Maciej Suminski 9f41fe0bda Added a hot key for (un)locking modules (GAL). 10 years ago
Maciej Suminski d6bc33bd42 Removed a few more memory leaks and fixed crash on exit. 10 years ago
Maciej Suminski 15857f22ca Fixed dragging offset in eeschema after crossprobing a multipart component in pcbnew GAL canvas. 10 years ago
Maciej Suminski a988ebaabd Zone merging (GAL). 10 years ago
Maciej Suminski a16dd894d5 Show Place & Drill origin in GAL. 10 years ago
Maciej Suminski f63170ca84 Tools available under toolbar buttons: delete items, highlight net, set drill/place origin (GAL). 10 years ago
Maciej Suminski ac10ca40f8 Net highlighting is moved to a separate TOOL_ACTION. 10 years ago
Maciej Suminski 946b9d1933 setTransitions() are called automatically for tools. 11 years ago
Maciej Suminski 26f20fbb00 Moved "Place Target" and "Place Module" tools from DRAWING_TOOL to PCB_EDITOR_CONTROL (to avoid placing modules in the footprint editor). 11 years ago
Maciej Suminski b19010ff8b Cross-probing pcbnew<->eeschema (GAL). 11 years ago
Maciej Suminski 902d0e3f1f Tools are processing const TOOL_EVENT& (Tool Framework). 11 years ago
Nick Østergaard 1df31338a3 Shortcut for fill all and unfill all zones for GAL. 11 years ago
Maciej Suminski 78853febbe Zone fill/unfill actions in context menu (GAL). 11 years ago
Maciej Suminski ed88c40be5 Moved module editor-specific tools to a separate class (MODULE_TOOLS). 11 years ago
Maciej Suminski eee2779f6b Moved some layout editor specific tool actions to another class (PCB_EDITOR_CONTROL). 11 years ago
unknown b436924380 Warning removal, patches from Camille 019 12 years ago
Maciej Suminski a42a83a394 Minor changes to BRIGHT_BOX class. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 460dcfc621 Removed SELECTION layer. 12 years ago
Maciej Suminski 9ec4520c45 Added missing files 12 years ago
Maciej Suminski 86f520f76e Sorted out headers. 12 years ago