kicad/pcbnew/tools
Seth Hillbrand 3e4cfab254 Set new zone priority to unique number
Previously new zones' priorities were all set to 0.  This is almost
always wrong and can lead to unintended conflicts.  The new zone default
value is now set to one higher than the largest number on the board.
This is a better default value because it will not conflict with
existing values.
2022-08-24 16:37:57 -07:00
..
board_editor_control.cpp WIP: Properties GUI 2022-08-22 21:32:32 -04:00
board_editor_control.h WIP: Properties GUI 2022-08-22 21:32:32 -04:00
board_inspection_tool.cpp Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +00:00
board_inspection_tool.h Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +00: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 Consolidate on a more widely used sub-type architecture. 2022-08-23 12:57:55 +01:00
convert_tool.h Add ignore-line-widths mode to CONVERT_TOOL. 2022-07-29 21:39:03 +01:00
drawing_stackup_table_tool.cpp Move KICAD_T[] to std::initializer_list<KICAD_T>. 2022-08-20 10:28:11 +01:00
drawing_tool.cpp ADDED defined pad groups for net-tie footprints 2022-08-19 18:54:20 +01:00
drawing_tool.h Use VECTOR2I::extended_type instead of long, and int for numeric limits. 2022-08-16 12:08:55 +00:00
drc_tool.cpp Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +00:00
drc_tool.h Exclusions for Unconnected Items; Markers & exclusions for Parity checks 2021-12-24 21:10:28 +00:00
edit_tool.cpp Move KICAD_T[] to std::initializer_list<KICAD_T>. 2022-08-20 10:28:11 +01:00
edit_tool.h Bounds-awareness in Move, Rotate, point editor, drawing tool 2022-08-16 12:08:55 +00:00
edit_tool_move_fct.cpp Use VECTOR2I::extended_type instead of long, and int for numeric limits. 2022-08-16 12:08:55 +00:00
footprint_editor_control.cpp Allow selection of Footprint Checker markers. 2022-08-20 11:30:25 +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 Share more code between selection tools. 2022-07-11 19:04:08 -06:00
group_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
pad_tool.cpp Move KICAD_T[] to std::initializer_list<KICAD_T>. 2022-08-20 10:28:11 +01:00
pad_tool.h Cancel or commit pad edit mode when switching footprints. 2022-02-19 19:36:19 +00:00
pcb_actions.cpp WIP: Properties GUI 2022-08-22 21:32:32 -04:00
pcb_actions.h WIP: Properties GUI 2022-08-22 21:32:32 -04:00
pcb_control.cpp Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +00:00
pcb_control.h WIP: Properties GUI 2022-08-22 21:32:32 -04: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 GetClampedCoords: Better usability for rounding 2022-08-16 12:08:55 +00:00
pcb_grid_helper.h Fix pad snapping in renumber pads 2022-01-03 19:39:04 -08:00
pcb_picker_tool.cpp Be more careful with forced cursor positions. 2022-04-10 23:14:57 +01:00
pcb_picker_tool.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcb_point_editor.cpp Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +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 Account for groups in undo of Position Relative To. 2022-08-22 22:33:38 +01:00
pcb_selection_tool.h Cross-probing/selection for multiple items (PCB -> SCH) 2022-08-22 19:33:39 +00:00
pcb_tool_base.cpp Remove bad static_cast. 2022-07-24 23:41:41 +01:00
pcb_tool_base.h ADDED: automatic zone refilling. 2022-02-24 18:16:45 +00:00
pcb_viewer_tools.cpp Remove bad static_cast. 2022-07-24 23:41:41 +01:00
pcb_viewer_tools.h Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
placement_tool.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
placement_tool.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
position_relative_tool.cpp Account for groups in undo of Position Relative To. 2022-08-22 22:33:38 +01:00
position_relative_tool.h Convert wxPoint/wxSize starting from EDA_RECT usages 2022-01-01 11:30:33 -05:00
properties_tool.cpp WIP: Properties GUI 2022-08-22 21:32:32 -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 Set new zone priority to unique number 2022-08-24 16:37:57 -07: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 Retire no-pads warning in favour of defaulting to area-based remove islands strategy. 2022-03-01 19:19:18 +00:00
zone_filler_tool.h ADDED: automatic zone refilling. 2022-02-24 18:16:45 +00:00