kicad/pcbnew/tools
Seth Hillbrand 47d86e5d9e Don't crash when canceling graphics import
Grouped graphics need to have their group removed from the preview
before deleting the elements to avoid reading freed memory when
redrawing
2022-11-23 16:21:06 -08:00
..
board_editor_control.cpp Better reporting of nets and netclasses. 2022-11-22 14:54:08 +00:00
board_editor_control.h ADDED: Search/inspect pane 2022-09-14 02:59:57 +00:00
board_inspection_tool.cpp BOARD_INSPECTION_TOOL::LocalRatsnestTool(): set a suitable cursor when activated. 2022-10-12 15:56:41 +02:00
board_inspection_tool.h Untangle some includes 2022-09-25 11:37:06 -04:00
board_reannotate_tool.cpp Cleanup & performance enhancements. 2022-08-01 13:09:51 +01: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 Clear selection before deleting objects during conversion. 2022-11-11 17:53:01 +00:00
convert_tool.h Replace boost::optional with std::optional 2022-08-25 15:50:47 -07:00
drawing_stackup_table_tool.cpp Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00
drawing_tool.cpp Don't crash when canceling graphics import 2022-11-23 16:21:06 -08:00
drawing_tool.h TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
drc_tool.cpp Pointer safety for ERC/DRC dialogs. 2022-08-30 12:07:19 +01:00
drc_tool.h Exclusions for Unconnected Items; Markers & exclusions for Parity checks 2021-12-24 21:10:28 +00:00
edit_tool.cpp Fix fillet action for lines 2022-11-21 07:01:14 -08:00
edit_tool.h Fix fillet action for lines 2022-11-21 07:01:14 -08:00
edit_tool_move_fct.cpp Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00
footprint_editor_control.cpp Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
footprint_editor_control.h Allow selection of Footprint Checker markers. 2022-08-20 11:30:25 +01:00
global_edit_tool.cpp More wide-string declarations. 2022-02-05 22:26:31 +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 Move Enter Group for easier access. 2022-10-07 03:03:33 +03:00
group_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pad_tool.cpp Integrate move individually into move algo so other commands don't choke. 2022-11-13 13:18:42 +00:00
pad_tool.h Add pad-recombining to FPEditor's Cleanup Graphics. 2022-09-24 19:34:06 +01:00
pcb_actions.cpp Fix fillet action for lines 2022-11-21 07:01:14 -08:00
pcb_actions.h Fix fillet action for lines 2022-11-21 07:01:14 -08:00
pcb_control.cpp Better reporting of nets and netclasses. 2022-11-22 14:54:08 +00:00
pcb_control.h ADDED: Implement Drag and Drop 2022-09-14 22:28:09 +00:00
pcb_editor_conditions.cpp Remove bad static_cast. 2022-07-24 23:41:41 +01:00
pcb_editor_conditions.h Move 45° limit to hotkey 2021-09-05 13:42:51 -07:00
pcb_grid_helper.cpp Allow router cursor snapping to points on the arc. 2022-11-20 16:56:25 +05:00
pcb_grid_helper.h Honour selection filter when picking move anchors. 2022-11-08 16:27:18 +00:00
pcb_picker_tool.cpp Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00
pcb_picker_tool.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcb_point_editor.cpp Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00
pcb_point_editor.h Bounds-awareness in Move, Rotate, point editor, drawing tool 2022-08-16 12:08:55 +00:00
pcb_selection.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pcb_selection_conditions.cpp Consolidate on a more widely used sub-type architecture. 2022-08-23 12:57:55 +01:00
pcb_selection_conditions.h Consolidate on a more widely used sub-type architecture. 2022-08-23 12:57:55 +01:00
pcb_selection_tool.cpp Mostly const safety, but also performance opt. by avoiding shared_ptr overhead. 2022-11-22 12:21:30 +00:00
pcb_selection_tool.h PCB Actions: Grab Unconnected 2022-09-26 16:17:41 -04:00
pcb_tool_base.cpp Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00
pcb_tool_base.h TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
pcb_viewer_tools.cpp TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
pcb_viewer_tools.h Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
placement_tool.cpp Correctly sort positions for default align 2022-10-14 16:15:06 -07:00
placement_tool.h Some more wxPoint/EDA_RECT yeeting. 2022-08-31 00:44:33 +01:00
position_relative_tool.cpp Don't keep value of user or grid anchors between invocations. 2022-11-17 00:51:52 +00:00
position_relative_tool.h Don't keep value of user or grid anchors between invocations. 2022-11-17 00:51:52 +00:00
properties_tool.cpp Properties: pick up single selections 2022-08-30 13:59:37 -04:00
properties_tool.h WIP: Properties GUI 2022-08-22 21:32:32 -04:00
tool_event_utils.cpp More wide-string declarations. 2022-02-05 22:26:31 +00:00
tool_event_utils.h Move EDA_ANGLE to KiMath lib 2022-01-14 17:12:24 -08:00
zone_create_helper.cpp Fixup most intersecting polygon points 2022-11-08 16:05:04 -08:00
zone_create_helper.h Choose the first unused priority value for zones 2022-08-25 10:05:30 -07:00
zone_filler_tool.cpp Update message panel after rebuilding connectivity. 2022-11-18 15:29:16 +00:00
zone_filler_tool.h Don't allow zone filling during other editing operations. 2022-11-14 23:39:49 +00:00