kicad/pcbnew/tools
Ian McInerney 3a570c27f0 Update unit handling in the preview ruler
* Make the ruler able to switch to mils after creation
* Cleanup an unused flag in Pcbnew dimensions
* Move unit changed notification into EDA_DRAW_FRAME so more
  frames to use it.
* Allow switching units when GerbView ruler tool is active
2020-10-04 17:53:55 +01:00
..
convert_tool.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
convert_tool.h Add Convert Shapes tool to footprint editor 2020-10-02 18:42:41 -04:00
drawing_tool.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
drawing_tool.h PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
drc_tool.cpp more cleanup about removing useless include 2020-10-03 15:26:03 +02:00
drc_tool.h Moving checking the rules up a level so we can properly exit DRC dialog. 2020-09-24 15:17:46 +01:00
edit_tool.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
edit_tool.h pcbnew: Simplify copy routine 2020-09-21 13:28:21 -07:00
footprint_editor_tools.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
footprint_editor_tools.h WYSISYG custom pad editor. 2020-06-27 14:37:01 +01:00
global_edit_tool.cpp ADDED: Group/Ungroup function 2020-08-11 19:37:07 +00:00
global_edit_tool.h ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
grid_helper.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
grid_helper.h Make snapping size grid-dependent 2020-09-15 12:07:34 -07:00
group_tool.cpp Implement groups for modedit. 2020-10-03 12:19:50 +01:00
group_tool.h Implement groups for modedit. 2020-10-03 12:19:50 +01:00
pad_tool.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
pad_tool.h Cleanup. No changes to execution. 2020-09-30 23:07:12 +01:00
pcb_actions.cpp Update unit handling in the preview ruler 2020-10-04 17:53:55 +01:00
pcb_actions.h Update unit handling in the preview ruler 2020-10-04 17:53:55 +01:00
pcb_bright_box.cpp Refactor BRIGHT_BOX to common so it can be used by other programs 2017-03-11 21:38:01 +01:00
pcb_bright_box.h Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_editor_conditions.cpp pcbnew: Fix Select All copy-pasta 2020-08-26 17:19:32 -07:00
pcb_editor_conditions.h pcbnew: Add "Select All" Action to pcbnew and fpedit 2020-08-20 16:07:10 -07:00
pcb_editor_control.cpp Implement groups for modedit. 2020-10-03 12:19:50 +01:00
pcb_editor_control.h Implement groups for modedit. 2020-10-03 12:19:50 +01:00
pcb_inspection_tool.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pcb_inspection_tool.h ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
pcb_reannotate_tool.cpp ADDED: Geographic Reannotation 2020-08-09 12:43:05 -04:00
pcb_reannotate_tool.h ADDED: Geographic Reannotation 2020-08-09 12:43:05 -04:00
pcb_selection_conditions.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
pcb_selection_conditions.h PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
pcb_tool_base.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
pcb_tool_base.h Show the pencil cursor when placing an item, but it isn't created yet 2020-04-01 18:24:58 +01:00
pcb_viewer_tools.cpp Update unit handling in the preview ruler 2020-10-04 17:53:55 +01:00
pcb_viewer_tools.h Treat sketch mode module items and board items the same. 2020-05-26 23:21:38 +01:00
pcbnew_control.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
pcbnew_control.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
pcbnew_picker_tool.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
pcbnew_picker_tool.h kicad_plugin.cpp: fix incorrect detection of existing footprints in PCB_IO::FootprintExists(), when fp names contain a point. 2019-07-19 18:16:07 +02:00
pcbnew_selection.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcbnew_selection.h pcbnew: Snap items to grouped layers 2019-08-21 12:32:13 -07:00
placement_tool.cpp ADDED: Group/Ungroup function 2020-08-11 19:37:07 +00:00
placement_tool.h Move hotkeys to ACTION architecture. 2019-06-10 23:46:00 +01:00
point_editor.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
point_editor.h Improve edit point legibility with a hover state 2020-09-23 21:27:23 -04:00
position_relative_tool.cpp ADDED Properties Dialog for groups. 2020-09-24 14:41:02 +01:00
position_relative_tool.h modify behavior of position relative tool 2020-03-02 20:55:06 +00:00
selection_tool.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
selection_tool.h Groups don't go in the view, but they do go in an overlay when entered. 2020-09-25 22:51:16 +01:00
tool_event_utils.cpp More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
tool_event_utils.h More modern toolset context menu work. 2019-05-05 17:12:59 +01:00
zone_create_helper.cpp Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
zone_create_helper.h Process properties command locally within drawing tools. 2020-09-17 22:32:22 +01:00
zone_filler_tool.cpp Zone fill performance improvements 2020-09-21 21:09:58 +01:00
zone_filler_tool.h Remove redundant clearances from DRC dialog. Fold progress bar in. 2020-09-16 16:06:29 +01:00