kicad/pcbnew/tools
Seth Hillbrand 2cf4cb937f Fix graphic snapping
If the user has requested the ability to snap to graphics, we want to
add any of the graphical layers to the limit list
2022-11-23 06:57:11 -08:00
..
board_editor_control.cpp Keep track of blocking windows 2022-07-18 09:47:32 -07:00
board_editor_control.h Don't allow reentrancy into PlaceFootprint. 2021-09-29 17:01:33 +01:00
board_inspection_tool.cpp Fix issue with caches not being initialized when printing msg bar. 2022-08-04 13:04:21 +01:00
board_inspection_tool.h Move selection disambiguation to long-click 2021-09-05 13:42:51 -07:00
board_reannotate_tool.cpp Include Footprints within Groups when re annotating duplicates 2022-01-11 20:52:01 +00:00
board_reannotate_tool.h Array creator tool: Add option to assign unique reference designators 2021-10-25 22:38:49 +01:00
convert_tool.cpp Skip zero-size elements when converting 2022-04-01 13:22:08 -07:00
convert_tool.h Allow creating polygon types from polygons 2021-08-08 20:29:00 -04:00
drawing_stackup_table_tool.cpp Use board polygon instead of bbox for size 2022-02-25 11:13:01 -08:00
drawing_tool.cpp Fix old copy/paste error (from 2017, believe it or not). 2022-09-28 13:55:44 +01:00
drawing_tool.h Cherry-pick of 2bf33321d1. 2022-08-04 09:29:45 +01:00
drc_tool.cpp Don't set the dirty bit when running DRC 2022-04-06 17:03:01 -07:00
drc_tool.h Work around EnsureVisible bug in wxWidgets during DRC cross-probe. 2021-10-06 11:17:03 +01:00
edit_tool.cpp Fix graphic snapping 2022-11-23 06:57:11 -08:00
edit_tool.h We need both a tool-oriented delete and one that doesn't push/pop, etc. 2022-10-19 18:22:32 +01:00
edit_tool_move_fct.cpp Fix issue with caches not being initialized when printing msg bar. 2022-08-04 13:04:21 +01:00
footprint_editor_control.cpp Make sure dirty flag gets set, and leave save enabled regardless. 2022-09-02 01:11:20 +01:00
footprint_editor_control.h Add missing view controls for FP Editor Appearance Manager. 2021-10-31 16:33:03 +00:00
global_edit_tool.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
global_edit_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
group_tool.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
group_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pad_tool.cpp Don't reset editPad if it still exists after model reset. 2022-10-19 14:42:16 +01:00
pad_tool.h Cancel or commit pad edit mode when switching footprints. 2022-02-20 01:03:08 +00:00
pcb_actions.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
pcb_actions.h Unify our breakTracks routines 2021-11-27 06:34:47 -08:00
pcb_control.cpp We need both a tool-oriented delete and one that doesn't push/pop, etc. 2022-10-19 18:22:32 +01:00
pcb_control.h Prune pasted data of non-enabled layers. 2022-09-28 12:47:14 +01:00
pcb_editor_conditions.cpp Option graphics limited to 45deg in creation: separate options for brd and fp editors. 2021-10-02 16:43:31 +02:00
pcb_editor_conditions.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_grid_helper.cpp Clamp cursor to limits of coordinates representation 2022-04-04 13:38:50 -07:00
pcb_grid_helper.h Fix pad snapping in renumber pads 2022-01-03 17:18:03 -08:00
pcb_picker_tool.cpp Display crosshairs in picker tools. 2022-09-28 13:29:32 +01:00
pcb_picker_tool.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcb_point_editor.cpp Update message panel from PCB point editor and SCH drawing tools. 2022-07-06 19:48:09 -07:00
pcb_point_editor.h Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
pcb_selection.cpp Kicad has many plugins. This one is for the pcb. 2021-11-25 12:56:46 +00:00
pcb_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pcb_selection_conditions.cpp Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
pcb_selection_conditions.h Push most of PCB_SHAPE impl down in to EDA_SHAPE. 2021-10-15 12:45:43 +01:00
pcb_selection_tool.cpp Make sure a collector has a guide before handing it to a client filter. 2022-10-19 14:41:30 +01:00
pcb_selection_tool.h More improvements to drag tool selection disambiguation. 2022-09-28 14:57:22 +01:00
pcb_tool_base.cpp Remove extra handler 2021-10-18 15:08:22 -07:00
pcb_tool_base.h Change persistent 45° state to only drawing 2021-11-17 15:38:28 -08:00
pcb_viewer_tools.cpp Connect ruler tool with axes preferences 2021-11-23 12:52:21 -08:00
pcb_viewer_tools.h Remove vestiges of old zoom-auto architecture. 2021-09-19 18:32:15 +01:00
placement_tool.cpp Correctly sort positions for default align 2022-10-14 16:15:51 -07:00
placement_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
position_relative_tool.cpp Improve logic of Position Relative tool 2022-10-24 18:46:15 -04:00
position_relative_tool.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
tool_event_utils.cpp More wide-string declarations. 2022-02-05 13:29:00 +00:00
tool_event_utils.h More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
zone_create_helper.cpp Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
zone_create_helper.h Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
zone_filler_tool.cpp Log an undo item when filling zones. 2022-02-04 18:14:25 +00:00
zone_filler_tool.h Implement lock between zone filler and drc. 2021-06-16 16:12:01 +01:00